Class LodestoneBlockFiller
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<LodestoneBlockFiller.LodestoneBlockFillerLayer>
team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<LodestoneBlockFiller.LodestoneBlockFillerLayer>,Collection<LodestoneBlockFiller.LodestoneBlockFillerLayer>,List<LodestoneBlockFiller.LodestoneBlockFillerLayer>,RandomAccess
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic interfacestatic interfacestatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final LodestoneBlockFiller.LodestoneLayerTokenprotected final LodestoneBlockFiller.LodestoneBlockFillerLayerFields inherited from class java.util.AbstractList
modCount -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptioncreate(net.minecraft.world.level.block.state.BlockState state) fill(net.minecraft.world.level.LevelAccessor level) getLayer(@NotNull LodestoneBlockFiller.LodestoneLayerToken layerToken) protected voidmergeLayers(LodestoneBlockFiller.LodestoneBlockFillerLayer toLayer, LodestoneBlockFiller.LodestoneBlockFillerLayer fromLayer) Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods inherited from interface java.util.List
containsAll
-
Field Details
-
MAIN
-
mainLayer
-
-
Constructor Details
-
LodestoneBlockFiller
public LodestoneBlockFiller() -
LodestoneBlockFiller
-
LodestoneBlockFiller
-
-
Method Details
-
addLayers
-
addLayers
-
getLayer
public LodestoneBlockFiller.LodestoneBlockFillerLayer getLayer(@NotNull @NotNull LodestoneBlockFiller.LodestoneLayerToken layerToken) -
getMainLayer
-
fill
public LodestoneBlockFiller.LodestoneBlockFillerLayer fill(net.minecraft.world.level.LevelAccessor level) -
mergeLayers
protected void mergeLayers(LodestoneBlockFiller.LodestoneBlockFillerLayer toLayer, LodestoneBlockFiller.LodestoneBlockFillerLayer fromLayer) -
create
public static LodestoneBlockFiller.BlockStateEntryBuilder create(net.minecraft.world.level.block.state.BlockState state)
-