WorldMapConfig class
Пакет: com.hypixel.hytale.server.core.asset.type.gameplay
Файл: com/hypixel/hytale/server/core/asset/type/gameplay/WorldMapConfig.java
Методы (9)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
public |
boolean |
canTogglePlayersInMapboolean canTogglePlayersInMap() |
public |
boolean |
canTrackPlayersInCompassboolean canTrackPlayersInCompass() |
public |
PlayersMapMarkerConfig |
getPlayersConfigPlayersMapMarkerConfig getPlayersConfig() |
public |
UserMapMarkerConfig |
getUserMapMarkerConfigUserMapMarkerConfig getUserMapMarkerConfig() |
public |
boolean |
isDisplayDeathMarkerboolean isDisplayDeathMarker() |
public |
boolean |
isDisplayHomeboolean isDisplayHome() |
public |
boolean |
isDisplayPlayersboolean isDisplayPlayers() |
public |
boolean |
isDisplaySpawnboolean isDisplaySpawn() |
public |
boolean |
isDisplayWarpsboolean isDisplayWarps() |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.asset.type.gameplay;
class="kw">import com.hypixel.hytale.codec.Codec;
class="kw">import com.hypixel.hytale.codec.KeyedCodec;
class="kw">import com.hypixel.hytale.codec.builder.BuilderCodec;
class="kw">import com.hypixel.hytale.server.core.asset.type.gameplay.worldmap.PlayersMapMarkerConfig;
class="kw">import com.hypixel.hytale.server.core.asset.type.gameplay.worldmap.UserMapMarkerConfig;
class="kw">import javax.annotation.Nonnull;
class="kw">public class WorldMapConfig {
@Nonnull
class="kw">public class="kw">static class="kw">final BuilderCodec<WorldMapConfig> CODEC = BuilderCodec.builder(WorldMapConfig.class, WorldMapConfig::new)
.append(new KeyedCodec<>("DisplaySpawn", Codec.BOOLEAN), (var0, var1) -> var0.displaySpawn = var1, var0 -> var0.displaySpawn)
.add()
.append(new KeyedCodec<>("DisplayHome", Codec.BOOLEAN), (var0, var1) -> var0.displayHome = var1, var0 -> var0.displayHome)
.add()
.append(new KeyedCodec<>("DisplayWarps", Codec.BOOLEAN), (var0, var1) -> var0.displayWarps = var1, var0 -> var0.displayWarps)
.add()
.append(new KeyedCodec<>("DisplayDeathMarker", Codec.BOOLEAN), (var0, var1) -> var0.displayDeathMarker = var1, var0 -> var0.displayDeathMarker)
.add()
.append(new KeyedCodec<>("DisplayPlayers", Codec.BOOLEAN), (var0, var1) -> var0.displayPlayers = var1, var0 -> var0.displayPlayers)
.add()
.append(new KeyedCodec<>("PlayersMarkersConfig", PlayersMapMarkerConfig.CODEC), (var0, var1) -> var0.playersConfig = var1, var0 -> var0.playersConfig)
.add()
.<Boolean>append(
new KeyedCodec<>("CanTrackPlayersInCompass", Codec.BOOLEAN),
(var0, var1) -> var0.canTrackPlayersInCompass = var1,
var0 -> var0.canTrackPlayersInCompass
)
.documentation("Whether the client functionality to toggle tracking other players in compass is enabled")
.add()
.<Boolean>append(
new KeyedCodec<>("CanTogglePlayersInMap", Codec.BOOLEAN), (var0, var1) -> var0.canTogglePlayersInMap = var1, var0 -> var0.canTogglePlayersInMap
)
.documentation("Whether the client functionality to toggle other players visibility on the world map is enabled")
.add()
.append(new KeyedCodec<>("UserMapMarkers", UserMapMarkerConfig.CODEC), (var0, var1) -> var0.userMapMarkerConfig = var1, var0 -> var0.userMapMarkerConfig)
.add()
.build();
class="kw">protected boolean displaySpawn = true;
class="kw">protected boolean displayHome = true;
class="kw">protected boolean displayWarps = true;
class="kw">protected boolean displayDeathMarker = true;
class="kw">protected boolean displayPlayers = true;
class="kw">protected boolean canTrackPlayersInCompass = true;
class="kw">protected boolean canTogglePlayersInMap = true;
class="kw">protected PlayersMapMarkerConfig playersConfig = new PlayersMapMarkerConfig();
class="kw">protected UserMapMarkerConfig userMapMarkerConfig = new UserMapMarkerConfig();
class="kw">public WorldMapConfig() {
}
class="kw">public boolean isDisplaySpawn() {
class="kw">return this.displaySpawn;
}
class="kw">public boolean isDisplayHome() {
class="kw">return this.displayHome;
}
class="kw">public boolean isDisplayWarps() {
class="kw">return this.displayWarps;
}
class="kw">public boolean isDisplayDeathMarker() {
class="kw">return this.displayDeathMarker;
}
class="kw">public boolean isDisplayPlayers() {
class="kw">return this.displayPlayers;
}
class="kw">public PlayersMapMarkerConfig getPlayersConfig() {
class="kw">return this.playersConfig;
}
class="kw">public boolean canTrackPlayersInCompass() {
class="kw">return this.canTrackPlayersInCompass;
}
class="kw">public boolean canTogglePlayersInMap() {
class="kw">return this.canTogglePlayersInMap;
}
class="kw">public UserMapMarkerConfig getUserMapMarkerConfig() {
class="kw">return this.userMapMarkerConfig;
}
}