IHeightThresholdInterpreter interface

Пакет: com.hypixel.hytale.procedurallib.condition

Файл: com/hypixel/hytale/procedurallib/condition/IHeightThresholdInterpreter.java

Методы (8)

МодификаторыВозвратСигнатура
abstract double getContextdouble getContext(int var1, double var2, double var4)
abstract int getHighestNonZeroint getHighestNonZero()
abstract int getLengthint getLength()
abstract int getLowestNonOneint getLowestNonOne()
abstract float getThresholdfloat getThreshold(int var1, double var2, double var4, int var6)
abstract float getThresholdfloat getThreshold(int var1, double var2, double var4, int var6, double var7)
default boolean isSpawnableboolean isSpawnable(int var1)
static float lerpfloat lerp(float var0, float var1, float var2)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.procedurallib.condition;

class="kw">public class="kw">interface IHeightThresholdInterpreter {
   int getLowestNonOne();

   int getHighestNonZero();

   float getThreshold(int var1, double var2, double var4, int var6);

   float getThreshold(int var1, double var2, double var4, int var6, double var7);

   double getContext(int var1, double var2, double var4);

   int getLength();

   class="kw">default boolean isSpawnable(int var1) {
      class="kw">return var1 >= this.getLowestNonOne() && var1 <= this.getHighestNonZero();
   }

   class="kw">static float lerp(float var0, float var1, float var2) {
      class="kw">return var0 + (var1 - var0) * var2;
   }
}