Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractBlockListComparator<T,U,V,W> - Class in net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator
Class to manage a List<BlockList>.
AbstractBlockListComparator() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
init an empty comparator
AbstractBlockListComparator(List<T>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
init a comparator
AbstractBlockListComparator(AbstractBlockListComparator<T, U, V, W>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
 
AbstractBlockListComparator(T) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
init a comparator
AbstractBlockShape - Class in net.rodofire.easierworldcreator.shape.block.instanciator
Class to create custom shapes
AbstractBlockShape(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
init the Shape
AbstractBlockShape(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType, int, int, int, String) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
init the Shape
AbstractBlockShapeBase - Class in net.rodofire.easierworldcreator.shape.block.instanciator
Basic Class for Block Shape generation.
AbstractBlockShapeBase(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
init the ShapeBase
AbstractBlockShapeBase.PlaceMoment - Enum Class in net.rodofire.easierworldcreator.shape.block.instanciator
Define the moment the shape will be placed.
AbstractBlockShapeLayer - Class in net.rodofire.easierworldcreator.shape.block.instanciator
 
AbstractBlockShapeLayer(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
init the ShapeLayer
AbstractBlockShapeLayer(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
init the ShapeLayer
AbstractBlockShapeLayer.LayersType - Enum Class in net.rodofire.easierworldcreator.shape.block.instanciator
change how the blocks are put
AbstractBlockShapePlaceType - Class in net.rodofire.easierworldcreator.shape.block.instanciator
 
AbstractBlockShapePlaceType(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
init the ShapePlaceType
AbstractBlockShapePlaceType(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
init the ShapePlaceType
AbstractBlockShapePlaceType.LayerPlace - Enum Class in net.rodofire.easierworldcreator.shape.block.instanciator
set how the blocks/particles will be chosen inside a layer
AbstractBlockShapeRotation - Class in net.rodofire.easierworldcreator.shape.block.instanciator
 
AbstractBlockShapeRotation(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
init the ShapeRotation
AbstractBlockShapeRotation(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType, int, int, int) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
init the ShapeRotation
AbstractConfigObject<T> - Class in net.rodofire.easierworldcreator.config.objects
 
AbstractConfigObject(String, String, T) - Constructor for class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
AbstractConfigObject(String, T) - Constructor for class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
AbstractConfigScreen - Class in net.rodofire.easierworldcreator.config.client
 
AbstractConfigScreen(ModConfig, String) - Constructor for class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
AbstractEntryWidget - Class in net.rodofire.easierworldcreator.client.hud.widget
 
AbstractEntryWidget(TextRenderer, int, int, int, int, Text) - Constructor for class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
AbstractEntryWidget(TextRenderer, int, int, int, int, AbstractEntryWidget, Text, String, AbstractEntryWidget.PressAction, AbstractEntryWidget.TypeAction) - Constructor for class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
AbstractEntryWidget.PressAction - Interface in net.rodofire.easierworldcreator.client.hud.widget
 
AbstractEntryWidget.TypeAction - Interface in net.rodofire.easierworldcreator.client.hud.widget
 
AbstractFillableBlockShape - Class in net.rodofire.easierworldcreator.shape.block.instanciator
class to change the filling of the structure since that all structure may not need or can't have a custom filling like the line generation, it is not implemented in the ShapeGen class
AbstractFillableBlockShape(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape
init the ShapeFilling
AbstractFillableBlockShape(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType, int, int, int, String) - Constructor for class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape
init the ShapeFilling
AbstractFillableBlockShape.Type - Enum Class in net.rodofire.easierworldcreator.shape.block.instanciator
change how the structure is filled
AbstractOrderedBlockListComparator<T> - Class in net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator
Class to manage ordered BlockList.
AbstractOrderedBlockListComparator() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Constructor to init an empty AbstractOrderedBlockListComparator.
AbstractOrderedBlockListComparator(Map<T, List<BlockPos>>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
constructor to init a AbstractOrderedBlockListComparator.
AbstractOrderedBlockListComparator(AbstractOrderedBlockListComparator<T>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
constructor to init a AbstractOrderedBlockListComparator.
AbstractOrderedBlockListComparator(T, List<BlockPos>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
constructor to init a AbstractOrderedBlockListComparator.
addBlockLayers(List<BlockLayer>) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Adds a collection of BlockLayer objects to the list of layers.
addBlockListToList(List<DefaultBlockList>, BlockState, List<BlockPos>) - Static method in class net.rodofire.easierworldcreator.blockdata.blocklist.BlockListUtil
 
addBlockListToList(List<DefaultBlockList>, BlockState, BlockPos) - Static method in class net.rodofire.easierworldcreator.blockdata.blocklist.BlockListUtil
 
addBlockListToList(List<DefaultBlockList>, DefaultBlockList) - Static method in class net.rodofire.easierworldcreator.blockdata.blocklist.BlockListUtil
 
addBlockPos(List<BlockPos>) - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
allow you to add multiple BlockPos to the existing list
addBlockPos(List<BlockPos>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
allow you to add multiple BlockPos to the existing list
addBlockPos(BlockPos) - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
allow you to add a BlockPos to the existing list
addBlockPos(BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
allow you to add a BlockPos to the existing list
addBlockState(BlockState) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
add a BlockState to the layer
addBlockState(BlockState, short) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
add a BlockState to the layer
addBlockStateListToBlockList(Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
addBlockStates(List<BlockState>) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
add multiple BlockStates to the layer
addBlockStates(List<BlockState>, List<Short>) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
add multiple BlockStates to the layer
addBlocksToForce(Set<Block>) - Method in interface net.rodofire.easierworldcreator.blockdata.BlockForceData
add a set of blocks to the set
addBlocksToForce(Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
add a set of blocks to the set
addBlocksToForce(Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
add a set of blocks to the set
addBlocksToForce(Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
add a set of blocks to the set
addBlocksToForce(Block) - Method in interface net.rodofire.easierworldcreator.blockdata.BlockForceData
add a block to the set
addBlocksToForce(Block) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
add a block to the set
addBlocksToForce(Block) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
add a block to the set
addBlocksToForce(Block) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
add a block to the set
addBlocksToForce(BlockState, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
add a set of blocks to the set
addBlocksToForce(BlockState, Block) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
add a block to the set
addBlocksToForce(Pair<BlockState, NbtCompound>, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
add a set of blocks to the set
addBlocksToForce(Pair<BlockState, NbtCompound>, Block) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
add a block to the set
addBoolean(String, boolean) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addBoolean(String, String, boolean) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addBoolean(BooleanConfigObject) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addCategories(ConfigCategory...) - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
addCategory(Set<ConfigCategory>) - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
addCategory(ConfigCategory) - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
addDepth(int) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
add a depth to the BlockLayer
addDepth(int) - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
 
addElements(ConfigCategory, int, int) - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
we add the config elements (booleans, integer and enums)
addEnum(String, String, String, Set<String>) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addEnum(String, String, Set<String>) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addEnum(EnumConfigObject) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addInt(String, int) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addInt(String, int, int, int) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addInt(String, int, String, int, int) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addInt(String, String, int) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addInt(IntegerConfigObject) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
addLayer(BlockLayer) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Adds a single BlockLayer to the list of layers.
addOvalBlocks(int, int, int, int, int, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
Adds block positions to the chunkMap based on the given coordinates.
addParticle(Particle) - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
add a Particle to the layer
addParticles(List<Particle>) - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
add multiple Particles to the layer
addPosOffset(BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
Adds the given offset to the current BlockPos.
addRadiusX(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
method to add the radius of the circle
addRadiusY(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
method to add the radius of the circle
addResetButton(int, int, T) - Method in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
addSecondZRotation(int) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
 
addYRotation(int) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
 
addZRotation(int) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
 
ALONG_AXIS - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
Will place the blocks on an orthogonal plan to an axis.
ALONG_DIRECTION - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer.LayersType
place the blocks on a plan the plan is defined by the vector "directionalLayerDirection"
ANIMATED_OTHER - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase.PlaceMoment
used for any other moment than world gen and with animated blockPos
appendClickableNarrations(NarrationMessageBuilder) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
appendClickableNarrations(NarrationMessageBuilder) - Method in class net.rodofire.easierworldcreator.client.hud.widget.ScrollBarWidget
 
apply(ModConfig) - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
arePosEmpty() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to know if no BlockPos are present in the posMap

B

BasicGrid - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.DomainWarpType
Basic grid-based domain warp.
BlockForceData - Interface in net.rodofire.easierworldcreator.blockdata
interface for manipulating how blocks can be forced or not
BlockLayer - Class in net.rodofire.easierworldcreator.blockdata.layer
Represents a layer in a structure.
BlockLayer(List<BlockState>) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
init the BlockLayer
BlockLayer(List<BlockState>, boolean) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
init the BlockLayer
BlockLayer(List<BlockState>, int) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
init the BlockLayer
BlockLayer(List<BlockState>, int, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
init the BlockLayer
BlockLayer(List<BlockState>, List<Short>) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
init the BlockLayer
BlockLayer(List<BlockState>, List<Short>, int, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
init the BlockLayer
BlockLayer(BlockState) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
init the BlockLayer
BlockLayer(BlockState, boolean) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
init the BlockLayer
BlockLayer(BlockState, int) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
init the BlockLayer
BlockLayer(BlockState, int, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
init the BlockLayer
BlockLayerComparator - Class in net.rodofire.easierworldcreator.blockdata.layer
The BlockLayerComparator class provides utility methods to manage a collection of BlockLayer objects.
BlockLayerComparator(List<BlockLayer>) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Constructs a BlockLayerComparator with the specified list of layers.
BlockLayerComparator(BlockLayer) - Constructor for class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Constructs a BlockLayerComparator with the specified layers.
BlockListManager - Interface in net.rodofire.easierworldcreator.blockdata.blocklist.basic
Interface to define the base of the BlockList.
blockLists - Variable in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
the List of BlockList that are managed
BlockListUtil - Class in net.rodofire.easierworldcreator.blockdata.blocklist
 
BlockListUtil() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.BlockListUtil
 
BlockPlaceUtil - Class in net.rodofire.easierworldcreator.placer.blocks.util
Useful class to verify and place the block in the world.
BlockPlaceUtil() - Constructor for class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
 
BlockSorter - Class in net.rodofire.easierworldcreator.blockdata.sorter
method to sort BlockPos depending on a parameter
BlockSorter(BlockSorter.BlockSorterType) - Constructor for class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
Constructor of the object
BlockSorter.BlockSorterType - Enum Class in net.rodofire.easierworldcreator.blockdata.sorter
enum to decide how the order of the blocks
BlockStateUtil - Class in net.rodofire.easierworldcreator.placer.blocks.util
Util class related to BlockStates
BlockStateUtil() - Constructor for class net.rodofire.easierworldcreator.placer.blocks.util.BlockStateUtil
 
BooleanConfigObject - Class in net.rodofire.easierworldcreator.config.objects
 
BooleanConfigObject(boolean, String) - Constructor for class net.rodofire.easierworldcreator.config.objects.BooleanConfigObject
 
BooleanConfigObject(boolean, String, String) - Constructor for class net.rodofire.easierworldcreator.config.objects.BooleanConfigObject
 

C

calculateInitialJump() - Method in class net.rodofire.easierworldcreator.entity.trajectory.EntityJump
 
CancelScreen - Class in net.rodofire.easierworldcreator.config.client
 
CancelScreen(Screen, Screen) - Constructor for class net.rodofire.easierworldcreator.config.client.CancelScreen
 
canWrite(char) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
canWrite(char) - Method in class net.rodofire.easierworldcreator.client.hud.widget.IntegerEntryWidget
 
Cellular - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.NoiseType
Cellular noise, also known as Worley noise.
CellValue - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularReturnType
Returns the cell value itself.
charTyped(char, int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
ChunkGeneratorMixin - Class in net.rodofire.easierworldcreator.mixin
mixin to change how are the chunk generated to include multi-chunk features
ChunkGeneratorMixin() - Constructor for class net.rodofire.easierworldcreator.mixin.ChunkGeneratorMixin
 
ChunkUtil - Class in net.rodofire.easierworldcreator.util
util class related to chunks
ChunkUtil() - Constructor for class net.rodofire.easierworldcreator.util.ChunkUtil
 
CircleGen - Class in net.rodofire.easierworldcreator.shape.block.gen
Class to generate Circle related shapes
CircleGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, int) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
init a circle generator
CircleGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType, int, int, int, String, int, int) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
init the Circle Shape
circularSpiral() - Constructor for class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.circularSpiral
Deprecated.
 
CircularTore() - Constructor for class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
 
cleanBlockList(List<DefaultBlockList>) - Static method in class net.rodofire.easierworldcreator.blockdata.blocklist.BlockListUtil
 
close() - Method in class net.rodofire.easierworldcreator.config.client.CancelScreen
 
close() - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
close() - Method in class net.rodofire.easierworldcreator.config.client.ShouldRestartScreen
 
combine2BlockList(List<DefaultBlockList>, List<DefaultBlockList>) - Static method in class net.rodofire.easierworldcreator.blockdata.blocklist.BlockListUtil
method to combine 2 List<BlockList>
combineNBlockList(List<DefaultBlockList>...) - Static method in class net.rodofire.easierworldcreator.blockdata.blocklist.BlockListUtil
method to combine a number of List<BlockList> superior to 2
CompoundBlockList - Class in net.rodofire.easierworldcreator.blockdata.blocklist.basic
add possibility of having NbtCompound in compound blockList
CompoundBlockList(List<BlockPos>, BlockState) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
init a CompoundBlockList
CompoundBlockList(List<BlockPos>, BlockState, NbtCompound) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
init a CompoundBlockList
CompoundBlockList(BlockPos, BlockState) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
init a CompoundBlockList
CompoundBlockList(BlockPos, BlockState, NbtCompound) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
init a CompoundBlockList
CompoundBlockListComparator - Class in net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator
class to manage a list of Compound BlockList automatically
CompoundBlockListComparator() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.CompoundBlockListComparator
init an empty comparator
CompoundBlockListComparator(List<CompoundBlockList>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.CompoundBlockListComparator
init a comparator
CompoundBlockListComparator(CompoundBlockListComparator) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.CompoundBlockListComparator
init a comparator
CompoundBlockListComparator(CompoundBlockList) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.CompoundBlockListComparator
init a comparator
CompoundOrderedBlockListComparator - Class in net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator
CompoundOrderedBlockListComparator.
CompoundOrderedBlockListComparator() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
init an empty Compound Comparator
CompoundOrderedBlockListComparator(Map<Pair<BlockState, NbtCompound>, List<BlockPos>>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
init a comparator
CompoundOrderedBlockListComparator(Pair<BlockState, NbtCompound>, List<BlockPos>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
init a default ordered blockList comparator
CompoundOrderedBlockListComparator(CompoundOrderedBlockListComparator) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
constructor to init a CompoundOrderedBlockListComparator.
ConfigCategory - Class in net.rodofire.easierworldcreator.config
 
ConfigCategory(String) - Constructor for class net.rodofire.easierworldcreator.config.ConfigCategory
 
configEquals() - Method in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
ConfigScreen - Class in net.rodofire.easierworldcreator.config.client
 
ConfigScreen() - Constructor for class net.rodofire.easierworldcreator.config.client.ConfigScreen
 
ConfigUtil - Class in net.rodofire.easierworldcreator.config
 
ConfigUtil() - Constructor for class net.rodofire.easierworldcreator.config.ConfigUtil
 
CONSTANT_BLOCKS_PER_TICK - Enum constant in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorTime
Determines a defined number of blocks per tick.
CONSTANT_TICKS - Enum constant in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorTime
Determines a fixed number of ticks to place the structure.
contains(BlockState) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to know if a BlockState is present
convertBlockTagToBlockList(List<TagKey<Block>>) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockStateUtil
 
convertBlockTagToBlockList(TagKey<Block>) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockStateUtil
 
convertNbtToComparator(StructureTemplate, List<DefaultBlockList>) - Static method in class net.rodofire.easierworldcreator.structure.StructureUtil
 
convertNbtToComparator(StructureTemplate, CompoundBlockListComparator, StructurePlacementData, StructureWorldAccess, BlockPos) - Static method in class net.rodofire.easierworldcreator.structure.StructureUtil
 
convertNbtToComparator(StructureTemplate, FullBlockListComparator, StructurePlacementData, StructureWorldAccess, BlockPos) - Static method in class net.rodofire.easierworldcreator.structure.StructureUtil
 
copy() - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
createButton(String, int, Identifier) - Method in class net.rodofire.easierworldcreator.config.ewc.EwcConfigScreen
 
createFolders(Path) - Static method in class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
this method allows the creation of the generated and related folders
createPalettedBlockInfoList(List<StructureTemplate.StructureBlockInfo>) - Static method in class net.rodofire.easierworldcreator.structure.SaveNbt
avoid errors when using the mixin
CubicEquation - Class in net.rodofire.easierworldcreator.maths.equation
Class based on the cubic equation solver provided by WattZap.
CubicEquation() - Constructor for class net.rodofire.easierworldcreator.maths.equation.CubicEquation
Construct a new Cubic object.
CUSTOM - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.TorusGen.TorusType
 
CUSTOM - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape.Type
Set custom filling type.
CUSTOM_DOUBLE_HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
 
CUSTOM_HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
 
customWrite(String, String) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
customWrite(String, String) - Method in class net.rodofire.easierworldcreator.client.hud.widget.IntegerEntryWidget
 
cycleEnum(EnumConfigObject, ButtonWidget) - Method in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
CylinderGen - Class in net.rodofire.easierworldcreator.shape.block.gen
Class to generate Sphere related shapes the methods in this class basically stack multiple circles to generate a cylinder
CylinderGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, int, int) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
init a cylinder object
CylinderGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType, int, int, int, String, int, int, int) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
init a Cylinder object

D

DEFAULT - Enum constant in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorSound
will play one sound every tick
DEFAULT - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.SphereGen.SphereType
default sphere
DEFAULT - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
default shape
DefaultBlockList - Class in net.rodofire.easierworldcreator.blockdata.blocklist.basic
Class used to connect BlockPos to a BlockState.
DefaultBlockList(List<BlockPos>, BlockState) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
init a BlockShapeManager
DefaultBlockList(BlockPos, BlockState) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
init a BlockShapeManager
DefaultBlockListComparator - Class in net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator
class to manage a list of DefaultBlockList automatically
DefaultBlockListComparator() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
init an empty comparator
DefaultBlockListComparator(List<DefaultBlockList>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
init a comparator
DefaultBlockListComparator(DefaultBlockListComparator) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
init a comparator
DefaultBlockListComparator(DefaultBlockList) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
init a comparator
DefaultBlockShapeGen - Class in net.rodofire.easierworldcreator.shape.block.gen
In the case you have a custom BlockPos list, or a custom DefaultBlockList, you can initialize the shape with this class.
DefaultBlockShapeGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.DefaultBlockShapeGen
init the Default Shape
DefaultBlockShapeGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType, int, int, int, String) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.DefaultBlockShapeGen
init the Default Shape
DefaultConfigScreen - Class in net.rodofire.easierworldcreator.config.client
 
DefaultConfigScreen(Screen, ModConfig, String) - Constructor for class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
DefaultConfigScreen(Screen, ModConfig, String, Identifier, int, int) - Constructor for class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
DefaultConfigScreen(Screen, ModConfig, String, Identifier, int, int, int, int) - Constructor for class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
DefaultOrderedBlockListComparator - Class in net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator
Default Ordered BlockList comparator.
DefaultOrderedBlockListComparator() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
init an empty comparator
DefaultOrderedBlockListComparator(Map<BlockState, List<BlockPos>>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
init a comparator
DefaultOrderedBlockListComparator(BlockState, List<BlockPos>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
init a default ordered blockList comparator
DefaultOrderedBlockListComparator(DefaultOrderedBlockListComparator) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
constructor to init a DefaultOrderedBlockListComparator.
Distance - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularReturnType
Returns the distance to the nearest cell.
Distance2 - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularReturnType
Returns the distance to the second-nearest cell.
Distance2Add - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularReturnType
Adds the distances to the first and second-nearest cells.
Distance2Div - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularReturnType
Divides the nearest distance by the second-nearest distance.
Distance2Mul - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularReturnType
Multiplies the distances to the first and second-nearest cells.
Distance2Sub - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularReturnType
Subtracts the second-nearest distance from the nearest.
divideBlockPosIntoChunk(List<BlockPos>) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
This method allows you to divide a list of blockPos into chunks.
divideBlocks(Set<DefaultBlockList>) - Static method in class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
divides a list of blockList into a list of blockList that represents every Chunk of the BlockList
DomainWarpIndependent - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.FractalType
Domain-warping with independent effects.
DomainWarpProgressive - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.FractalType
Domain-warping with progressive effects.
DOUBLE_HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
helicoid shape,this generates helicoid 2 with an opposite direction
drawBottomElements() - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
drawLine(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.LineGen
 
drawLine(StructureWorldAccess, BlockPos, BlockPos, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenLines
Deprecated.
 
drawLine(StructureWorldAccess, BlockPos, BlockPos, BlockState, boolean) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenLines
Deprecated.
 

E

EasierWorldCreator - Class in net.rodofire.easierworldcreator
Class related to the basics of the mod
EasierWorldCreator() - Constructor for class net.rodofire.easierworldcreator.EasierWorldCreator
 
editable - Variable in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
EllipsoidSpiral() - Constructor for class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.EllipsoidSpiral
Deprecated.
 
EllipsoidTore() - Constructor for class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
EMPTY - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape.Type
will only generate the outline
EntityJump - Class in net.rodofire.easierworldcreator.entity.trajectory
based on equations given by Minecraft Parkour Wiki:
EntityJump(BlockPos, BlockPos, float) - Constructor for class net.rodofire.easierworldcreator.entity.trajectory.EntityJump
init the class
EntityUtil - Class in net.rodofire.easierworldcreator.entity
 
EntityUtil() - Constructor for class net.rodofire.easierworldcreator.entity.EntityUtil
 
EnumConfigObject - Class in net.rodofire.easierworldcreator.config.objects
 
EnumConfigObject(String, String, String, Set<String>) - Constructor for class net.rodofire.easierworldcreator.config.objects.EnumConfigObject
 
EnumConfigObject(String, String, Set<String>) - Constructor for class net.rodofire.easierworldcreator.config.objects.EnumConfigObject
 
equals(ConfigCategory) - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
equals(ModConfig) - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
equals(AbstractConfigObject<T>) - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
eraseCharacters(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
eraseWords(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
Euclidean - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularDistanceFunction
Euclidean distance.
EuclideanSq - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularDistanceFunction
Squared Euclidean distance.
EwcConfig - Class in net.rodofire.easierworldcreator.config.ewc
 
EwcConfig() - Constructor for class net.rodofire.easierworldcreator.config.ewc.EwcConfig
 
EwcConfigScreen - Class in net.rodofire.easierworldcreator.config.ewc
 
EwcConfigScreen(Screen, ModConfig, String) - Constructor for class net.rodofire.easierworldcreator.config.ewc.EwcConfigScreen
 
extractBlockName(String) - Static method in class net.rodofire.easierworldcreator.fileutil.LoadChunkShapeInfo
method to remove the Block{} to only get the String related to the block Identifier

F

FastMaths - Class in net.rodofire.easierworldcreator.maths
Own implementation of maths focused on better performance since that precision is not needed that much in the case of minecraft
FastMaths() - Constructor for class net.rodofire.easierworldcreator.maths.FastMaths
 
FastNoiseLite - Class in net.rodofire.easierworldcreator.util
Noise to generate perlin noise.
FastNoiseLite() - Constructor for class net.rodofire.easierworldcreator.util.FastNoiseLite
Create new FastNoise object with default seed
FastNoiseLite(int) - Constructor for class net.rodofire.easierworldcreator.util.FastNoiseLite
Create new FastNoise object with specified seed
FastNoiseLite.CellularDistanceFunction - Enum Class in net.rodofire.easierworldcreator.util
Represents distance functions used in cellular noise generation.
FastNoiseLite.CellularReturnType - Enum Class in net.rodofire.easierworldcreator.util
Represents the return types for cellular noise calculations.
FastNoiseLite.DomainWarpType - Enum Class in net.rodofire.easierworldcreator.util
Represents types of domain warping for noise generation.
FastNoiseLite.FractalType - Enum Class in net.rodofire.easierworldcreator.util
Represents different types of fractal noise.
FastNoiseLite.NoiseType - Enum Class in net.rodofire.easierworldcreator.util
Represents different types of noise functions used in noise generation.
FastNoiseLite.RotationType3D - Enum Class in net.rodofire.easierworldcreator.util
Represents different rotation types for 3D noise transformations.
FastNoiseLite.Vector2 - Class in net.rodofire.easierworldcreator.util
remove javadoc warns, don't notice
FastNoiseLite.Vector3 - Class in net.rodofire.easierworldcreator.util
remove javadoc warns, don't notice
FBm - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.FractalType
Fractal Brownian Motion (FBm).
FileUtil - Class in net.rodofire.easierworldcreator.fileutil
class that provide useful methods for files related.
FileUtil() - Constructor for class net.rodofire.easierworldcreator.fileutil.FileUtil
 
ForceBlockList - Class in net.rodofire.easierworldcreator.blockdata.blocklist.basic
BlockList class that has force parameters
ForceBlockList(List<BlockPos>, BlockState, boolean) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
init a ForceBlockList
ForceBlockList(List<BlockPos>, BlockState, boolean, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
init a ForceBlockList
ForceBlockList(List<BlockPos>, BlockState, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
init a ForceBlockList
ForceBlockList(BlockPos, BlockState, boolean) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
init a ForceBlockList
ForceBlockList(BlockPos, BlockState, boolean, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
init a ForceBlockList
ForceBlockList(BlockPos, BlockState, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
init a ForceBlockList
ForceBlockListComparator - Class in net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator
class to manage a list of FullBlockList automatically
ForceBlockListComparator() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.ForceBlockListComparator
init an empty comparator
ForceBlockListComparator(List<ForceBlockList>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.ForceBlockListComparator
init a comparator
ForceBlockListComparator(ForceBlockListComparator) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.ForceBlockListComparator
init a comparator
ForceBlockListComparator(ForceBlockList) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.ForceBlockListComparator
init a comparator
ForceOrderedBlockListComparator - Class in net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator
Class to manage an ordered list with force parameters.
ForceOrderedBlockListComparator() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
init an empty comparator
ForceOrderedBlockListComparator(Map<BlockState, List<BlockPos>>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
init a comparator based on a given map
ForceOrderedBlockListComparator(BlockState, List<BlockPos>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
init a force ordered blockList comparator
ForceOrderedBlockListComparator(BlockState, List<BlockPos>, boolean, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
init a force ordered blockList comparator
ForceOrderedBlockListComparator(ForceOrderedBlockListComparator) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
constructor to init a FullOrderedBlockListComparator.
FROM_LIST - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
will place the blocks depending on your input
FROM_PLANE - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
Will sort the BlockPos depending on the distance between the plane and the BlockPos.
FROM_PLANE_INVERTED - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
Will sort the BlockPos depending on the distance between the plane and the BlockPos.
FROM_POINT - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
Will place the blocks from the closer to a blockPos to the further.
FROM_POINT_INVERTED - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
will place the blocks from the further to a blockPos to the closer You need to set the centerPoint from where the calculations will be done : setCenterPoint()
FROM_RANDOM_POINT - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
will take a random point of the shape and will place the blocks from the closer to the further You need to set the centerPoint from where the calculations will be done : setCenterPoint()
FROM_RANDOM_POINT_INVERTED - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
will take a random point of the shape and will place the blocks from the further to the closer You need to set the centerPoint from where the calculations will be done : setCenterPoint()
FULL - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.TorusGen.TorusType
 
FULL - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape.Type
will entirely fill the circle
FullBlockList - Class in net.rodofire.easierworldcreator.blockdata.blocklist.basic
add possibility of having force in compound blockList
FullBlockList(List<BlockPos>, BlockState) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
init a CompoundForceBlockList
FullBlockList(List<BlockPos>, BlockState, boolean, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
init a CompoundForceBlockList
FullBlockList(List<BlockPos>, BlockState, NbtCompound) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
init a CompoundForceBlockList
FullBlockList(List<BlockPos>, BlockState, NbtCompound, boolean, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
init a CompoundForceBlockList
FullBlockList(BlockPos, BlockState) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
init a CompoundForceBlockList
FullBlockList(BlockPos, BlockState, boolean, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
init a CompoundForceBlockList
FullBlockList(BlockPos, BlockState, NbtCompound) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
init a CompoundForceBlockList
FullBlockList(BlockPos, BlockState, NbtCompound, boolean, Set<Block>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
init a CompoundForceBlockList
FullBlockListComparator - Class in net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator
class to manage a list of FullBlockList automatically
FullBlockListComparator() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.FullBlockListComparator
init an empty comparator
FullBlockListComparator(List<FullBlockList>) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.FullBlockListComparator
init a comparator
FullBlockListComparator(FullBlockListComparator) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.FullBlockListComparator
init a comparator
FullBlockListComparator(FullBlockList) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.FullBlockListComparator
init a comparator
FullOrderedBlockListComparator - Class in net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator
Class that combine Force and Nbt parameters
FullOrderedBlockListComparator() - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
constructor to init a AbstractOrderedBlockListComparator.
FullOrderedBlockListComparator(FullOrderedBlockListComparator) - Constructor for class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
constructor to init a FullOrderedBlockListComparator.

G

GenCircles - Class in net.rodofire.easierworldcreator.shape.block.simplegen
Deprecated.
GenCircles() - Constructor for class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateAxisLine(Direction, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.LineGen
this method generates the coordinates
generateAxisLine(StructureWorldAccess, BlockPos, int, Direction, boolean, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenLines
Deprecated.
 
generateAxisLine(StructureWorldAccess, BlockPos, int, Direction, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenLines
Deprecated.
 
generateCircle(StructureWorldAccess, int, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateCircle(StructureWorldAccess, int, BlockState, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateCircleEllipsoidSpiral(int, int, int, int, int, StructureWorldAccess, BlockPos, boolean, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.EllipsoidSpiral
Deprecated.
 
generateCircleSpiral(int, int, int, int, StructureWorldAccess, BlockPos, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.circularSpiral
Deprecated.
Generate a spiral that goes around the center point
generateCylinder() - Method in class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
Method to get the BlockPos of the shape
generateEllipsoid(StructureWorldAccess, int, int, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateEllipsoid(StructureWorldAccess, int, int, BlockState, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateEllipsoidFullSpiral(int, int, int, int, int, int, StructureWorldAccess, BlockPos, boolean, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.EllipsoidSpiral
Deprecated.
 
generateEllipsoidSpiral(int, int, int, int, StructureWorldAccess, BlockPos, boolean, double, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.EllipsoidSpiral
Deprecated.
 
generateEllipsoidSpiral(BlockPos, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
generates a simple spiral
generateEmptyCylinder(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
this generates a full cylinder.
generateEmptyEllipsoid(int, int, int, int, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
 
generateEmptyEllipsoid(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
 
generateEmptyEllipsoid(StructureWorldAccess, int, int, int, BlockPos, boolean, int, int, int, int, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
generate an empty Ellipsoid
generateEmptyOval() - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
method to create an empty oval with rotations
generateEmptyOval(int, int, int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
This class is used when no rotation is present.
generateEmptySphere(StructureWorldAccess, int, BlockPos, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateEmptySphere(StructureWorldAccess, int, BlockPos, BlockState, boolean) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateEmptyTore(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
generates an empty torus the shape with the torus might be different from the full one if you're using custom torus filling
generateEmptyTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, int, int, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
generateEmptyTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
 
generateEmptyTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
generateEmptyTore(StructureWorldAccess, BlockPos, boolean, int, int, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
 
generateEmptyTore(StructureWorldAccess, BlockPos, int, int, int, int, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
generateEmptyTore(StructureWorldAccess, BlockPos, int, int, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
 
generateFullCircle(StructureWorldAccess, int, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateFullCircle(StructureWorldAccess, int, List<BlockState>, BlockPos, boolean) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateFullCircle(StructureWorldAccess, int, BlockState, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateFullCircle(StructureWorldAccess, int, BlockState, BlockPos, boolean) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateFullCircle(StructureWorldAccess, int, BlockPos, boolean, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateFullCylinder(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
this generates a full cylinder
generateFullEllipsoid(int, int, int, int, int, int, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
allow you to generate a full ellipsoid
generateFullEllipsoid(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
 
generateFullEllipsoid(StructureWorldAccess, int, int, int, BlockPos, boolean, int, int, int, int, int, int, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
allow you to generate a full Ellipsoid
generateFullEllipsoid(StructureWorldAccess, int, int, int, BlockPos, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateFullEllipsoid(StructureWorldAccess, int, int, int, BlockPos, BlockState, boolean) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateFullEllipsoid(StructureWorldAccess, int, int, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateFullEllipsoid(StructureWorldAccess, int, int, List<BlockState>, BlockPos, boolean) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateFullEllipsoid(StructureWorldAccess, int, int, BlockState, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateFullEllipsoid(StructureWorldAccess, int, int, BlockState, BlockPos, boolean) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateFullOval() - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
method to create a full oval/ with custom filling
generateFullSpiral(int, int, int, int, StructureWorldAccess, BlockPos, boolean, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.circularSpiral
Deprecated.
this generates a Spiral that fills blocks in a straight line starting from the center to the separated from the radius
generateFullSpiral(int, int, int, StructureWorldAccess, BlockPos, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.circularSpiral
Deprecated.
 
generateFullTore(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
generates a full torus / tore with custom filling the shape with the torus might be different from the empty one if you're using custom torus filling
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, int, int, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
 
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
 
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
 
generateHalfEmptyEllipsoid(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
 
generateHalfEmptyEllipsoid(StructureWorldAccess, int, int, int, BlockPos, Direction, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateHalfEmptyEllipsoid(StructureWorldAccess, int, int, int, BlockPos, Direction, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateHalfEmptySphere(StructureWorldAccess, int, BlockPos, Direction, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateHalfEmptySphere(StructureWorldAccess, int, BlockPos, Direction, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateHalfFullEllipsoid(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
 
generateHalfFullEllipsoid(StructureWorldAccess, int, int, int, BlockPos, Direction, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateHalfFullEllipsoid(StructureWorldAccess, int, int, int, BlockPos, Direction, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateHalfFullSphere(StructureWorldAccess, int, BlockPos, Direction, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateHalfFullSphere(StructureWorldAccess, int, BlockPos, Direction, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateHelicoid(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
generates a helicoid if the SpiralGen.SpiralType is set to HELICOID or DOUBLE_HELICOID with their variants
generateLargeOutlineSpiral(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
this allows the generation of a large outline spiral.
generateNaturalFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, Set<Block>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
generate a natural torus with the default blocks (grass [1 block], dirt [3 blocks], Stone[x blocks])
generateNaturalFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, Set<Block>, List<BlockState>, List<BlockState>, List<BlockState>, int, int) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
Generate a torus with a natural aspect.
generateOval(StructureWorldAccess, int, int, int, int, int, boolean, boolean, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
generateSphere(StructureWorldAccess, int, BlockPos, BlockState) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateSphere(StructureWorldAccess, int, BlockPos, BlockState, boolean) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
generateSpiral(int, int, int, List<BlockState>, StructureWorldAccess, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.circularSpiral
Deprecated.
 
generateSpiral(int, int, int, BlockState, StructureWorldAccess, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.circularSpiral
Deprecated.
 
generateSpiral(int, int, int, StructureWorldAccess, BlockPos, boolean, double, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.circularSpiral
Deprecated.
 
generateSpiral(int, int, BlockState, StructureWorldAccess, BlockPos) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral.circularSpiral
Deprecated.
 
GenLines - Class in net.rodofire.easierworldcreator.shape.block.simplegen
Deprecated.
GenLines() - Constructor for class net.rodofire.easierworldcreator.shape.block.simplegen.GenLines
Deprecated.
 
GenSpheres - Class in net.rodofire.easierworldcreator.shape.block.simplegen
Deprecated.
GenSpheres() - Constructor for class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpheres
Deprecated.
 
GenSpiral - Class in net.rodofire.easierworldcreator.shape.block.simplegen
Deprecated, for removal: This API element is subject to removal in a future version.
GenSpiral() - Constructor for class net.rodofire.easierworldcreator.shape.block.simplegen.GenSpiral
Deprecated.
 
GenSpiral.circularSpiral - Class in net.rodofire.easierworldcreator.shape.block.simplegen
Deprecated.
 
GenSpiral.EllipsoidSpiral - Class in net.rodofire.easierworldcreator.shape.block.simplegen
Deprecated.
 
GenTore - Class in net.rodofire.easierworldcreator.shape.block.simplegen
Deprecated.
GenTore() - Constructor for class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore
Deprecated.
 
GenTore.CircularTore - Class in net.rodofire.easierworldcreator.shape.block.simplegen
Deprecated.
 
GenTore.EllipsoidTore - Class in net.rodofire.easierworldcreator.shape.block.simplegen
Deprecated.
 
get() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to get the list
get() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
method to get the blockState as well as his chance
get(int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to get a DefaultBlockList based on the index
get(int) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Retrieves the BlockLayer at the specified index.
getActualValue() - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
getAngle(float) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
this method returns the helicoïdAngle depending on the height we are at
getAnimator() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
 
getAnimator() - Method in class net.rodofire.easierworldcreator.structure.NbtPlacer
method to get the animator of the object
getAnimatorSound() - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Returns the AnimatorSound object, which manages sounds for the animation.
getAnimatorTime() - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Returns the AnimatorTime object, which manages timing for the animation.
getAnimatorType() - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Returns the AnimatorType, representing the type of animation.
getAxisDirection() - Method in class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
Returns the axis direction used in the animation.
getBlockInfoLists() - Method in interface net.rodofire.easierworldcreator.mixin.StructureTemplateMixin
getter mixin for nbt generation files
getBlockLayer() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
Returns the BlockLayerComparator associated with this object.
getBlockLayerDepth(List<BlockLayer>, int) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getBlockLayerDepth(List<BlockLayer>, int, int) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getBlockListWithVerification(List<Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
method to get all the pos of the circle
getBlockPos() - Method in class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
Method to get the BlockPos of the shape
getBlockPos() - Method in class net.rodofire.easierworldcreator.shape.block.gen.DefaultBlockShapeGen
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shape.block.gen.LineGen
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Method to get all the BlockPos needed to place the shape
getBlockPos() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
method to get the coordinates that will be placed later
getBlockPos(int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Retrieves the BlockPos at a specified index.
getBlockPos(List<T>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
method to get all the BlockPos related to a list of states
getBlockPos(T) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to gate all the BlockPos related to provided state
getBlockPosList(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
method to get the list of a set of blockPos based on a Map with chunkPos
getBlockPosSet() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Retrieves a set of all BlockPos entries in the position map.
getBlocksPerTick() - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Returns the number of blocks to place per tick.
getBlockState() - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
used to get the BlockState
getBlockState() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
used to get the blockState
getBlockState(short) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
method to get the blockState related to the index
getBlockState(short) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
method to get the blockState related to the index
getBlockStates() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to get the set of BlockStates that are saved in the comparator
getBlockStates() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to get the List of BlockStates that are saved in the comparator
getBlockStates() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
Method used to get all the BlockState in a BlockLayer.
getBlockStatesFromWorld(List<Set<BlockPos>>, Map<BlockPos, BlockState>, StructureWorldAccess) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockStateUtil
method to get all blockStates from the world from a list of BlockPos
getBlockStatesFromWorld(List<Set<BlockPos>>, StructureWorldAccess) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockStateUtil
 
getBlocksToForce() - Method in interface net.rodofire.easierworldcreator.blockdata.BlockForceData
gives you the Set of every block that can be forced
getBlocksToForce() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
gives you the Set of every block that can be forced
getBlocksToForce() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
gives you the Set of every block that can be forced
getBlocksToForce() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
gives you the Set of every block that can be forced
getBlocksToForce(BlockState) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
gives you the Set of every block that can be forced
getBlocksToForce(Pair<BlockState, NbtCompound>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
gives you the Set of every block that can be forced
getBlockToPlace(int, BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
Used to get the blocksState notably used during this.getWorld() gen, this doesn't place anything
getBlockToPlace(List<BlockState>, BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
Used to get the blocksState notably used during this.getWorld() gen, this doesn't place anything.
getBlockWith2DNoise(List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
return the BlockState wanted based on 2d noise this method doesn't place the block It is notable used during the shape gen during world gen
getBlockWith3DNoise(List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
return the BlockState wanted based on 3d noise this method doesn't place the block It is notable used during the shape gen during world gen
getBlockWithOrder(List<BlockState>, int) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
return the BlockState wanted based on order this method doesn't place the block It is notable used during the shape gen during world gen
getBools() - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
getBounds() - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Returns the random bounds for blocks placed per tick.
getButtons() - Method in class net.rodofire.easierworldcreator.config.ewc.EwcConfigScreen
 
getCategories() - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
getCategory(String) - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
getCategoryPath(String) - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
getCenterPoint() - Method in class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
Returns the central point of the structure.
getCharacterX(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
getChatWarns() - Static method in class net.rodofire.easierworldcreator.config.ewc.EwcConfig
 
getChunkCovered(BlockPos, Set<ChunkPos>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
Method to get a chunk list to know if the structure can be placed during worldGen;
getCleaned(List<CompoundBlockList>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.CompoundBlockListComparator
Method to clean a blockList.
getCleaned(List<DefaultBlockList>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
Method to clean a blockList.
getCleaned(List<ForceBlockList>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.ForceBlockListComparator
Method to clean a blockList.
getCleaned(List<FullBlockList>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.FullBlockListComparator
Method to clean a blockList.
getCleaned(List<T>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
Method to clean a blockList.
getCompound(short) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
method to get the blockState related to the index
getCompoundBlockStatesFromWorld(List<Set<BlockPos>>, StructureWorldAccess) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockStateUtil
 
getCompounds() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to get the set of compound that are saved in the comparator
getConfigPath(String) - Static method in class net.rodofire.easierworldcreator.config.ConfigUtil
 
getCoordinatesRotation(float, float, float, double, double, double, double, double, double, BlockPos) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getCoordinatesRotation(float, float, float, int, int, int, BlockPos) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getCoordinatesRotation(float, float, float, int, int, BlockPos) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getCoordinatesRotation(float, float, float, BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
method to get the rotation depending on the different rotations determined before
getCoordinatesRotation(Vec3d, BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
method to get the rotation of Vec3d depending on the different rotations determined before
getCoordinatesRotationList(List<Vec3d>, BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
method to get the rotation of a list depending on the different rotations determined before
getCursor() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
getCustomFill() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape
method to get the custom fill
getDefaultDescription(String) - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
getDefaultDescription(String) - Method in class net.rodofire.easierworldcreator.config.objects.BooleanConfigObject
 
getDefaultDescription(String) - Method in class net.rodofire.easierworldcreator.config.objects.EnumConfigObject
 
getDefaultDescription(String) - Method in class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
getDefaultScreen(Screen, String, ModConfig) - Static method in class net.rodofire.easierworldcreator.config.client.ConfigScreen
 
getDefaultScreen(Screen, String, ModConfig, Identifier, int, int) - Static method in class net.rodofire.easierworldcreator.config.client.ConfigScreen
 
getDefaultScreen(Screen, String, ModConfig, Identifier, int, int, int, int) - Static method in class net.rodofire.easierworldcreator.config.client.ConfigScreen
 
getDefaultValue() - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
getDepth() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
method used to get all the depth in a BlockLayer
getDepth() - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
 
getDescription() - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
getDescriptionKey(String) - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
getDirection(BlockPos, BlockPos) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getDirectionalLayerDirection() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getDistance(BlockPos, BlockPos) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getDistance(BlockPos, BlockPos, float) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getDistance(Vec3d, Vec3d) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getDistance(Vec3d, Vec3d, float) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getDistanceFromPointToPlane(Vec3d, Vec3d, Vec3d) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getEllipsoidalToreCoordinates(int, int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
 
getEllipsoidalToreCoordinates(int, int, int, int, int, int) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
getEndRadiusX() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getEndRadiusZ() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getEnums() - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
getEnums() - Method in class net.rodofire.easierworldcreator.config.objects.EnumConfigObject
 
getFastCos(float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a fast cosine: less precise but faster (0.5° precision)
getFastExp(float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a fast exponential: less precise but faster (0.05 of precision)
getFastSin(float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a fast sinus: less precise but faster (0.5° precision)
getFastSqrt(float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a precise sqrt (0.2 of precision)
getFastSqrt(float, float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a precise sqrt with the wanted precision
getFastTan(float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a fast tan: less precise but faster (0.5° precision), based of fast cosines and sinus
getFeatureName() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
 
getFillingType() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape
method to get the filling Type
getFirst() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to get the first DefaultBlockList of the list
getFirstBlockPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Retrieves the first BlockPos in the position map.
getFirstBlockState() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to get the first BlockState
getFirstBlockState() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to get the first BlockState
getFirstCompound() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to get the first BlockState
getFirstLayer() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Retrieves the first BlockLayer in the list.
getFirstPair() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to get the first Pair
getFirstPos() - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
method to get the first BlockPos of the posList
getFirstPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
method to get the first blockPos of the posList
getFirstPosPair() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to get the first BlockPos pair.
getForceBlocks() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
 
getForceBlocks() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
 
getGeneratedChunkDirectory(Chunk, StructureWorldAccess) - Static method in class net.rodofire.easierworldcreator.fileutil.FileUtil
method to get the path of the chunk under the generated folder
getHalfSphereDirection() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
Gets the direction of the half-sphere. * * @return The direction of the half-sphere.
getHeight() - Method in class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
Gets the height of the cylinder.
getHeight() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getHelicoidAngle() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getHorizontalTorus() - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Gets the horizontal torus ratio.
getIconSize() - Method in class net.rodofire.easierworldcreator.config.ewc.EwcConfigScreen
 
getInnerCylindricalBlocks(Set<BlockPos>, DefaultBlockListComparator) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getInnerRadialBlocks(Set<BlockPos>, DefaultBlockListComparator) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getInnerRadius(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
 
getInnerRadius(int, int, int) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
getInnerRadiusX() - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Gets the inner radius of the torus along the X-axis.
getInnerRadiusZ() - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Gets the inner radius of the torus along the Z-axis.
getInnerWidth() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
getInts() - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
getJson(BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
 
getKey() - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
getLast() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to get the last DefaultBlockList of the list
getLastBlockPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Retrieves the last BlockPos in the position map.
getLastBlockState() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to get the last BlockState
getLastBlockState() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to get the last BlockState
getLastCompound() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to get the last BlockState
getLastLayer() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Retrieves the last BlockLayer in the list.
getLastPair() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to get the last Pair
getLastPos() - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
method to get the last BlockPos of the posList
getLastPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
method to get the last blockPos of the posList
getLastPosPair() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
method to get the last BlockPos pair
getLayerPlace() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
 
getLayers() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Returns the list of BlockLayer objects.
getLayers(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
place the layers of the structure starting from the first layer to the second to the third
getLayersType() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
used to get the layerType initialized
getLayersWithVerification(Set<BlockPos>, Map<BlockPos, BlockState>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getLength(float, float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a length in the case of a 2d vector with floats coordinates: (x,y) with the center point being (0,0) with precision of 0.2f
getLength(float, float, float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a length in the case of a 3d vector with floats coordinates: (x,y,z) with the center point being (0,0,0) with precision of 0.2f
getLength(int, int) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a length in the case of a 2d vector: (x,y) with the center point being (0,0) with precision of 0.2f
getLength(int, int, int) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a length of a 3d vector (x,y,z) with the center point being (0,0,0) with precision of 0.2f
getLengthWPrecision(float, float, float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a length in the case of a 2d vector with floats coordinates: (x,y) with the center point being (0,0) with the wanted precision
getLengthWPrecision(float, float, float, float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a length in the case of a 3d vector with floats coordinates: (x,y,z) with the center point being (0,0,0) with the wanted precision
getLengthWPrecision(int, int, float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a length in the case of a 2d vector: (x,y) with the center point being (0,0) with the wanted precision
getLengthWPrecision(int, int, int, float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a length of a 3d vector (x,y,z) with the center point being (0,0,0) with the precision wanted
getLogPerformanceInfo() - Static method in class net.rodofire.easierworldcreator.config.ewc.EwcConfig
 
getLogWarns() - Static method in class net.rodofire.easierworldcreator.config.ewc.EwcConfig
 
getMaxValue() - Method in class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
getMinValue() - Method in class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
getModConfigScreenFactory() - Method in class net.rodofire.easierworldcreator.config.client.ModMenuConfigScreen
 
getMultiChunkFeatures() - Static method in class net.rodofire.easierworldcreator.config.ewc.EwcConfig
 
getMultiChunkPath(StructureWorldAccess, ChunkPos) - Static method in class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
 
getName() - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
getName() - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
getNarrationMessage() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
getNavigationPath(GuiNavigation) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
getNext() - Method in class net.rodofire.easierworldcreator.config.objects.EnumConfigObject
 
getNoise() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
 
GetNoise(float, float) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
2D noise at given position using current settings
GetNoise(float, float, float) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
3D noise at given position using current settings
GetNoise(BlockPos) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
addition for simpler use This is only used to return the value for a 3d noise.
getObjectCategory() - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
getObjectCategory() - Method in class net.rodofire.easierworldcreator.config.objects.BooleanConfigObject
 
getObjectCategory() - Method in class net.rodofire.easierworldcreator.config.objects.EnumConfigObject
 
getObjectCategory() - Method in class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
getOffset() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
 
getOrdered() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
Method to get the ordered version of the comparator
getOrdered() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.CompoundBlockListComparator
Method to get the ordered version of the comparator
getOrdered() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
Method to get the ordered version of the comparator
getOrdered() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.ForceBlockListComparator
Method to get the ordered version of the comparator
getOrdered() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.FullBlockListComparator
Method to get the ordered version of the comparator
getOrderedSorted(BlockSorter) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
Method to get the ordered version of the comparator as well as being sorted
getOuterCylindricalBlocks(Set<BlockPos>, DefaultBlockListComparator) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getOuterRadialBlocks(Set<BlockPos>, DefaultBlockListComparator) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getOuterRadius(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
 
getOuterRadius(int, int, int) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
getOuterRadiusX() - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Gets the outer radius of the torus along the X-axis.
getOuterRadiusZ() - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Gets the outer radius of the torus along the Z-axis.
getOutlineRadiusX() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getOutlineRadiusZ() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getPair(short) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
method to get the Pair related to the index
getPairs() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to get the Set of pair that are saved in the comparator
getParticles() - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
 
getPerformanceConfig() - Static method in class net.rodofire.easierworldcreator.config.ewc.EwcConfig
 
getPlaceMoment() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
Retrieves the PlaceMoment associated with this object.
getPos() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
Retrieves the BlockPos associated with this object.
getPos(int) - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
method to get a certain BlockPos from an index in the posList
getPos(int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
method to get a certain pos from an index in the posList
getPosList() - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
used to get the list of BlockPos related to a layer
getPosList() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
used to get the list of blockPos related to a layer
getPosList() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
 
getPosMap() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to get the posMap related to the object
getPosPair(int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
 
getPossibleValues() - Method in class net.rodofire.easierworldcreator.config.objects.EnumConfigObject
 
getPreciseCos(float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a precise sinus: more precise but slower (0.05° of precision)
getPreciseExp(float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a fast exponential: less precise but faster (0.005 of precision)
getPreciseSin(float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a precise sinus: more precise but slower (0.05° of precision)
getPreciseTan(float) - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to get a precise tan: more precise but slower (0.05° of precision), based of fast cosines and sinus
getPreciseToreCoordinates(int, int, int, int) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
 
getPreciseToreCoordinates(int, int, int, int) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.EllipsoidTore
Deprecated.
 
getPreviousValue() - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
getProvidedConfigScreenFactories() - Method in class net.rodofire.easierworldcreator.config.client.ModMenuConfigScreen
 
getRadialCenterPos() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getRadiusX() - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
method to get the radius of the circle
getRadiusX() - Method in class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
Gets the radius of the cylinder along the X-axis.
getRadiusX() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
Gets the X radius of the sphere. * * @return The X radius.
getRadiusX() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getRadiusY() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
Gets the Y radius of the sphere. * * @return The Y radius.
getRadiusZ() - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
method to get the radius of the circle
getRadiusZ() - Method in class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
Gets the radius of the cylinder along the Z-axis.
getRadiusZ() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
Gets the Z radius of the sphere. * * @return The Z radius.
getRadiusZ() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getRandom() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to get a random DefaultBlockList of the list
getRandom(Random) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to get a random DefaultBlockList of the list
getRandomBlock(List<BlockState>) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
return the BlockState wanted based on randomness this method doesn't place the block It is notable used during the shape gen during world gen
getRandomBlockPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Retrieves a random BlockPos from the position map.
getRandomBlockPos(Random) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Retrieves a random BlockPos from the position map using a provided random generator.
getRandomBoolean(float) - Static method in class net.rodofire.easierworldcreator.maths.MathUtil
method to get a random boolean
getRandomDirection() - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
method to get a random direction no matter the plane
getRandomElement(List<T>) - Static method in class net.rodofire.easierworldcreator.util.ListUtil
 
getRandomHorizontalDirection() - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
method to get a random direction on the horizontal axis
getRandomOpposite() - Static method in class net.rodofire.easierworldcreator.maths.MathUtil
method to get a random opposite with a 50% chance
getRandomOpposite(float) - Static method in class net.rodofire.easierworldcreator.maths.MathUtil
method to get a random opposite with the wanted chance
getRandomPos() - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
method to get a random BlockPos of the posList
getRandomPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to get a random BlockPos in the posList by using a new minecraft Random
getRandomPos(Random) - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
method to get a random BlockPos of the posList
getRandomPos(Random) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to get a random BlockPos in the posList based on a provided random
getRandomVerticalDirection() - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
method to get a random direction on the vertical axis
getScreen(Screen, String) - Static method in class net.rodofire.easierworldcreator.config.client.ConfigScreen
 
getScreenMap() - Static method in class net.rodofire.easierworldcreator.config.client.ConfigScreen
 
getSecondHeight(float, int) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
return a random int between min height and max height if the chance
getSecondHeight(float, int, int) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
return a random int between min height and max height if the chance
getSecondPos() - Method in class net.rodofire.easierworldcreator.shape.block.gen.LineGen
 
getSecondYRotation() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
 
getSelectedText() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
getSign(double) - Static method in class net.rodofire.easierworldcreator.maths.MathUtil
method to get the sign of a number
getSign(float) - Static method in class net.rodofire.easierworldcreator.maths.MathUtil
method to get the sign of a number
getSign(int) - Static method in class net.rodofire.easierworldcreator.maths.MathUtil
method to get the sign of a number
getSorted(List<T>, BlockSorter) - Static method in class net.rodofire.easierworldcreator.blockdata.blocklist.BlockListUtil
method to sort a BlockList
getSorted(BlockSorter) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to get the list with the blockPos being sorted
getSoundPerTicks() - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Returns the interval of ticks between sounds during the animation.
getSphereCoordinates() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
 
getSpiralFilling() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getSpiralOffset() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getSpiralType() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getStartRadiusX() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getStartRadiusZ() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getStateIndex(T) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
method to get the index related to the T object.
getStatesMap() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
 
getT() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Retrieves a list of all states in the states map.
getTag() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
used to get the NBT tag of the specified NBT
getText() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
getTicks() - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Returns the current tick count.
getToreCoordinates(int, int, int, int) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenTore.CircularTore
Deprecated.
 
getTorusType() - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Gets the type of the torus.
getTotalBlockLayerDepth(List<BlockLayer>) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
getTotalTime() - Method in class net.rodofire.easierworldcreator.entity.trajectory.EntityJump
 
getTurnNumber() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
getType() - Method in class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
method to get the type of sorter
getVerifiedInnerCylindricalBlocks(Set<BlockPos>, Map<BlockPos, BlockState>, DefaultBlockListComparator) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getVerifiedInnerRadialBlocks(Set<BlockPos>, Map<BlockPos, BlockState>, DefaultBlockListComparator) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getVerifiedOuterCylindricalBlocks(Set<BlockPos>, Map<BlockPos, BlockState>, DefaultBlockListComparator) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getVerifiedOuterRadialBlocks(Set<BlockPos>, Map<BlockPos, BlockState>, DefaultBlockListComparator) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
getVerticalTorus() - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Gets the vertical torus ratio.
getWordSkipPosition(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
getWorld() - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Returns the StructureWorldAccess for interacting with the world.
getWorld() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
Retrieves the StructureWorldAccess associated with this object.
getWorldSavePathDirectory(StructureWorldAccess, WorldSavePath) - Static method in class net.rodofire.easierworldcreator.fileutil.FileUtil
 
getXRadius(float) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
this method returns the xRadius depending on the height we are at
getYRotation() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
 
getZRadius(float) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
this method returns the zRadius depending on the height we are at
getZRotation() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
 
GRAVITY - Static variable in class net.rodofire.easierworldcreator.entity.EntityUtil
 

H

HALF - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.SphereGen.SphereType
the sphere will be cut in half
HALF - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape.Type
will generate an outline large of 50% the radius
HALF_DOUBLE_HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
helicoid shape,this generates helicoid 2 with a hole in the middle with an opposite direction
HALF_HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
helicoid shape, blocks are posed between the center of the axis and the outline
hasForceParameters() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Checks whether any BlockLayer in the list has force parameters enabled.
HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
helicoid shape, blocks are posed between the center axis and the outline
HORIZONTAL_CUSTOM - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.TorusGen.TorusType
 
HORIZONTAL_DRAG - Static variable in class net.rodofire.easierworldcreator.entity.EntityUtil
 
HORIZONTAL_HALF - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.TorusGen.TorusType
 
Hybrid - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularDistanceFunction
A hybrid distance function combining multiple metrics.

I

ImageButtonWidget - Class in net.rodofire.easierworldcreator.client.hud.widget
 
ImageButtonWidget(int, int, int, int, Identifier, ButtonWidget.PressAction) - Constructor for class net.rodofire.easierworldcreator.client.hud.widget.ImageButtonWidget
 
ImproveXYPlanes - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.RotationType3D
Improves accuracy for XY planes.
ImproveXZPlanes - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.RotationType3D
Improves accuracy for XZ planes.
indexes - Variable in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
Map used for better performance: Instead of searching for a BlockState inside the list, we use the indexMap.
indexes - Variable in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
init() - Method in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
init() - Method in class net.rodofire.easierworldcreator.config.client.CancelScreen
 
init() - Method in class net.rodofire.easierworldcreator.config.client.ShouldRestartScreen
 
init() - Method in class net.rodofire.easierworldcreator.config.ConfigCategory
 
init() - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
init() - Static method in class net.rodofire.easierworldcreator.EasierWorldCreator
Method to init the mod before if needed.
init(ConfigCategory) - Method in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
init(ConfigCategory) - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
init(ConfigCategory) - Method in class net.rodofire.easierworldcreator.config.ewc.EwcConfigScreen
 
initIndexes() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method tu initialize the indexes.
initIndexes() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.CompoundBlockListComparator
method tu initialize the indexes.
initIndexes() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
method tu initialize the indexes.
initIndexes() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.ForceBlockListComparator
method tu initialize the indexes.
initIndexes() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.FullBlockListComparator
method tu initialize the indexes.
initShaderColors() - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
precalculates the shader colors
INNER_CYLINDRICAL - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer.LayersType
place the blocks in a cylindrical shape, the first layer being placed at the center
INNER_RADIAL - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer.LayersType
place the blocks in a sphere shape, first layer being placed at the center
IntegerConfigObject - Class in net.rodofire.easierworldcreator.config.objects
 
IntegerConfigObject(int, int, int, String) - Constructor for class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
IntegerConfigObject(int, int, int, String, String) - Constructor for class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
IntegerConfigObject(int, String) - Constructor for class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
IntegerConfigObject(int, String, String) - Constructor for class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
IntegerEntryWidget - Class in net.rodofire.easierworldcreator.client.hud.widget
 
IntegerEntryWidget(TextRenderer, int, int, int, int, Text) - Constructor for class net.rodofire.easierworldcreator.client.hud.widget.IntegerEntryWidget
 
IntegerEntryWidget(TextRenderer, int, int, int, int, AbstractEntryWidget, Text, String, AbstractEntryWidget.PressAction, AbstractEntryWidget.TypeAction) - Constructor for class net.rodofire.easierworldcreator.client.hud.widget.IntegerEntryWidget
 
INVERSE - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
Invert the BlockPos List
invokeCombineSorted(List<StructureTemplate.StructureBlockInfo>, List<StructureTemplate.StructureBlockInfo>, List<StructureTemplate.StructureBlockInfo>) - Static method in interface net.rodofire.easierworldcreator.mixin.StructureTemplateMixin
mixin for nbt generation files to combine and sort th parameters
invokeConstructor(List<StructureTemplate.StructureBlockInfo>) - Static method in interface net.rodofire.easierworldcreator.mixin.PalettedBlockInfoListMixin
mixin allow us to access the constructor to generate the wanted nbt files
isAcceptable(int) - Method in class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
isActive() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
isBlockInBlockStateList(Block, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
isBlockStateInBlockStateList(BlockState, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
isChunkGenerated(StructureWorldAccess, ChunkPos) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
method to know if the features of a chunk were generated
isEmpty() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Method to know if the BlockLayer List is empty
isForce() - Method in interface net.rodofire.easierworldcreator.blockdata.BlockForceData
get if any block can be replaced by any BlockState of this BlockShapeManager
isForce() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
get if any block can be replaced by any BlockState of this BlockShapeManager
isForce() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
get if any block can be replaced by any BlockState of this BlockShapeManager
isForce() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
get if any block can be replaced by any BlockState of this blockList
isForce(BlockState) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
get if any block can be replaced by any BlockState of this BlockShapeManager
isForce(Pair<BlockState, NbtCompound>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
get if any block can be replaced by any BlockState of this BlockShapeManager
isHalfSphere() - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
Checks if it is a half sphere. * * @return The type of the half-sphere.
isMouseOver(double, double) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
isPosAChunkFar(BlockPos, BlockPos) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
isPosEmpty() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
method to know if no blockPos are present
isPresent(BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to know if a BlockPos is present in the comparator
isPresent(T) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to know if an object T is present in the comparator
isStateEmpty() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
method to know if no state is present
isVisible() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 

J

JumpVerification - Class in net.rodofire.easierworldcreator.entity.trajectory
Class to verify that an entity is able to jump without any collision.
JumpVerification(Entity, BlockPos, Vec3d, int, List<TagKey<Block>>) - Constructor for class net.rodofire.easierworldcreator.entity.trajectory.JumpVerification
 
JumpVerification(Entity, BlockPos, Vec3d, int, List<TagKey<Block>>, Set<BlockPos>, Set<BlockPos>) - Constructor for class net.rodofire.easierworldcreator.entity.trajectory.JumpVerification
 

K

keyPressed(int, int, int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 

L

LARGE_OUTLINE - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
 
LINEAR_BLOCK_PER_TICK - Enum constant in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorTime
Will place an increasing (or decreasing) number of blocks per ticks linearly.
LINEAR_TICKS - Enum constant in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorTime
Will place an increasing (or decreasing) number of blocks per ticks linearly.
LineGen - Class in net.rodofire.easierworldcreator.shape.block.gen
Class to generate Line related shapes
LineGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, BlockPos) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.LineGen
init the Line Shape
LineGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType, int, int, int, String, BlockPos) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.LineGen
init the Line Shape
ListUtil - Class in net.rodofire.easierworldcreator.util
 
ListUtil() - Constructor for class net.rodofire.easierworldcreator.util.ListUtil
 
LoadChunkShapeInfo - Class in net.rodofire.easierworldcreator.fileutil
class to load JSON files related to multi-chunk features
LoadChunkShapeInfo() - Constructor for class net.rodofire.easierworldcreator.fileutil.LoadChunkShapeInfo
 
loadFromJson(StructureWorldAccess, Path) - Static method in class net.rodofire.easierworldcreator.fileutil.LoadChunkShapeInfo
method to load structure from a JSON file
loadNBTFiles(ChunkPos) - Static method in class net.rodofire.easierworldcreator.structure.SaveNbt
gives you a list of "path" of nbt files related to a chunkPos
loadNBTFiles(Chunk) - Static method in class net.rodofire.easierworldcreator.structure.SaveNbt
 
LOGGER - Static variable in class net.rodofire.easierworldcreator.EasierWorldCreator
Logger of the mod

M

Manhattan - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularDistanceFunction
Manhattan distance, also known as taxicab geometry.
MathUtil - Class in net.rodofire.easierworldcreator.maths
util math class
MathUtil() - Constructor for class net.rodofire.easierworldcreator.maths.MathUtil
 
MOD_CONFIG - Static variable in class net.rodofire.easierworldcreator.config.ewc.EwcConfig
 
MOD_ID - Static variable in class net.rodofire.easierworldcreator.EasierWorldCreator
Mod id of the mod
ModConfig - Class in net.rodofire.easierworldcreator.config
 
ModConfig(String) - Constructor for class net.rodofire.easierworldcreator.config.ModConfig
 
modId - Variable in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
modifyBlocks(int, List<BlockState>) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Modifies the block states of the BlockLayer at the specified index.
modifyChunkMap(BlockPos, Map<ChunkPos, Set<BlockPos>>) - Static method in class net.rodofire.easierworldcreator.util.WorldGenUtil
 
modifyDepth(int, int) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Modifies the depth of the BlockLayer at the specified index.
modifyLayer(int, BlockLayer) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Replaces the BlockLayer at the specified index with a new one.
ModMenuConfigScreen - Class in net.rodofire.easierworldcreator.config.client
 
ModMenuConfigScreen() - Constructor for class net.rodofire.easierworldcreator.config.client.ModMenuConfigScreen
 
mouseMoved(double, double) - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
mouseScrolled(double, double, double) - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
moveCursor(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
multiChunk - Variable in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
boolean used to determine if we have to use the custom chunk building provided by the mod or not

N

NbtPlacer - Class in net.rodofire.easierworldcreator.structure
Class to place nbt structures in the world.
NbtPlacer(StructureWorldAccess, Identifier) - Constructor for class net.rodofire.easierworldcreator.structure.NbtPlacer
init a NbtPlacer
NbtPlacer(StructureWorldAccess, Identifier, StructurePlaceAnimator) - Constructor for class net.rodofire.easierworldcreator.structure.NbtPlacer
init a NbtPlacer
net.rodofire.easierworldcreator - package net.rodofire.easierworldcreator
 
net.rodofire.easierworldcreator.blockdata - package net.rodofire.easierworldcreator.blockdata
 
net.rodofire.easierworldcreator.blockdata.blocklist - package net.rodofire.easierworldcreator.blockdata.blocklist
 
net.rodofire.easierworldcreator.blockdata.blocklist.basic - package net.rodofire.easierworldcreator.blockdata.blocklist.basic
 
net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator - package net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator
 
net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator - package net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator
 
net.rodofire.easierworldcreator.blockdata.layer - package net.rodofire.easierworldcreator.blockdata.layer
 
net.rodofire.easierworldcreator.blockdata.sorter - package net.rodofire.easierworldcreator.blockdata.sorter
 
net.rodofire.easierworldcreator.client.hud.widget - package net.rodofire.easierworldcreator.client.hud.widget
 
net.rodofire.easierworldcreator.config - package net.rodofire.easierworldcreator.config
 
net.rodofire.easierworldcreator.config.client - package net.rodofire.easierworldcreator.config.client
 
net.rodofire.easierworldcreator.config.ewc - package net.rodofire.easierworldcreator.config.ewc
 
net.rodofire.easierworldcreator.config.objects - package net.rodofire.easierworldcreator.config.objects
 
net.rodofire.easierworldcreator.entity - package net.rodofire.easierworldcreator.entity
 
net.rodofire.easierworldcreator.entity.trajectory - package net.rodofire.easierworldcreator.entity.trajectory
 
net.rodofire.easierworldcreator.fileutil - package net.rodofire.easierworldcreator.fileutil
 
net.rodofire.easierworldcreator.maths - package net.rodofire.easierworldcreator.maths
 
net.rodofire.easierworldcreator.maths.equation - package net.rodofire.easierworldcreator.maths.equation
 
net.rodofire.easierworldcreator.mixin - package net.rodofire.easierworldcreator.mixin
 
net.rodofire.easierworldcreator.particledata.layer - package net.rodofire.easierworldcreator.particledata.layer
 
net.rodofire.easierworldcreator.placer.blocks.animator - package net.rodofire.easierworldcreator.placer.blocks.animator
 
net.rodofire.easierworldcreator.placer.blocks.util - package net.rodofire.easierworldcreator.placer.blocks.util
 
net.rodofire.easierworldcreator.shape.block.gen - package net.rodofire.easierworldcreator.shape.block.gen
 
net.rodofire.easierworldcreator.shape.block.instanciator - package net.rodofire.easierworldcreator.shape.block.instanciator
 
net.rodofire.easierworldcreator.shape.block.simplegen - package net.rodofire.easierworldcreator.shape.block.simplegen
 
net.rodofire.easierworldcreator.structure - package net.rodofire.easierworldcreator.structure
 
net.rodofire.easierworldcreator.util - package net.rodofire.easierworldcreator.util
 
NO_SOUND - Enum constant in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorSound
no sounds will be played
NOISE2D - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType.LayerPlace
will place the Block/Particle according to a 2d noise
NOISE3D - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType.LayerPlace
will place the Block/Particle according to a 3d noise
None - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.FractalType
No fractal effect applied.
None - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.RotationType3D
No rotation applied.
nRoots - Variable in class net.rodofire.easierworldcreator.maths.equation.CubicEquation
The number of real roots.
NUMBER_PER_TICK - Enum constant in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorSound
set a number of sounds per tick

O

onClick(double, double) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
onInitialize() - Method in class net.rodofire.easierworldcreator.EasierWorldCreator
 
onPress() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
method called when pressing the mouse on the entry
onPress() - Method in class net.rodofire.easierworldcreator.client.hud.widget.ScrollBarWidget
 
onPress(AbstractEntryWidget) - Method in interface net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget.PressAction
 
onPress(ScrollBarWidget) - Method in interface net.rodofire.easierworldcreator.client.hud.widget.ScrollBarWidget.PressAction
 
onType(String) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
method called when typing on the entry with the keyboard
onType(AbstractEntryWidget, String) - Method in interface net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget.TypeAction
 
openCategory(String) - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
OpenSimplex2 - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.DomainWarpType
OpenSimplex2 domain warp.
OpenSimplex2 - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.NoiseType
OpenSimplex2 noise, a variation of the OpenSimplex noise algorithm.
OpenSimplex2Reduced - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.DomainWarpType
Reduced version of OpenSimplex2 domain warp.
OpenSimplex2S - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.NoiseType
OpenSimplex2S noise, a skewed variation of OpenSimplex2.
ORDER - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType.LayerPlace
will place the first Block/particle in the layer, then the second, then the third, in the order
OTHER - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase.PlaceMoment
used for any other moment than world gen
OUTER_CYLINDRICAL - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer.LayersType
place the blocks in a cylindrical shape, the last layer being placed near the center
OUTER_RADIAL - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer.LayersType
place the blocks in a sphere shape, the last layer being placed at the center

P

PalettedBlockInfoListMixin - Interface in net.rodofire.easierworldcreator.mixin
mixin used for nbt file generation
ParticleLayer - Class in net.rodofire.easierworldcreator.particledata.layer
Not implemented yet in the structures
ParticleLayer(List<Particle>) - Constructor for class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
init the ParticleLayer
ParticleLayer(List<Particle>, int) - Constructor for class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
init the ParticleLayer
ParticleLayer(Particle) - Constructor for class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
init the ParticleLayer
ParticleLayer(Particle, int) - Constructor for class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
init the ParticleLayer
Perlin - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.NoiseType
Perlin noise, a classic gradient noise algorithm.
PingPong - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.FractalType
Ping-pong fractal noise.
place() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
This method allows you to place the structure in the world.
place(float, BlockPos, BlockPos, BlockMirror, BlockRotation, boolean) - Method in class net.rodofire.easierworldcreator.structure.NbtPlacer
this method allows you to place a structure in the world during world gen or not
place(float, BlockPos, BlockPos, BlockMirror, BlockRotation, boolean, boolean, Set<Block>, Set<Block>) - Method in class net.rodofire.easierworldcreator.structure.NbtPlacer
this method allows you to place a structure in the world during world gen or not
place(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
This method is the method to place the related Blocks
place(BlockPos) - Method in class net.rodofire.easierworldcreator.structure.NbtPlacer
this method allows you to place a structure in the world during world gen or not
place(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
method to place the Block related to the index
place(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
method to place the Block related to the index
place(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
method to place the Block related to the index
place(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
method to place the Block related to the index
place(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
method to place the Block related to the index
place(StructureWorldAccess, StructurePlaceAnimator, T, BlockPos, boolean, Set<Block>, Set<Block>, float) - Static method in class net.rodofire.easierworldcreator.structure.StructureUtil
 
place(T) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Method to handle animated block placement.
placeAll(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
Method to place all the blocks in the comparator
placeAll(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place all the blocks in the comparator
placeAll(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place all the blocks in the comparator
placeAllWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
Method to place all the blocks in the comparator and removing the BlockPos
placeAllWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place all the blocks in the comparator and removing the BlockPos
placeAllWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place all the blocks in the comparator and removing the BlockPos
placeAllWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
Method to place all the blocks in the comparator with the BlockPos getting verified
placeAllWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place all the blocks in the comparator with the BlockPos getting verified
placeAllWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place all the blocks in the comparator with the BlockPos getting verified
placeAllWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
Method to place all the blocks in the comparator with the BlockPos getting verified and the getting deleted
placeAllWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place all the blocks in the comparator with the BlockPos getting verified and the getting deleted
placeAllWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place all the blocks in the comparator with the BlockPos getting verified and the getting deleted
placeBlock(StructureWorldAccess, BlockPos, BlockState) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
Places a block at a given position in the world.
placeBlocks(int, BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
place blocks without verification
placeBlocks(List<BlockState>, BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
Place blocks without verification.
placeBlocksWithVerification(int, BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
place a block in the this.getWorld() at the pos if it is able to
placeBlocksWithVerification(List<BlockState>, BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
place a block in the this.getWorld() at the pos if it is able to.
placeBlocksWithVerification(List<BlockState>, BlockPos, boolean, Set<Block>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
place a block in the this.getWorld() at the pos if it is able to.
placeBlockWith2DNoise(StructureWorldAccess, List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
assign the 2d noise value to 'a' then call the method to get the block depending on the noise
placeBlockWith3DNoise(StructureWorldAccess, List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
assign the 3d noise value to 'a' then call the method to get the block depending on the noise
placeBlockWithNbt(StructureWorldAccess, BlockPos, BlockState, NbtCompound) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
Places a block at a given position in the world with NBT data.
placeBlockWithOrder(StructureWorldAccess, List<BlockState>, BlockPos, int) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
Place the block corresponding to the index 'i'.
placeFirst(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
method to place the first Block
placeFirst(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
method to place the first Block
placeFirst(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
method to place the first Block
placeFirst(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
method to place the first Block
placeFirst(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
method to place the first Block
placeFirstSurfaceBlockLayers(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
This method returns a temporary blockPos list of the first layer after verification.
placeFirstWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
Method to place the first Block and deleting it.
placeFirstWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place the first Block and deleting it.
placeFirstWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place the first Block and deleting it.
placeFirstWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to place the first Block and deleting it.
placeFirstWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to place the first Block and deleting it.
placeFirstWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
Method to place the first Block.
placeFirstWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place the first Block.
placeFirstWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
Method to place the first Block.
placeFirstWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
Method to place the first Block.
placeFirstWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place the first Block.
placeFirstWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to place the first Block.
placeFirstWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to place the first Block.
placeFirstWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
Method to place the first Block.
placeFirstWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
Method to place the first Block.
placeFirstWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
Method to place the first Block and deleting it.
placeFirstWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place the first Block and deleting it.
placeFirstWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
Method to place the first Block and deleting it.
placeFirstWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
Method to place the first Block and deleting it.
placeFirstWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place the first Block and deleting it.
placeFirstWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to place the first Block and deleting it.
placeFirstWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to place the first Block and deleting it.
placeFirstWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
Method to place the first Block and deleting it.
placeFirstWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
Method to place the first Block and deleting it.
placeFromBlockList(T) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
method to place the structure by sorting the BlockList depending on the animatorType
placeFromDividedBlockList(List<Set<DefaultBlockList>>) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Deprecated, for removal: This API element is subject to removal in a future version.
placeFullOval(int, int, int, int, int, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
Fills in the lines between the blocks for a complete oval.
placeFullOval(StructureWorldAccess, int, int, int, int, int, boolean, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
placeInnerCylindricalBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
placeInnerRadialBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
placeLast(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
Method to place the last Block of the comparator.
placeLast(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place the last Block of the comparator.
placeLast(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place the last Block of the comparator.
placeLast(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to place the last Block of the comparator.
placeLast(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to place the last Block of the comparator.
placeLastWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
Method to place the last Block of the comparator and removing it then.
placeLastWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place the last Block of the comparator and removing it then.
placeLastWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place the last Block of the comparator and removing it then.
placeLastWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to place the last Block of the comparator and removing it then.
placeLastWithDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to place the last Block of the comparator and removing it then.
placeLastWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
Method to place the last Block.
placeLastWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place the last Block.
placeLastWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
Method to place the last Block.
placeLastWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
Method to place the last Block.
placeLastWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place the last Block.
placeLastWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to place the last Block.
placeLastWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to place the last Block.
placeLastWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
Method to place the last Block.
placeLastWithVerification(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
Method to place the last Block.
placeLastWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
Method to place the last Block of the comparator and removing it then.
placeLastWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place the last Block of the comparator and removing it then.
placeLastWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
Method to place the last Block of the comparator and removing it then.
placeLastWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
Method to place the last Block of the comparator and removing it then.
placeLastWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place the last Block of the comparator and removing it then.
placeLastWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to place the last Block of the comparator and removing it then.
placeLastWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to place the last Block of the comparator and removing it then.
placeLastWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
Method to place the last Block of the comparator and removing it then.
placeLastWithVerificationDeletion(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
Method to place the last Block of the comparator and removing it then.
placeLayers(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
place the layers of the structure depending on the AbstractBlockShapeLayer.LayersType
placeOuterCylindricalBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
placeOuterRadialBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
placeOvalBlocks(StructureWorldAccess, int, int, int, int, int, boolean, Set<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.shape.block.simplegen.GenCircles
Deprecated.
 
placeRandomBlock(StructureWorldAccess, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
method to place random blocks based on a given list
placeStructure(StructureWorldAccess, List<DefaultBlockList>) - Static method in class net.rodofire.easierworldcreator.fileutil.LoadChunkShapeInfo
method to place the structure
placeSurfaceBlockLayer(Set<BlockPos>, int) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
This method is used to determine and place the layers of the structure
placeVerifiedBlock(StructureWorldAccess, boolean, Set<Block>, BlockPos, BlockState) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
Verifies and places a block at a given position in the world if verification passes.
placeVerifiedBlockWithNbt(StructureWorldAccess, boolean, Set<Block>, BlockPos, BlockState, NbtCompound) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
Verifies and places a block with NBT data at a given position in the world if verification passes.
placeWBlockList(Map<ChunkPos, Set<DefaultBlockList>>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
 
placeWithDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
method to place the block with the deletion of the BlockPos
placeWithDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
method to place the block with the deletion of the BlockPos
placeWithDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
method to place the block with the deletion of the BlockPos
placeWithDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
method to place the block with the deletion of the BlockPos
placeWithDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
method to place the block with the deletion of the BlockPos
placeWithVerification(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
Method to place the block related to the index.
placeWithVerification(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place the block related to the index.
placeWithVerification(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
Method to place the block related to the index.
placeWithVerification(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
Method to place the block related to the index.
placeWithVerification(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place the block related to the index.
placeWithVerification(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to place the block related to the index.
placeWithVerification(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to place the block related to the index.
placeWithVerification(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
Method to place the block related to the index.
placeWithVerification(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
Method to place the block related to the index.
placeWithVerificationDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
Method to place the block with the deletion of the BlockPos The method also performs verification to know if the block can be placed.
placeWithVerificationDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Method to place the block with the deletion of the BlockPos The method also performs verification to know if the block can be placed.
placeWithVerificationDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
Method to place the block with the deletion of the BlockPos The method also performs verification to know if the block can be placed.
placeWithVerificationDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
Method to place the block with the deletion of the BlockPos The method also performs verification to know if the block can be placed.
placeWithVerificationDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to place the block with the deletion of the BlockPos The method also performs verification to know if the block can be placed.
placeWithVerificationDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
Method to place the block with the deletion of the BlockPos The method also performs verification to know if the block can be placed.
placeWithVerificationDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
Method to place the block with the deletion of the BlockPos The method also performs verification to know if the block can be placed.
placeWithVerificationDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
Method to place the block with the deletion of the BlockPos The method also performs verification to know if the block can be placed.
placeWithVerificationDeletion(StructureWorldAccess, int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
Method to place the block with the deletion of the BlockPos The method also performs verification to know if the block can be placed.
playDownSound(SoundManager) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
posMap - Variable in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
we're using the short to make the link between the T objects (blockStates in the most cases) and the BlockPos.
posSize() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Retrieves the number of entries in the position map.
put(List<T>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
add a List of BlockList
put(List<T>...) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to combine a number of List<T>
put(BlockState, List<BlockPos>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
Method to add a state and a pos to the list.
put(BlockState, List<BlockPos>, boolean) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
Method to put some states and some blockpos in the comparator
put(BlockState, List<BlockPos>, boolean, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.ForceBlockListComparator
Method to add a state and a pos to the list.
put(BlockState, List<BlockPos>, boolean, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
Method to put some states and some blockpos in the comparator
put(BlockState, List<BlockPos>, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
Method to put some states and some blockpos in the comparator
put(BlockState, List<BlockPos>, NbtCompound) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.CompoundBlockListComparator
Method to add a state and a pos to the list.
put(BlockState, List<BlockPos>, NbtCompound, boolean, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.FullBlockListComparator
Method to add a state and a pos to the list.
put(BlockState, BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
Method to add a state and a pos to the list.
put(BlockState, BlockPos, boolean, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.ForceBlockListComparator
Method to add a state and a pos to the list.
put(BlockState, BlockPos, boolean, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
Method to put some states and some blockpos in the comparator
put(BlockState, BlockPos, NbtCompound) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.CompoundBlockListComparator
Method to add a state and a pos to the list.
put(BlockState, BlockPos, NbtCompound, boolean, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.FullBlockListComparator
Method to add a state and a pos to the list.
put(Pair<BlockState, NbtCompound>, List<BlockPos>, boolean) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
Method to put some states and some blockPos in the comparator
put(Pair<BlockState, NbtCompound>, List<BlockPos>, boolean, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
Method to put some states and some blockPos in the comparator
put(Pair<BlockState, NbtCompound>, List<BlockPos>, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
Method to put some states and some blockPos in the comparator
put(AbstractBlockListComparator<T, U, V, W>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to combine a comparator
put(CompoundBlockList) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.CompoundBlockListComparator
Method to add a state and a pos to the list.
put(DefaultBlockList) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
Method to add a state and a pos to the list.
put(ForceBlockList) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.ForceBlockListComparator
Method to add a state and a pos to the list.
put(FullBlockList) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.FullBlockListComparator
Method to add a state and a pos to the list.
put(CompoundOrderedBlockListComparator) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.CompoundOrderedBlockListComparator
 
put(DefaultOrderedBlockListComparator) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.DefaultOrderedBlockListComparator
 
put(ForceOrderedBlockListComparator) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
 
put(FullOrderedBlockListComparator) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
 
put(T) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
add a BlockList to the list
put(T, List<BlockPos>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to add a T object as well as a list of BlockPos.
put(T, BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
 
put(U) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
 
putAll(Map<T, List<BlockPos>>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to add a T object as well as a list of BlockPos.
putModId(String, ModConfig) - Static method in class net.rodofire.easierworldcreator.config.client.ConfigScreen
 

Q

QUADRATIC_BLOCK_PER_TICK - Enum constant in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorTime
Will place an increasing (or decreasing) number of blocks per ticks that will grow on x².
QUADRATIC_TICKS - Enum constant in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorTime
Will place an increasing (or decreasing) number of blocks per ticks following a quadratic curve.
QuadraticEquation - Class in net.rodofire.easierworldcreator.maths.equation
 
QuadraticEquation(float, float, float) - Constructor for class net.rodofire.easierworldcreator.maths.equation.QuadraticEquation
 
QuadraticEquation(float, float, float, float) - Constructor for class net.rodofire.easierworldcreator.maths.equation.QuadraticEquation
 

R

RADIAL_AXIS - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
will place the blocks closer to an axis first
RANDOM - Enum constant in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
will place the blocks in a random order
RANDOM - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType.LayerPlace
will choose random Block/Particle in the layer
RANDOM_BLOCKS_PER_TICK - Enum constant in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorTime
Will place a random number blocks every tick.
ReadableConfig - Class in net.rodofire.easierworldcreator.config
 
ReadableConfig(String) - Constructor for class net.rodofire.easierworldcreator.config.ReadableConfig
 
refresh(ConfigCategory) - Method in class net.rodofire.easierworldcreator.config.ReadableConfig
 
refreshValues() - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
registerMaths() - Static method in class net.rodofire.easierworldcreator.maths.FastMaths
method to initialize class when launching the mod
remove(int) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Removes and returns the BlockLayer at the specified index.
removeAll() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Clears all elements from posList, posMap, and statesMap.
removeAll() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Clears all elements from posList, posMap, and statesMap.
removeBlockPos(int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Removes the BlockPos at the specified index from the posList and posMap.
removeBlockPos(List<BlockPos>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Removes multiple BlockPos entries from the position map.
removeBlockPos(BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Removes a single BlockPos entry from the position map.
removeBlockPosPair(int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Removes the BlockPos at the specified index from the posList and retrieves its associated state.
removeBlockState(int) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
method used to remove a BlockState related to the index
removeBlockState(List<BlockState>) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
removes some BlockStates of the Layer
removeBlockState(BlockState) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
removes a BlockState of the Layer
removeBlocksToForce(Set<Block>) - Method in interface net.rodofire.easierworldcreator.blockdata.BlockForceData
remove a set of blocks to the set
removeBlocksToForce(Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
remove a set of blocks to the set
removeBlocksToForce(Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
remove a set of blocks to the set
removeBlocksToForce(Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
remove a set of blocks to the set
removeBlocksToForce(Block) - Method in interface net.rodofire.easierworldcreator.blockdata.BlockForceData
remove a block to the set
removeBlocksToForce(Block) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
remove a block to the set
removeBlocksToForce(Block) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
remove a block to the set
removeBlocksToForce(Block) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
remove a block to the set
removeBlocksToForce(BlockState, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
remove a set of blocks to the set
removeBlocksToForce(BlockState, Block) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
remove a block to the set
removeBlocksToForce(Pair<BlockState, NbtCompound>, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
remove a set of blocks to the set
removeBlocksToForce(Pair<BlockState, NbtCompound>, Block) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
remove a block to the set
removeFile(Path) - Static method in class net.rodofire.easierworldcreator.fileutil.FileUtil
method to remove a file without the risk of getting FileNotFoundException
removeFirstBlockPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Removes and returns the first BlockPos and its associated state from the posList.
removeFirstLayer() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Removes and returns the first BlockLayer in the list.
removeFirstPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Removes and returns the first BlockPos from the posList and posMap.
removeFirstPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Removes and returns the first BlockPos from the posList and posMap.
removeGeneratedChunkDirectory(Chunk, StructureWorldAccess) - Static method in class net.rodofire.easierworldcreator.fileutil.FileUtil
method to remove the chunk folder under the generated folder
removeLastBlockPosPair() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Removes and returns the last BlockPos and its associated state from the posList.
removeLastLayer() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Removes and returns the last BlockLayer in the list.
removeLastPos() - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
method to remove the last blockPos of a blockList
removeLastPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Removes and returns the last BlockPos from the posList and posMap.
removeLastPos() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Removes and returns the last BlockPos from the posList and posMap.
removeNbtFiles(List<Identifier>) - Static method in class net.rodofire.easierworldcreator.structure.SaveNbt
when you want, you can remove the file
removeParticle(int) - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
 
removeParticle(List<Particle>) - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
removes some Particles of the Layer
removeParticle(Particle) - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
removes a Particle of the Layer
removePos(int) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
Removes the BlockPos at the specified index from the posList and posMap.
removePos(List<BlockPos>) - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
allow you to remove a list of BlockPos to the existing list
removePos(List<BlockPos>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
allow you to remove a list of BlockPos to the existing list
removePos(BlockPos) - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
allow you to remove a BlockPos to the existing list
removePos(BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
allow you to remove a BlockPos to the existing list
removeState(List<T>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
method to remove a list of object from the stateMap
removeState(T) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to remove a T object from the stateMap.
renameFile(Path, Path) - Static method in class net.rodofire.easierworldcreator.fileutil.FileUtil
Method to move a file from one place to another.
render(DrawContext, int, int, float) - Method in class net.rodofire.easierworldcreator.config.client.CancelScreen
 
render(DrawContext, int, int, float) - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
render(DrawContext, int, int, float) - Method in class net.rodofire.easierworldcreator.config.client.ShouldRestartScreen
 
renderBackground(DrawContext) - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
renderBackgroundTexture(DrawContext) - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
renderButton(DrawContext, int, int, float) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
renderButton(DrawContext, int, int, float) - Method in class net.rodofire.easierworldcreator.client.hud.widget.ImageButtonWidget
 
renderButton(DrawContext, int, int, float) - Method in class net.rodofire.easierworldcreator.client.hud.widget.ScrollBarWidget
 
renderButton(DrawContext, int, int, float) - Method in class net.rodofire.easierworldcreator.client.hud.widget.TextButtonWidget
 
repairConfig(Path) - Method in class net.rodofire.easierworldcreator.config.WritableConfig
 
replacePos(BlockPos, BlockPos) - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
method to replace one blockPos to another one
replacePos(BlockPos, BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
method to replace one blockPos to another one
replaceState(T, T) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Replaces an old state with a new state in the states map.
requireRestart - Variable in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
resetToDefaultValue() - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
Ridged - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.FractalType
Ridged fractal noise.

S

save() - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
SaveChunkShapeInfo - Class in net.rodofire.easierworldcreator.fileutil
That is a way to generate a really large structure.
SaveChunkShapeInfo() - Constructor for class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
 
saveChunkWorldGen(Set<DefaultBlockList>, StructureWorldAccess, String, BlockPos) - Static method in class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
This is the main method on saving the structure into JSON files
saveConfig() - Method in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
saveDuringWorldGen(Set<DefaultBlockList>, StructureWorldAccess, String, BlockPos) - Static method in class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
This is the main method on saving the structure into JSON files
saveExit() - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
SaveNbt - Class in net.rodofire.easierworldcreator.structure
 
SaveNbt() - Constructor for class net.rodofire.easierworldcreator.structure.SaveNbt
 
saveNbtDuringWorldGen(StructureWorldAccess, List<DefaultBlockList>, String) - Static method in class net.rodofire.easierworldcreator.structure.SaveNbt
This method converts the List of BlockList to a nbt file.
ScrollBarWidget - Class in net.rodofire.easierworldcreator.client.hud.widget
 
ScrollBarWidget(int, int, int, short, short, ScrollBarWidget.PressAction, Text) - Constructor for class net.rodofire.easierworldcreator.client.hud.widget.ScrollBarWidget
 
ScrollBarWidget(int, int, int, short, short, ScrollBarWidget.PressAction, Text, int) - Constructor for class net.rodofire.easierworldcreator.client.hud.widget.ScrollBarWidget
 
ScrollBarWidget.PressAction - Interface in net.rodofire.easierworldcreator.client.hud.widget
 
selected - Variable in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
set2dNoiseBlockWithVerification(StructureWorldAccess, boolean, Set<Block>, List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
verify if it can put the block before placing it
set3dNoiseBlockWithVerification(StructureWorldAccess, boolean, Set<Block>, List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
verify if it can put the block before placing it
setActualValue(Integer) - Method in class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
setActualValue(T) - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
setAnimator(StructurePlaceAnimator) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
Method to set the animator.
setAnimator(StructurePlaceAnimator) - Method in class net.rodofire.easierworldcreator.structure.NbtPlacer
method to change the animator
setAnimatorSound(StructurePlaceAnimator.AnimatorSound) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Sets the AnimatorSound object, which manages sounds for the animation.
setAnimatorTime(StructurePlaceAnimator.AnimatorTime) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Sets the AnimatorTime object, which manages timing for the animation.
setAnimatorType(BlockSorter) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Sets the AnimatorType, representing the type of animation.
setAxisDirection(Vec3d) - Method in class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
Sets the axis direction used in the animation.
setBackgroundScreen(String, Identifier, int, int) - Static method in class net.rodofire.easierworldcreator.config.client.ConfigScreen
 
setBackgroundScreen(String, Identifier, int, int, int, int) - Static method in class net.rodofire.easierworldcreator.config.client.ConfigScreen
 
setBlockInfoLists(List<StructureTemplate.PalettedBlockInfoList>) - Method in interface net.rodofire.easierworldcreator.mixin.StructureTemplateMixin
 
setBlockLayer(BlockLayerComparator) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
Sets the BlockLayerComparator for this object.
setBlocksPerTick(int) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Sets the number of blocks to place per tick.
setBlockState(BlockState) - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
change the BlockState of the BlockShapeManager
setBlockState(BlockState) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
change the blockState of the BlockShapeManager
setBlockStates(List<BlockState>) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
method used to set all the BlockState in a BlockLayer
setBlocksToForce(Set<Block>) - Method in interface net.rodofire.easierworldcreator.blockdata.BlockForceData
sets all the blocks that can be forced in the case force == false
setBlocksToForce(Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
sets all the blocks that can be forced in the case force == false
setBlocksToForce(Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
sets all the blocks that can be forced in the case force == false
setBlocksToForce(Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
sets all the blocks that can be forced in the case force == false
setBlocksToForce(BlockState, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
sets all the blocks that can be forced in the case force == false
setBlocksToForce(Pair<BlockState, NbtCompound>, Set<Block>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
sets all the blocks that can be forced in the case force == false
setBlockWithOrderWithVerification(StructureWorldAccess, boolean, Set<Block>, List<BlockState>, BlockPos, int) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
verify if it can put the block before placing it
setBounds(Pair<Integer, Integer>) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
SetCellularDistanceFunction(FastNoiseLite.CellularDistanceFunction) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets distance function used in cellular noise calculations
SetCellularJitter(float) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets the maximum distance a cellular point can move from it's grid position
SetCellularReturnType(FastNoiseLite.CellularReturnType) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets return type from cellular noise calculations
setCenterPoint(BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
Sets the central point of the structure.
setChangedListener(Consumer<String>) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setColor(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.TextButtonWidget
 
setConfig() - Static method in class net.rodofire.easierworldcreator.config.ewc.EwcConfig
 
setCursor(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setCursorToEnd() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setCursorToStart() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setCustomFill(float) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape
method to set the custom fill
setDefaultScreen(Screen, String, ModConfig) - Static method in class net.rodofire.easierworldcreator.config.client.ConfigScreen
 
setDepth(int) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
set a depth to the BlockLayer
setDepth(int) - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
 
setDescription(String) - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
setDirectionalLayerDirection(Vec3d) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
SetDomainWarpAmp(float) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets the maximum warp distance from original position when using DomainWarp(...)
SetDomainWarpType(FastNoiseLite.DomainWarpType) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets the warp algorithm when using DomainWarp(...)
setDrawsBackground(boolean) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setEditable(boolean) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setEditableColor(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setEndPos(BlockPos) - Method in class net.rodofire.easierworldcreator.entity.trajectory.EntityJump
 
setEndRadiusX(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setEndRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setFeatureName(String) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
Method to set a custom name for the structure.
setFill() - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape
method to set the custom fill set the filling value depending on the filling type
setFillingType(AbstractFillableBlockShape.Type) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape
method to change the filling Type
setFocused(boolean) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setFocusUnlocked(boolean) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setForce(boolean) - Method in interface net.rodofire.easierworldcreator.blockdata.BlockForceData
sets if any block can be replaced by any BlockState of this BlockShapeManager
setForce(boolean) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.ForceBlockList
sets if any block can be replaced by any BlockState of this BlockShapeManager
setForce(boolean) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.FullBlockList
sets if any block can be replaced by any BlockState of this BlockShapeManager
setForce(boolean) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
sets if any block can be replaced by any BlockState of this blockList
setForce(BlockState, boolean) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.ForceOrderedBlockListComparator
sets if any block can be replaced by any BlockState of this BlockShapeManager
setForce(Pair<BlockState, NbtCompound>, boolean) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.FullOrderedBlockListComparator
sets if any block can be replaced by any BlockState of this BlockShapeManager
SetFractalGain(float) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets octave gain for all fractal noise types
SetFractalLacunarity(float) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets octave lacunarity for all fractal noise types
SetFractalOctaves(int) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets octave count for all fractal noise types
SetFractalPingPongStrength(float) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets strength of the fractal ping pong effect
SetFractalType(FastNoiseLite.FractalType) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets method for combining octaves in all fractal noise types
SetFractalWeightedStrength(float) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets octave weighting for all none DomainWarp fratal types
SetFrequency(float) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets frequency for all noise types
setHalfSphere(SphereGen.SphereType) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
Sets the half-sphere type. * * @param halfSphere The half-sphere type to set.
setHalfSphereDirection(Direction) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
Sets the direction of the half-sphere. * * @param direction The direction to set.
setHeight(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
Sets the height of the cylinder.
setHeight(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setHelicoidAngle(Pair<Integer, Integer>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setHorizontalTorus(float) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Sets the horizontal torus ratio.
setInnerRadiusX(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Sets the inner radius of the torus along the X-axis.
setInnerRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Sets the inner radius of the torus along the Z-axis.
setKey(String) - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
setLayerDirection(Vec3d) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
method to change the direction of the orthogonal vector used when layerType = ALONG_DIRECTION
setLayerPlace(AbstractBlockShapePlaceType.LayerPlace) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
 
setLayers(List<BlockLayer>) - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Replaces the current list of BlockLayer objects with the specified list.
setLayersType(AbstractBlockShapeLayer.LayersType) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
used to change the layerType
setMaxLength(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setMaxValue(int) - Method in class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
setMinValue(int) - Method in class net.rodofire.easierworldcreator.config.objects.IntegerConfigObject
 
setName(String) - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
setNoise(FastNoiseLite) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
 
SetNoiseType(FastNoiseLite.NoiseType) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets noise algorithm used for GetNoise(...)
setOffset(BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShape
method to set an offset
setOuterRadiusX(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Sets the outer radius of the torus along the X-axis.
setOuterRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Sets the outer radius of the torus along the Z-axis.
setOutlineRadiusX(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setOutlineRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setParticles(List<Particle>) - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
 
setPlaceholder(Text) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setPlaceMoment(AbstractBlockShapeBase.PlaceMoment) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
allow you to set and change the place moment
setPos(BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
Sets the BlockPos for this object.
setPosList(List<BlockPos>) - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
It uses a list of BlockPos to allow multiple BlockPos to have a BlockState
setPosList(List<BlockPos>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
It uses a list of blockPos to allow multiple BlockPos to have a BlockState
setPosList(List<BlockPos>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
 
setPosMap(LinkedHashMap<BlockPos, Short>) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
Method to set the posMap
setPreviousValue(T) - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
setRadialCenterPos(BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer
 
setRadiusX(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
method to set the radius of the circle
setRadiusX(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
Sets the radius of the cylinder along the X-axis.
setRadiusX(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
Sets the X radius of the sphere. * * @param radiusX The X radius to set.
setRadiusX(Pair<Integer, Integer>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setRadiusY(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
Sets the Y radius of the sphere. * * @param radiusY The Y radius to set.
setRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CircleGen
method to set the radius of the circle
setRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.CylinderGen
Sets the radius of the cylinder along the Z-axis.
setRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
Sets the Z radius of the sphere. * * @param radiusZ The Z radius to set.
setRadiusZ(Pair<Integer, Integer>) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setRandomBlockWithVerification(StructureWorldAccess, boolean, Set<Block>, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
verify if it can put the block before placing it
setRandomSorter() - Method in class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
method to set a random sorter type
setRenderTextProvider(BiFunction<String, Integer, OrderedText>) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
SetRotationType3D(FastNoiseLite.RotationType3D) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets domain rotation type for 3D Noise and 3D DomainWarp.
setScreen(Screen, String) - Static method in class net.rodofire.easierworldcreator.config.client.ConfigScreen
 
setSecondPos(BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.gen.LineGen
 
setSecondYRotation(int) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
 
SetSeed(int) - Method in class net.rodofire.easierworldcreator.util.FastNoiseLite
Sets seed used for all noise types
setSelectionEnd(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setSelectionStart(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setSoundPerTicks(float) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Sets the interval of ticks between sounds during the animation.
setSpiralFilling(float) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setSpiralOffset(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setSpiralType(SpiralGen.SpiralType) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setStartRadiusX(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setStartRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setSuggestion(String) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setTag(NbtCompound) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.CompoundBlockList
allow you to change the tag of the relatedBlock
setText(String) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setTextPredicate(Predicate<String>) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setTicks(int) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Sets the current tick count.
setTorusType(TorusGen.TorusType) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Sets the type of the torus.
setTurnNumber(float) - Method in class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
setType(BlockSorter.BlockSorterType) - Method in class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
Method to set the type of the sorter
setUneditableColor(int) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setVerticalTorus(float) - Method in class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
Sets the vertical torus ratio.
setVisible(boolean) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
setWorld(StructureWorldAccess) - Method in class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
Sets the StructureWorldAccess for interacting with the world.
setYRotation(int) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
 
setZRotation(int) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeRotation
 
shouldRestart() - Method in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
shouldRestart() - Method in class net.rodofire.easierworldcreator.config.ModConfig
 
shouldRestart() - Method in class net.rodofire.easierworldcreator.config.objects.AbstractConfigObject
 
ShouldRestartScreen - Class in net.rodofire.easierworldcreator.config.client
 
ShouldRestartScreen() - Constructor for class net.rodofire.easierworldcreator.config.client.ShouldRestartScreen
 
size() - Method in interface net.rodofire.easierworldcreator.blockdata.blocklist.basic.BlockListManager
method to get the number of BlockPos present in the related BlockList
size() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
method to know the size of the list of the DefaultBlockList
size() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
method to get the number of BlockPos present in the related BlockList
size() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
method used to get the size of the BlockLayer
size() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayerComparator
Returns the number of BlockLayer objects in the list.
size() - Method in class net.rodofire.easierworldcreator.particledata.layer.ParticleLayer
 
solve() - Method in class net.rodofire.easierworldcreator.maths.equation.QuadraticEquation
 
solve(double, double, double, double) - Method in class net.rodofire.easierworldcreator.maths.equation.CubicEquation
Solve the cubic equation with the given coefficients.
sort(BlockSorter) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
Method to sort all the BlockPos List
sortBlockList(W) - Method in class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
Method to sort the list depending on the animatorType.
sortBlockPos(List<BlockPos>) - Method in class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
Method to sort the list depending on the animatorType.
sortBlockPos(Set<DefaultBlockList>) - Static method in class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
this method is used to sort the BlocKPos of a BlockList
sortInsideBlockList(List<T>) - Method in class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter
Method to sort the list depending on the animatorType.
SphereGen - Class in net.rodofire.easierworldcreator.shape.block.gen
Class to generate Sphere related shapes
SphereGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, int) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
init the shape generation
SphereGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType, int, int, int, String, int, int, int, SphereGen.SphereType) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.SphereGen
init the Sphere Shape
SphereGen.SphereType - Enum Class in net.rodofire.easierworldcreator.shape.block.gen
enum to define the type of the sphere
SpiralGen - Class in net.rodofire.easierworldcreator.shape.block.gen
Class to generate Spiral related shapes
SpiralGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, int, int) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
 
SpiralGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType, int, int, int, String, Pair<Integer, Integer>, Pair<Integer, Integer>, int, float) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen
init the Spiral Shape
SpiralGen.SpiralType - Enum Class in net.rodofire.easierworldcreator.shape.block.gen
set every possible spiral shape of the mod
stateSize() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
method to get the size of the stateMap
statesMap - Variable in class net.rodofire.easierworldcreator.blockdata.blocklist.ordered.comparator.AbstractOrderedBlockListComparator
we're using BiMap to be able to get the short from the T objects and the other way around
StructurePlaceAnimator - Class in net.rodofire.easierworldcreator.placer.blocks.animator
Class to put blocks with an animation.
StructurePlaceAnimator(StructureWorldAccess, BlockSorter, StructurePlaceAnimator.AnimatorTime) - Constructor for class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator
init a StructurePlaceAnimator object
StructurePlaceAnimator.AnimatorSound - Enum Class in net.rodofire.easierworldcreator.placer.blocks.animator
enum to decide how to play sounds
StructurePlaceAnimator.AnimatorTime - Enum Class in net.rodofire.easierworldcreator.placer.blocks.animator
enum to determine how much time the structure will be placed.
StructureTemplateMixin - Interface in net.rodofire.easierworldcreator.mixin
mixin used for nbt file generation
StructureUtil - Class in net.rodofire.easierworldcreator.structure
 
StructureUtil() - Constructor for class net.rodofire.easierworldcreator.structure.StructureUtil
 
SURFACE - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer.LayersType
for a natural aspect, Put the first BlockStates on top of the structure for a coordinate x and z, and until it reaches the depth of the layer

T

text - Variable in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
TextButtonWidget - Class in net.rodofire.easierworldcreator.client.hud.widget
 
TextButtonWidget(int, int, int, int, Text, ButtonWidget.PressAction) - Constructor for class net.rodofire.easierworldcreator.client.hud.widget.TextButtonWidget
 
TextButtonWidget(int, int, int, int, Text, ButtonWidget.PressAction, int) - Constructor for class net.rodofire.easierworldcreator.client.hud.widget.TextButtonWidget
 
TextButtonWidget(int, int, int, int, Text, ButtonWidget.PressAction, int, int) - Constructor for class net.rodofire.easierworldcreator.client.hud.widget.TextButtonWidget
 
THREAD_COUNT - Static variable in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase
get the number of availible threads
tick() - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
toDraw(T, int, int) - Method in class net.rodofire.easierworldcreator.config.client.DefaultConfigScreen
 
toggleBoolean(BooleanConfigObject, ButtonWidget) - Method in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
toJson(Path, BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.DefaultBlockListComparator
 
toJson(Path, BlockPos) - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
 
TorusGen - Class in net.rodofire.easierworldcreator.shape.block.gen
Class to generate Torus related shapes
TorusGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, int, int) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
init the Torus Shape
TorusGen(StructureWorldAccess, BlockPos, AbstractBlockShapeBase.PlaceMoment, AbstractBlockShapePlaceType.LayerPlace, AbstractBlockShapeLayer.LayersType, int, int, int, String, int, int, int, int) - Constructor for class net.rodofire.easierworldcreator.shape.block.gen.TorusGen
init the Torus Shape
TorusGen.TorusType - Enum Class in net.rodofire.easierworldcreator.shape.block.gen
change the outside filling of the torus it is different from the Filling Type the torus type changes the exterior filling while the other one change the interior filling type
toString() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.comparator.AbstractBlockListComparator
 
toString() - Method in class net.rodofire.easierworldcreator.blockdata.blocklist.basic.DefaultBlockList
 
toString() - Method in class net.rodofire.easierworldcreator.blockdata.layer.BlockLayer
 

U

unDivideBlockList(List<Set<DefaultBlockList>>) - Static method in class net.rodofire.easierworldcreator.blockdata.blocklist.BlockListUtil
 
unDivideForceBlockList(List<Set<ForceBlockList>>) - Static method in class net.rodofire.easierworldcreator.blockdata.blocklist.BlockListUtil
 
updateValues(String) - Method in class net.rodofire.easierworldcreator.config.ModConfig
 

V

Value - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.NoiseType
Basic value noise.
ValueCubic - Enum constant in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.NoiseType
Value noise using cubic interpolation for smoothing.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorSound
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorTime
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shape.block.gen.SphereGen.SphereType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shape.block.gen.TorusGen.TorusType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase.PlaceMoment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer.LayersType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType.LayerPlace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularDistanceFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularReturnType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.DomainWarpType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.FractalType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.NoiseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.RotationType3D
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.rodofire.easierworldcreator.blockdata.sorter.BlockSorter.BlockSorterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorSound
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.placer.blocks.animator.StructurePlaceAnimator.AnimatorTime
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.shape.block.gen.SphereGen.SphereType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.shape.block.gen.TorusGen.TorusType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase.PlaceMoment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeLayer.LayersType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType.LayerPlace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractFillableBlockShape.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularDistanceFunction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.CellularReturnType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.DomainWarpType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.FractalType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.NoiseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.rodofire.easierworldcreator.util.FastNoiseLite.RotationType3D
Returns an array containing the constants of this enum class, in the order they are declared.
Vector2(float, float) - Constructor for class net.rodofire.easierworldcreator.util.FastNoiseLite.Vector2
remove javadoc warns, don't notice
Vector3(float, float, float) - Constructor for class net.rodofire.easierworldcreator.util.FastNoiseLite.Vector3
remove javadoc warns, don't notice
verify() - Method in class net.rodofire.easierworldcreator.entity.trajectory.JumpVerification
 
verifyBlock(StructureWorldAccess, boolean, Set<Block>, BlockPos) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
method to verify that the block is not an unbreakable block or not and to verify if the block can be put or not.
verifyBlock(StructureWorldAccess, boolean, Set<Block>, BlockPos, Map<BlockPos, BlockState>) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
Verifies if a block can be placed at a given position in the world.
verifyBlock(StructureWorldAccess, BlockPos) - Static method in class net.rodofire.easierworldcreator.placer.blocks.util.BlockPlaceUtil
method to verify that the block is not an unbreakable block or not and to verify if the block can be put or not.
verifyBlocks(BlockPos) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
method to know if the block can be placed
verifyBlocks(BlockPos, Set<Block>, boolean) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
method to know if the block can be placed
verifyBlocks(BlockPos, Set<Block>, boolean, Map<BlockPos, BlockState>) - Method in class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapePlaceType
 
verifyFiles(StructureWorldAccess, BlockPos) - Static method in class net.rodofire.easierworldcreator.fileutil.LoadChunkShapeInfo
method to verify if there's a JSON files in the chunk folder
verifyFiles(StructureWorldAccess, ChunkPos) - Static method in class net.rodofire.easierworldcreator.fileutil.LoadChunkShapeInfo
method to verify if there's a JSON files in the chunk folder
verifyFiles(StructureWorldAccess, Chunk) - Static method in class net.rodofire.easierworldcreator.fileutil.LoadChunkShapeInfo
method to verify if there's a JSON files in the chunk folder
verifyInteger(IntegerConfigObject, AbstractEntryWidget, String) - Method in class net.rodofire.easierworldcreator.config.client.AbstractConfigScreen
 
VERTICAL_CUSTOM - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.TorusGen.TorusType
 
VERTICAL_DRAG - Static variable in class net.rodofire.easierworldcreator.entity.EntityUtil
 
VERTICAL_HALF - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.gen.TorusGen.TorusType
 

W

WORLD_GEN - Enum constant in enum class net.rodofire.easierworldcreator.shape.block.instanciator.AbstractBlockShapeBase.PlaceMoment
used during the world generation
WorldGenUtil - Class in net.rodofire.easierworldcreator.util
 
WorldGenUtil() - Constructor for class net.rodofire.easierworldcreator.util.WorldGenUtil
 
WritableConfig - Class in net.rodofire.easierworldcreator.config
 
WritableConfig(String, ConfigCategory) - Constructor for class net.rodofire.easierworldcreator.config.WritableConfig
 
write(String) - Method in class net.rodofire.easierworldcreator.client.hud.widget.AbstractEntryWidget
 
write(Path) - Method in class net.rodofire.easierworldcreator.config.WritableConfig
 

X

x - Variable in class net.rodofire.easierworldcreator.util.FastNoiseLite.Vector2
remove javadoc warns, don't notice
x - Variable in class net.rodofire.easierworldcreator.util.FastNoiseLite.Vector3
remove javadoc warns, don't notice
x1 - Variable in class net.rodofire.easierworldcreator.maths.equation.CubicEquation
The first real root.
x2 - Variable in class net.rodofire.easierworldcreator.maths.equation.CubicEquation
The second real root.
x3 - Variable in class net.rodofire.easierworldcreator.maths.equation.CubicEquation
The third real root.

Y

y - Variable in class net.rodofire.easierworldcreator.util.FastNoiseLite.Vector2
remove javadoc warns, don't notice
y - Variable in class net.rodofire.easierworldcreator.util.FastNoiseLite.Vector3
remove javadoc warns, don't notice

Z

z - Variable in class net.rodofire.easierworldcreator.util.FastNoiseLite.Vector3
remove javadoc warns, don't notice
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values