Class LodestoneWorldgenBuilder
java.lang.Object
team.lodestar.lodestone.modules.toolkit.worldgen.LodestoneWorldgenBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AdditionalPlacementprotected PlacementConditionprotected final ArrayList<LodestoneWorldgenBuilderLayer> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalPlacement(AdditionalPlacement defaultAdditionalPlacement) addPlacementCondition(PlacementCondition defaultPlacementCondition) static LodestoneWorldgenBuildercreate()ArrayList<net.minecraft.core.BlockPos> ArrayList<net.minecraft.core.BlockPos> getAffectedArea(int layerIndex) getEntries(int layerIndex) getLayer(int index) getOrderedEntries(int layerIndex) merge(LodestoneWorldgenBuilder other) voidplace(net.minecraft.world.level.WorldGenLevel level)
-
Field Details
-
layers
-
defaultPlacementCondition
-
defaultAdditionalPlacement
-
-
Constructor Details
-
LodestoneWorldgenBuilder
public LodestoneWorldgenBuilder()
-
-
Method Details
-
create
-
addAdditionalPlacement
public LodestoneWorldgenBuilder addAdditionalPlacement(AdditionalPlacement defaultAdditionalPlacement) -
addPlacementCondition
-
createLayer
-
getLayers
-
getLayer
-
getAffectedArea
-
getAffectedArea
-
getEntries
-
getAllEntries
-
getOrderedEntries
-
getOrderedEntries
-
merge
-
place
public void place(net.minecraft.world.level.WorldGenLevel level)
-