WorldSpawnWrapper class
Пакет: com.hypixel.hytale.server.spawning.world.manager
Файл: com/hypixel/hytale/server/spawning/world/manager/WorldSpawnWrapper.java
extends: SpawnWrapper<WorldNPCSpawn>
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
|
double[] |
var2 |
Методы (2)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
public |
double |
getMoonPhaseWeightModifierdouble getMoonPhaseWeightModifier(int var1) |
|
|
if if(var2 == null) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.spawning.world.manager;
class="kw">import com.hypixel.hytale.server.spawning.assets.spawns.config.WorldNPCSpawn;
class="kw">import com.hypixel.hytale.server.spawning.wrappers.SpawnWrapper;
class="kw">import javax.annotation.Nonnull;
class="kw">public class WorldSpawnWrapper class="kw">extends SpawnWrapper<WorldNPCSpawn> {
class="kw">public WorldSpawnWrapper(@Nonnull WorldNPCSpawn var1) {
super(WorldNPCSpawn.getAssetMap().getIndex(var1.getId()), var1);
}
class="kw">public double getMoonPhaseWeightModifier(int var1) {
double[] var2 = this.spawn.getMoonPhaseWeightModifiers();
if (var2 == null) {
class="kw">return 1.0;
} else {
class="kw">return var1 >= var2.length ? 0.0 : var2[var1];
}
}
}