SeedResourcePointGenerator class

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

Файл: com/hypixel/hytale/procedurallib/json/SeedResourcePointGenerator.java

extends: PointGenerator

Поля (1)

МодификаторыТипИмя
final SeedResource seedResource

Методы (1)

МодификаторыВозвратСигнатура
abstract super super(var1, var2, var3)

Исходный код

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

class="kw">import com.hypixel.hytale.procedurallib.logic.ResultBuffer;
class="kw">import com.hypixel.hytale.procedurallib.logic.cell.CellDistanceFunction;
class="kw">import com.hypixel.hytale.procedurallib.logic.cell.evaluator.PointEvaluator;
class="kw">import com.hypixel.hytale.procedurallib.logic.point.PointGenerator;
class="kw">import javax.annotation.Nonnull;

class="kw">public class SeedResourcePointGenerator class="kw">extends PointGenerator {
   class="kw">private class="kw">final SeedResource seedResource;

   class="kw">public SeedResourcePointGenerator(int var1, CellDistanceFunction var2, PointEvaluator var3, SeedResource var4) {
      super(var1, var2, var3);
      this.seedResource = var4;
   }

   @Nonnull
   @Override
   class="kw">protected ResultBuffer.Bounds2d localBounds2d() {
      class="kw">return this.seedResource.localBounds2d();
   }

   @Nonnull
   @Override
   class="kw">protected ResultBuffer.ResultBuffer2d localBuffer2d() {
      class="kw">return this.seedResource.localBuffer2d();
   }

   @Nonnull
   @Override
   class="kw">protected ResultBuffer.ResultBuffer3d localBuffer3d() {
      class="kw">return this.seedResource.localBuffer3d();
   }
}