Distance2SubReturnType class

Пакет: com.hypixel.hytale.builtin.hytalegenerator.density.positions.returntypes

Файл: com/hypixel/hytale/builtin/hytalegenerator/density/positions/returntypes/Distance2SubReturnType.java

extends: ReturnType

Методы (1)

МодификаторыВозвратСигнатура
if if(this.maxDistance <= 0.0)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.hytalegenerator.density.positions.returntypes;

class="kw">import com.hypixel.hytale.builtin.hytalegenerator.density.Density;
class="kw">import javax.annotation.Nonnull;
class="kw">import javax.annotation.Nullable;
class="kw">import org.joml.Vector3d;

class="kw">public class Distance2SubReturnType class="kw">extends ReturnType {
   class="kw">public Distance2SubReturnType() {
   }

   @Override
   class="kw">public double get(double var1, double var3, @Nonnull Vector3d var5, @Nullable Vector3d var6, Vector3d var7, @Nullable Density.Context var8) {
      if (this.maxDistance <= 0.0) {
         class="kw">return 0.0;
      } else {
         class="kw">return var6 == null ? -1.0 : (var3 - var1) / this.maxDistance * 2.0 - 1.0;
      }
   }
}