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];
      }
   }
}