ServerWorldMapConfig class
Пакет: com.hypixel.hytale.server.core.config
Файл: com/hypixel/hytale/server/core/config/ServerWorldMapConfig.java
extends: WorldMapConfig
Методы (3)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
|
|
if if(this.hytaleServerConfig != null) |
|
|
if if(this.hytaleServerConfig != null) |
public |
void |
setHytaleServerConfigvoid setHytaleServerConfig(@Nonnull HytaleServerConfig var1) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.config;
class="kw">import com.hypixel.hytale.codec.Codec;
class="kw">import com.hypixel.hytale.codec.builder.BuilderCodec;
class="kw">import com.hypixel.hytale.server.core.HytaleServerConfig;
class="kw">import javax.annotation.Nonnull;
class="kw">import javax.annotation.Nullable;
class="kw">public class="kw">final class ServerWorldMapConfig class="kw">extends WorldMapConfig {
@Nonnull
class="kw">public class="kw">static class="kw">final Codec<ServerWorldMapConfig> CODEC = BuilderCodec.builder(
ServerWorldMapConfig.class, ServerWorldMapConfig::new, WorldMapConfig.ABSTRACT_CODEC
)
.build();
@Nullable
class="kw">private class="kw">transient HytaleServerConfig hytaleServerConfig;
class="kw">public ServerWorldMapConfig() {
}
class="kw">public ServerWorldMapConfig(@Nonnull HytaleServerConfig var1) {
this.hytaleServerConfig = var1;
}
class="kw">public void setHytaleServerConfig(@Nonnull HytaleServerConfig var1) {
this.hytaleServerConfig = var1;
}
@Override
class="kw">public int getDefaultViewRadiusMin() {
class="kw">return 1;
}
@Override
class="kw">public int getDefaultViewRadiusMax() {
class="kw">return 512;
}
@Override
class="kw">public void setViewRadiusMin(int var1) {
super.setViewRadiusMin(var1);
if (this.hytaleServerConfig != null) {
this.hytaleServerConfig.markChanged();
}
}
@Override
class="kw">public void setViewRadiusMax(int var1) {
super.setViewRadiusMax(var1);
if (this.hytaleServerConfig != null) {
this.hytaleServerConfig.markChanged();
}
}
}