CaveYawMode enum
Пакет: com.hypixel.hytale.server.worldgen.cave
Файл: com/hypixel/hytale/server/worldgen/cave/CaveYawMode.java
Методы (4)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
|
public float |
combinepublic float combine(float var1, @Nullable PrefabRotation var2) |
|
public float |
combinepublic float combine(float var1, @Nullable PrefabRotation var2) |
|
public float |
combinepublic float combine(float var1, @Nullable PrefabRotation var2) |
abstract abstract |
float |
combinefloat combine(float var1, @Nullable PrefabRotation var2) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.worldgen.cave;
class="kw">import com.hypixel.hytale.server.core.prefab.PrefabRotation;
class="kw">import javax.annotation.Nullable;
class="kw">public enum CaveYawMode {
NODE {
@Override
class="kw">public float combine(float var1, @Nullable PrefabRotation var2) {
class="kw">return var1;
}
},
SUM {
@Override
class="kw">public float combine(float var1, @Nullable PrefabRotation var2) {
class="kw">return var2 == null ? var1 : var1 + var2.getYaw();
}
},
PREFAB {
@Override
class="kw">public float combine(float var1, @Nullable PrefabRotation var2) {
class="kw">return var2 == null ? var1 : var2.getYaw();
}
};
CaveYawMode() {
}
class="kw">public class="kw">abstract float combine(float var1, @Nullable PrefabRotation var2);
}