NoPointGeneratorAsset class
Пакет: com.hypixel.hytale.builtin.hytalegenerator.assets.pointgenerators
Файл: com/hypixel/hytale/builtin/hytalegenerator/assets/pointgenerators/NoPointGeneratorAsset.java
extends: PointGeneratorAsset
Методы (13)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
|
return new |
PointProviderreturn new PointProvider() |
|
public DoubleList |
points1dpublic DoubleList points1d(double var1, double var3) |
|
public void |
points1dpublic void points1d(double var1, double var3, @Nonnull Consumer<Double> var5) |
|
public IntList |
points1ipublic IntList points1i(int var1, int var2) |
|
public void |
points1ipublic void points1i(int var1, int var2, @Nonnull Consumer<Integer> var3) |
|
public List<Vector2d> |
points2dpublic List<Vector2d> points2d(@Nonnull Vector2d var1, @Nonnull Vector2d var2) |
|
public void |
points2dpublic void points2d(@Nonnull Vector2d var1, @Nonnull Vector2d var2, @Nonnull Consumer<Vector2d> var3) |
|
public List<Vector2i> |
points2ipublic List<Vector2i> points2i(@Nonnull Vector2i var1, @Nonnull Vector2i var2) |
|
public void |
points2ipublic void points2i(@Nonnull Vector2i var1, @Nonnull Vector2i var2, @Nonnull Consumer<Vector2i> var3) |
|
public List<Vector3d> |
points3dpublic List<Vector3d> points3d(@Nonnull Vector3d var1, @Nonnull Vector3d var2) |
|
public void |
points3dpublic void points3d(@Nonnull Vector3d var1, @Nonnull Vector3d var2, @Nonnull Consumer<Vector3d> var3) |
|
public List<Vector3i> |
points3ipublic List<Vector3i> points3i(@Nonnull Vector3i var1, @Nonnull Vector3i var2) |
|
public void |
points3ipublic void points3i(@Nonnull Vector3i var1, @Nonnull Vector3i var2, @Nonnull Consumer<Vector3i> var3) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.hytalegenerator.assets.pointgenerators;
class="kw">import com.hypixel.hytale.builtin.hytalegenerator.noise.pointprovider.PointProvider;
class="kw">import com.hypixel.hytale.builtin.hytalegenerator.rng.SeedBox;
class="kw">import com.hypixel.hytale.codec.builder.BuilderCodec;
class="kw">import it.unimi.dsi.fastutil.doubles.DoubleList;
class="kw">import it.unimi.dsi.fastutil.ints.IntList;
class="kw">import java.util.List;
class="kw">import java.util.function.Consumer;
class="kw">import javax.annotation.Nonnull;
class="kw">import org.joml.Vector2d;
class="kw">import org.joml.Vector2i;
class="kw">import org.joml.Vector3d;
class="kw">import org.joml.Vector3i;
class="kw">public class NoPointGeneratorAsset class="kw">extends PointGeneratorAsset {
@Nonnull
class="kw">public class="kw">static class="kw">final BuilderCodec<NoPointGeneratorAsset> CODEC = BuilderCodec.builder(
NoPointGeneratorAsset.class, NoPointGeneratorAsset::new, PointGeneratorAsset.ABSTRACT_CODEC
)
.build();
class="kw">public NoPointGeneratorAsset() {
}
@Nonnull
@Override
class="kw">public PointProvider build(@Nonnull SeedBox var1) {
class="kw">return new PointProvider() {
@Nonnull
@Override
class="kw">public List<Vector3i> points3i(@Nonnull Vector3i var1, @Nonnull Vector3i var2) {
class="kw">return List.of();
}
@Nonnull
@Override
class="kw">public List<Vector2i> points2i(@Nonnull Vector2i var1, @Nonnull Vector2i var2) {
class="kw">return List.of();
}
@Nonnull
@Override
class="kw">public IntList points1i(int var1, int var2) {
class="kw">return IntList.of();
}
@Override
class="kw">public void points3i(@Nonnull Vector3i var1, @Nonnull Vector3i var2, @Nonnull Consumer<Vector3i> var3) {
}
@Override
class="kw">public void points2i(@Nonnull Vector2i var1, @Nonnull Vector2i var2, @Nonnull Consumer<Vector2i> var3) {
}
@Override
class="kw">public void points1i(int var1, int var2, @Nonnull Consumer<Integer> var3) {
}
@Nonnull
@Override
class="kw">public List<Vector3d> points3d(@Nonnull Vector3d var1, @Nonnull Vector3d var2) {
class="kw">return List.of();
}
@Nonnull
@Override
class="kw">public List<Vector2d> points2d(@Nonnull Vector2d var1, @Nonnull Vector2d var2) {
class="kw">return List.of();
}
@Nonnull
@Override
class="kw">public DoubleList points1d(double var1, double var3) {
class="kw">return DoubleList.of();
}
@Override
class="kw">public void points3d(@Nonnull Vector3d var1, @Nonnull Vector3d var2, @Nonnull Consumer<Vector3d> var3) {
}
@Override
class="kw">public void points2d(@Nonnull Vector2d var1, @Nonnull Vector2d var2, @Nonnull Consumer<Vector2d> var3) {
}
@Override
class="kw">public void points1d(double var1, double var3, @Nonnull Consumer<Double> var5) {
}
};
}
}