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();
}
}