Index

A B C D E F G H I 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

addBlockLayer(BlockLayer) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
addBlockLayers(List<BlockLayer>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
addBlockPos(List<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
allow you to add multiple BlockPos to the existing list
addBlockPos(BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
allow you to add a BlockPos to the existing list
addBlockState(BlockState) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
add a BlockState to the layer
addBlockStateListtoBlockList(List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
addBlockStates(List<BlockState>) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
add multiple BlockStates to the layer
addBlocksToForce(List<Block>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
addBlocksToForce(Block) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
addChunk(ChunkPos, WorldAccess) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 
addDepth(int) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
add a depth to the BlockLayer
addDepth(int) - Method in class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
 
addOvalBlocks(int, int, int, int, int, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
Adds block positions to the chunkMap based on the given coordinates.
addParticle(Particle) - Method in class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
add a Particle to the layer
addParticles(List<Particle>) - Method in class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
add multiple Particles to the layer
addPosOffset(BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
addRadiusx(int) - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
 
addRadiusy(int) - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
 
addSecondxrotation(int) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
addXrotation(int) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
addYrotation(int) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
ALONG_DIRECTION - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayersType
 

B

BasicGrid - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.DomainWarpType
 
biggerThanChunk - Variable in class net.rodofire.easierworldcreator.shapeutil.Shape
 
BlockLayer - Class in net.rodofire.easierworldcreator.shapeutil
Represents a layer in a structure.
BlockLayer(List<BlockState>) - Constructor for class net.rodofire.easierworldcreator.shapeutil.BlockLayer
init the BlockLayer
BlockLayer(List<BlockState>, int) - Constructor for class net.rodofire.easierworldcreator.shapeutil.BlockLayer
init the BlockLayer
BlockLayer(BlockState) - Constructor for class net.rodofire.easierworldcreator.shapeutil.BlockLayer
init the BlockLayer
BlockLayer(BlockState, int) - Constructor for class net.rodofire.easierworldcreator.shapeutil.BlockLayer
init the BlockLayer
BlockList - Class in net.rodofire.easierworldcreator.shapeutil
class used for the generation or the modification of a NBT file this is an easier version of the StructureTemplate.StructureBlockInfo
BlockList(List<BlockPos>, BlockState) - Constructor for class net.rodofire.easierworldcreator.shapeutil.BlockList
init a blockList
BlockList(List<BlockPos>, BlockState, NbtCompound) - Constructor for class net.rodofire.easierworldcreator.shapeutil.BlockList
init a BlockList
BlockList(BlockPos, BlockState) - Constructor for class net.rodofire.easierworldcreator.shapeutil.BlockList
init a BlockList
BlockList(BlockPos, BlockState, NbtCompound) - Constructor for class net.rodofire.easierworldcreator.shapeutil.BlockList
init a BlockList
BlockPlaceUtil - Class in net.rodofire.easierworldcreator.worldgenutil
Useful class to verify and place the block in the world.
BlockPlaceUtil() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
 
BlockRelated - Class in net.rodofire.easierworldcreator.devtest
 
BlockRelated() - Constructor for class net.rodofire.easierworldcreator.devtest.BlockRelated
 
BLOCKS - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.PlaceType
 
buildRegistry(RegistryBuilder) - Method in class net.rodofire.easierworldcreator.EasierworldcreatorDataGenerator
 

C

Cellular - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.NoiseType
 
CellValue - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularReturnType
 
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
 
ChunkUtil() - Constructor for class net.rodofire.easierworldcreator.util.ChunkUtil
 
CircleGen - Class in net.rodofire.easierworldcreator.shapegen
Class to generate Circle related shapes
CircleGen(StructureWorldAccess, BlockPos, int, Shape.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shapegen.CircleGen
Deprecated, for removal: This API element is subject to removal in a future version.
CircleGen(StructureWorldAccess, BlockPos, Shape.PlaceMoment, int) - Constructor for class net.rodofire.easierworldcreator.shapegen.CircleGen
 
CircleGen(StructureWorldAccess, BlockPos, Shape.PlaceMoment, List<BlockLayer>, boolean, List<Block>, int, int, int, int, int) - Constructor for class net.rodofire.easierworldcreator.shapegen.CircleGen
 
circularSpiral() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.GenSpiral.circularSpiral
Deprecated.
 
CircularTore() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
 
configure(RegistryWrapper.WrapperLookup, FabricDynamicRegistryProvider.Entries) - Method in class net.rodofire.easierworldcreator.datagen.ModWorldGenerator
 
convertNbtToBlockList(StructureWorldAccess, Identifier) - Static method in class net.rodofire.easierworldcreator.structure.StructureUtil
This method is used to get every block in a structure.
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
CUSTOM - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.TorusGen.TorusType
 
CUSTOM - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.FillableShape.Type
 
CUSTOM_DOUBLE_HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.SpiralGen.SpiralType
 
CUSTOM_HELICOOID - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.SpiralGen.SpiralType
 
CylinderGen - Class in net.rodofire.easierworldcreator.shapegen
Class to generate Sphere related shapes the methods in this class basically stack multiple circles to generate a cylinder
CylinderGen(StructureWorldAccess, BlockPos, int, int, Shape.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shapegen.CylinderGen
Deprecated, for removal: This API element is subject to removal in a future version.
CylinderGen(StructureWorldAccess, BlockPos, Shape.PlaceMoment, int, int) - Constructor for class net.rodofire.easierworldcreator.shapegen.CylinderGen
 

D

DEFAULT - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.SpiralGen.SpiralType
 
DIRECTORY - Static variable in class net.rodofire.easierworldcreator.util.ChunkUtil
 
Distance - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularReturnType
 
Distance2 - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularReturnType
 
Distance2Add - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularReturnType
 
Distance2Div - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularReturnType
 
Distance2Mul - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularReturnType
 
Distance2Sub - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularReturnType
 
divideBlockPosIntoChunk(List<BlockPos>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
This methods allow you to divide a list of blockPos into chunks.
divideBlocks(Set<BlockList>) - Static method in class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
divides the a list of blockList into a list of list of blockList that represents every Chunk of the BlockList
DomainWarp(FastNoiseLite.Vector2) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
DomainWarp(FastNoiseLite.Vector3) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
DomainWarpIndependent - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.FractalType
 
DomainWarpProgressive - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.FractalType
 
DOUBLE_HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.SpiralGen.SpiralType
 
drawLine(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.LineGen
 
drawLine(StructureWorldAccess, BlockPos, BlockPos, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenLines
Deprecated.
 
drawLine(StructureWorldAccess, BlockPos, BlockPos, BlockState, boolean) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenLines
Deprecated.
 

E

Easierworldcreator - Class in net.rodofire.easierworldcreator
 
Easierworldcreator() - Constructor for class net.rodofire.easierworldcreator.Easierworldcreator
 
EasierworldcreatorDataGenerator - Class in net.rodofire.easierworldcreator
 
EasierworldcreatorDataGenerator() - Constructor for class net.rodofire.easierworldcreator.EasierworldcreatorDataGenerator
 
ElipsoidSpiral() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.GenSpiral.ElipsoidSpiral
Deprecated.
 
EllipsoidTore() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
EMPTY - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.FillableShape.Type
 
Euclidean - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularDistanceFunction
 
EuclideanSq - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularDistanceFunction
 
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.util
Own implementation of maths focused on better performance since that precision is not needed that much
FastMaths() - Constructor for class net.rodofire.easierworldcreator.util.FastMaths
 
FastNoiseLite - Class in net.rodofire.easierworldcreator.worldgenutil
 
FastNoiseLite() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
FastNoiseLite(int) - Constructor for class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
FastNoiseLite.CellularDistanceFunction - Enum Class in net.rodofire.easierworldcreator.worldgenutil
 
FastNoiseLite.CellularReturnType - Enum Class in net.rodofire.easierworldcreator.worldgenutil
 
FastNoiseLite.DomainWarpType - Enum Class in net.rodofire.easierworldcreator.worldgenutil
 
FastNoiseLite.FractalType - Enum Class in net.rodofire.easierworldcreator.worldgenutil
 
FastNoiseLite.NoiseType - Enum Class in net.rodofire.easierworldcreator.worldgenutil
 
FastNoiseLite.RotationType3D - Enum Class in net.rodofire.easierworldcreator.worldgenutil
 
FastNoiseLite.Vector2 - Class in net.rodofire.easierworldcreator.worldgenutil
 
FastNoiseLite.Vector3 - Class in net.rodofire.easierworldcreator.worldgenutil
 
FBm - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.FractalType
 
FeaturesRelated - Class in net.rodofire.easierworldcreator.devtest
 
FeaturesRelated() - Constructor for class net.rodofire.easierworldcreator.devtest.FeaturesRelated
 
FileUtil - Class in net.rodofire.easierworldcreator.fileutil
class that provide useful methods for files related.
FileUtil() - Constructor for class net.rodofire.easierworldcreator.fileutil.FileUtil
 
FillableShape - Class in net.rodofire.easierworldcreator.shapeutil
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
FillableShape(StructureWorldAccess, BlockPos, Shape.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shapeutil.FillableShape
 
FillableShape(StructureWorldAccess, BlockPos, Shape.PlaceMoment, List<BlockLayer>, boolean, List<Block>, int, int, int) - Constructor for class net.rodofire.easierworldcreator.shapeutil.FillableShape
 
FillableShape.Type - Enum Class in net.rodofire.easierworldcreator.shapeutil
change how the structure is filled
findChunkInFile(RandomAccessFile, ChunkPos) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 
FULL - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.TorusGen.TorusType
 
FULL - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.FillableShape.Type
 

G

GenCircles - Class in net.rodofire.easierworldcreator.worldgenutil
Deprecated.
GenCircles() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateAxisLine(Direction, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.LineGen
this method genarate the coordinates
generateAxisLine(StructureWorldAccess, BlockPos, int, Direction, boolean, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenLines
Deprecated.
 
generateAxisLine(StructureWorldAccess, BlockPos, int, Direction, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenLines
Deprecated.
 
generateCircle(StructureWorldAccess, int, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateCircle(StructureWorldAccess, int, BlockState, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateCircleElipsoidSpiral(int, int, int, int, int, StructureWorldAccess, BlockPos, boolean, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpiral.ElipsoidSpiral
Deprecated.
 
generateCircleSpiral(int, int, int, int, StructureWorldAccess, BlockPos, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpiral.circularSpiral
Deprecated.
Generate a spiral that goes around the center point
generateCylinder() - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
 
generateElipsoid(StructureWorldAccess, int, int, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateElipsoid(StructureWorldAccess, int, int, BlockState, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateElipsoidFullSpiral(int, int, int, int, int, int, StructureWorldAccess, BlockPos, boolean, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpiral.ElipsoidSpiral
Deprecated.
 
generateElipsoidSpiral(int, int, int, int, StructureWorldAccess, BlockPos, boolean, double, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpiral.ElipsoidSpiral
Deprecated.
 
generateElipsoidSpiral(BlockPos, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
generates a simple spiral
generateEmptyCylinder(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
this generates a full cylinder
generateEmptyEllipsoid(int, int, int, int, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
generateEmptyEllipsoid(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
generateEmptyEllipsoid(StructureWorldAccess, int, int, int, BlockPos, boolean, int, int, int, int, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
generate an empty elipsoid
generateEmptyOval() - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
method to create an empty oval with rotations
generateEmptyOval(int, int, int) - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
This class is used when no rotation is present.
generateEmptySphere(StructureWorldAccess, int, BlockPos, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateEmptySphere(StructureWorldAccess, int, BlockPos, BlockState, boolean) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateEmptyTore(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.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, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
generateEmptyTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
 
generateEmptyTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
generateEmptyTore(StructureWorldAccess, BlockPos, boolean, int, int, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
 
generateEmptyTore(StructureWorldAccess, BlockPos, int, int, int, int, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
generateEmptyTore(StructureWorldAccess, BlockPos, int, int, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
 
generateFullCircle(StructureWorldAccess, int, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateFullCircle(StructureWorldAccess, int, List<BlockState>, BlockPos, boolean) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateFullCircle(StructureWorldAccess, int, BlockState, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateFullCircle(StructureWorldAccess, int, BlockState, BlockPos, boolean) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateFullCircle(StructureWorldAccess, int, BlockPos, boolean, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateFullCylinder(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
this generates a full cylinder
generateFullElipsoid(StructureWorldAccess, int, int, int, BlockPos, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateFullElipsoid(StructureWorldAccess, int, int, int, BlockPos, BlockState, boolean) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateFullElipsoid(StructureWorldAccess, int, int, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateFullElipsoid(StructureWorldAccess, int, int, List<BlockState>, BlockPos, boolean) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateFullElipsoid(StructureWorldAccess, int, int, BlockState, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateFullElipsoid(StructureWorldAccess, int, int, BlockState, BlockPos, boolean) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateFullEllipsoid(int, int, int, int, int, int, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
allow you to generate a full elipsoid
generateFullEllipsoid(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
generateFullEllipsoid(StructureWorldAccess, int, int, int, BlockPos, boolean, int, int, int, int, int, int, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
allow you to generate a full elipsoid
generateFullOval() - Method in class net.rodofire.easierworldcreator.shapegen.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.worldgenutil.GenSpiral.circularSpiral
Deprecated.
this generates a Spiral that fill 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.worldgenutil.GenSpiral.circularSpiral
Deprecated.
 
generateFullTore(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
generates a full tore / 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, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
 
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
 
generateFullTore(StructureWorldAccess, BlockPos, boolean, int, int, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
 
generateHalfEmptyElipsoid(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
generateHalfEmptyElipsoid(StructureWorldAccess, int, int, int, BlockPos, Direction, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateHalfEmptyElipsoid(StructureWorldAccess, int, int, int, BlockPos, Direction, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateHalfEmptySphere(StructureWorldAccess, int, BlockPos, Direction, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateHalfEmptySphere(StructureWorldAccess, int, BlockPos, Direction, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateHalfFullElipsoid(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
generateHalfFullElipsoid(StructureWorldAccess, int, int, int, BlockPos, Direction, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateHalfFullElipsoid(StructureWorldAccess, int, int, int, BlockPos, Direction, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateHalfFullSphere(StructureWorldAccess, int, BlockPos, Direction, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateHalfFullSphere(StructureWorldAccess, int, BlockPos, Direction, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateHelicoid(Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
generates an 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.shapegen.SpiralGen
this allow the generation of a large outline spiral.
generateNaturalFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, List<Block>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
generate a natural tore with the default blocks (grass [1 block], dirt [3 blocks], Stone[x blocks])
generateNaturalFullTore(StructureWorldAccess, BlockPos, boolean, int, int, int, int, List<Block>, List<BlockState>, List<BlockState>, List<BlockState>, int, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
generate a tore with a natural aspect.
generateNbtFiles(StructureWorldAccess, List<Identifier>, ChunkPos) - Static method in class net.rodofire.easierworldcreator.structure.SaveNbt
 
generateNbtFiles(StructureWorldAccess, List<Identifier>, Chunk) - Static method in class net.rodofire.easierworldcreator.structure.SaveNbt
 
generateOval(StructureWorldAccess, int, int, int, int, int, boolean, boolean, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
generateSphere(StructureWorldAccess, int, BlockPos, BlockState) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateSphere(StructureWorldAccess, int, BlockPos, BlockState, boolean) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
generateSpiral(int, int, int, List<BlockState>, StructureWorldAccess, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpiral.circularSpiral
Deprecated.
 
generateSpiral(int, int, int, BlockState, StructureWorldAccess, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpiral.circularSpiral
Deprecated.
 
generateSpiral(int, int, int, StructureWorldAccess, BlockPos, boolean, double, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpiral.circularSpiral
Deprecated.
 
generateSpiral(int, int, BlockState, StructureWorldAccess, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenSpiral.circularSpiral
Deprecated.
 
GenLines - Class in net.rodofire.easierworldcreator.worldgenutil
Deprecated.
GenLines() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.GenLines
Deprecated.
 
GenSpheres - Class in net.rodofire.easierworldcreator.worldgenutil
Deprecated.
GenSpheres() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.GenSpheres
Deprecated.
 
GenSpiral - Class in net.rodofire.easierworldcreator.worldgenutil
Deprecated, for removal: This API element is subject to removal in a future version.
GenSpiral() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.GenSpiral
Deprecated.
 
GenSpiral.circularSpiral - Class in net.rodofire.easierworldcreator.worldgenutil
Deprecated.
 
GenSpiral.ElipsoidSpiral - Class in net.rodofire.easierworldcreator.worldgenutil
Deprecated.
 
GenTore - Class in net.rodofire.easierworldcreator.worldgenutil
Deprecated.
GenTore() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.GenTore
Deprecated.
 
GenTore.CircularTore - Class in net.rodofire.easierworldcreator.worldgenutil
Deprecated.
 
GenTore.EllipsoidTore - Class in net.rodofire.easierworldcreator.worldgenutil
Deprecated.
 
getAngle(float) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
this method returns the helicoidAngle depending of the height we are at
getBlockInfoLists() - Method in interface net.rodofire.easierworldcreator.mixin.StructureTemplateMixin
getter mixin for nbt generation files
getBlockLayer(int) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getBlockLayerDepth(List<BlockLayer>, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getBlockLayerDepth(List<BlockLayer>, int, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getBlockLayers() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shapegen.LineGen
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getBlockPos() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
method to get the coordinates that will be placed later
getBlockstate() - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
used to get the blockState
getBlockStates() - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
method used to get all the BlockState in a BlockLayer
getBlocksToForce() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getBlockToPlace(int, BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getBlockToPlace(List<BlockState>, BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getBlockWith2DNoise(List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
 
getBlockWith3DNoise(List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
 
getBlockWithOrder(List<BlockState>, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
 
getChunkCovered(BlockPos, List<ChunkPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
Method to get a chunk list to kwnow if the structure can be placed during worldgen;
getChunks(Path) - Static method in class net.rodofire.easierworldcreator.fileutil.MCAUtil
method to get every generated chunk in a mca file
getCircleCoordinates() - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
getCoordinatesRotation(float, float, float, double, double, double, double, double, double, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getCoordinatesRotation(float, float, float, int, int, int, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getCoordinatesRotation(float, float, float, int, int, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getCoordinatesRotation(float, float, float, BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getCoordinatesRotation(Vec3d, BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getCoordinatesRotationList(List<Vec3d>, BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getCustomFill() - Method in class net.rodofire.easierworldcreator.shapeutil.FillableShape
 
getDepth() - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
method used to get all the depth in a BlockLayer
getDepth() - Method in class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
 
getDirection(BlockPos, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getDistance(BlockPos, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getDistance(BlockPos, BlockPos, float) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getDistanceFromPointToPlane(Vec3d, Vec3d, Vec3d) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getEllipsoidalToreCoordinates(int, int) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getEllipsoidalToreCoordinates(int, int, int, int, int, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
getEndRadiusX() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getEndRadiusZ() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getFastCos(double) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a fast cosinus: less precise but faster (0.5° precision)
getFastExp(double) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a fast exponential: less precise but faster (0.05 of precision)
getFastSin(double) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a fast sinus: less precise but faster (0.5° precision)
getFastsqrt(float) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a precise sqrt (0.2 of precision)
getFastsqrt(float, float) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a precise sqrt with the wanted precision
getFastTan(double) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a fast tan: less precise but faster (0.5° precision), based of fast cosinus and sinus
getFiles(StructureWorldAccess) - Static method in class net.rodofire.easierworldcreator.fileutil.MCAUtil
method to get every region file
getFillingType() - Method in class net.rodofire.easierworldcreator.shapeutil.FillableShape
 
getFirstSurfaceBlockLayers(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
this is basically the same as previous except that it can't verify if it can place the Block.
getForce() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
used to get the boolean force, to know if it is possible to force the pos of a block
getGeneratedChunkDirectory(Chunk, StructureWorldAccess) - Static method in class net.rodofire.easierworldcreator.fileutil.FileUtil
method to get the path of the chunk under the generated folder
getGenTime(long, boolean) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getHeight() - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
 
getHeight() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getHelicoidAngle() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getHorizontalTorus() - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getInnerCylindricalBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getInnerRadialBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getInnerRadius(int) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getInnerRadius(int, int, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
getInnerRadiusx() - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getInnerRadiusz() - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getLayerPlace() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getLayers(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
place the layers of the structure starting from the first layer to the second to the third
getLayersType() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
used to get the layerType initialized
getLength(float, float) - Static method in class net.rodofire.easierworldcreator.util.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 a precision of 0.2f
getLength(float, float, float) - Static method in class net.rodofire.easierworldcreator.util.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 a precision of 0.2f
getLength(int, int) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a length in the case of a 2d vector: (x,y) with the center point being (0,0) with a precision of 0.2f
getLength(int, int, int) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a length of a 3d vector (x,y,z) with the center point being (0,0,0) with a precision of 0.2f
getLengthWPrecision(float, float, float) - Static method in class net.rodofire.easierworldcreator.util.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.util.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.util.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.util.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
getName() - Method in class net.rodofire.easierworldcreator.datagen.ModWorldGenerator
 
getNoise() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
GetNoise(float, float) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
GetNoise(float, float, float) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
getOffset() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getOuterCylindricalBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getOuterRadialBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getOuterRadius(int) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getOuterRadius(int, int, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
getOuterRadiusx() - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getOuterRadiusz() - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getOutlineRadiusx() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getOutlineRadiusz() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getParticles() - Method in class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
 
getPlaceMoment() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getPlaceType() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getPos() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getPoslist() - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
used to get the list of blockPos related to a layer
getPreciseCos(double) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a precise sinus: more precise but slower (0.05° of precision)
getPreciseExp(double) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a fast exponential: less precise but faster (0.005 of precision)
getPreciseSin(double) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a precise sinus: more precise but slower (0.05° of precision)
getPreciseTan(double) - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to get a precise tan: more precise but slower (0.05° of precision), based of fast cosinus and sinus
getPreciseToreCoordinates(int, int, int, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
 
getPreciseToreCoordinates(int, int, int, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.EllipsoidTore
Deprecated.
 
getRadiusx() - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
 
getRadiusx() - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
getRadiusx() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getRadiusX() - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
 
getRadiusy() - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
getRadiusz() - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
 
getRadiusz() - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
getRadiusz() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getRadiusZ() - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
 
getRandomBlock(List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
 
getRandomBoolean(float) - Static method in class net.rodofire.easierworldcreator.util.MathUtil
method to get a random boolean
getRandomBoolean(float) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
Deprecated, for removal: This API element is subject to removal in a future version.
getRandomDirection() - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getRandomHorizontalDirection() - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getRandomOpposite() - Static method in class net.rodofire.easierworldcreator.util.MathUtil
method to get a random opposite with a 50% chance
getRandomOpposite() - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
Deprecated, for removal: This API element is subject to removal in a future version.
getRandomOpposite(float) - Static method in class net.rodofire.easierworldcreator.util.MathUtil
method to get a random opposite with the wanted chance
getRandomVerticalDirection() - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getRegionFileName(int, int, WorldAccess) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 
getRotations(int, int, int) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getSecondHeight(float, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getSecondHeight(float, int, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getSecondXrotation() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getSign(double) - Static method in class net.rodofire.easierworldcreator.util.MathUtil
method to get the sign of a number
getSign(double) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
Deprecated, for removal: This API element is subject to removal in a future version.
getSign(float) - Static method in class net.rodofire.easierworldcreator.util.MathUtil
method to get the sign of a number
getSign(float) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
Deprecated, for removal: This API element is subject to removal in a future version.
getSign(int) - Static method in class net.rodofire.easierworldcreator.util.MathUtil
method to get the sign of a number
getSign(int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
Deprecated, for removal: This API element is subject to removal in a future version.
getSpiralFilling() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getSpiralType() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getStartRadiusX() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getStartRadiusZ() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getTag() - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
used to get the NBT tag of the specified NBT
getToreCoordinates(int, int, int, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenTore.CircularTore
Deprecated.
 
getTorusType() - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getTotalBlockLayerDepth(List<BlockLayer>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
getTurnNumber() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getVec3d() - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
 
getVec3d() - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
 
getVec3d() - Method in class net.rodofire.easierworldcreator.shapegen.LineGen
 
getVec3d() - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
getVec3d() - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
getVec3d() - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getVec3d() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
method to get the Vec3d that will be placed later
getVerticalTorus() - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
getWorld() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getWorldSavePathDirectory(StructureWorldAccess, WorldSavePath) - Static method in class net.rodofire.easierworldcreator.fileutil.FileUtil
 
getXradius(float) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
this method returns the xradius depending of the height we are at
getXrotation() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getYrotation() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
getZradius(float) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
this method returns the zradius depending of the height we are at

H

HALF - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.FillableShape.Type
 
HALF_DOUBLE_HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.SpiralGen.SpiralType
 
HALF_HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.SpiralGen.SpiralType
 
HELICOID - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.SpiralGen.SpiralType
 
HORIZONTAL_CUSTOM - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.TorusGen.TorusType
 
HORIZONTAL_HALF - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.TorusGen.TorusType
 
Hybrid - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularDistanceFunction
 

I

ImproveXYPlanes - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.RotationType3D
 
ImproveXZPlanes - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.RotationType3D
 
INNER_CYLINDRICAL - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayersType
 
INNER_RADIAL - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayersType
 
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
isBlockInBlockStateList(Block, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
isBlockStateInBlockStateList(BlockState, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
isChunkGenerated(ChunkPos, WorldAccess) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
Method to verify if a chunk has been generated.
isChunkGenerated(StructureWorldAccess, ChunkPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
Deprecated, for removal: This API element is subject to removal in a future version.
isPosAChunkFar(BlockPos, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
isProtectedChunk(ChunkPos) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 

L

LARGE_OUTLINE - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.SpiralGen.SpiralType
 
LineGen - Class in net.rodofire.easierworldcreator.shapegen
Class to generate Line related shapes
LineGen(StructureWorldAccess, BlockPos, List<BlockLayer>, boolean, List<Block>, int, int, int, BlockPos, Shape.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shapegen.LineGen
 
LineGen(StructureWorldAccess, BlockPos, BlockPos, Shape.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shapegen.LineGen
Deprecated, for removal: This API element is subject to removal in a future version.
LineGen(StructureWorldAccess, BlockPos, Shape.PlaceMoment, BlockPos) - Constructor for class net.rodofire.easierworldcreator.shapegen.LineGen
 
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
 
loadNBTFiles(Chunk) - Static method in class net.rodofire.easierworldcreator.structure.SaveNbt
 
LOGGER - Static variable in class net.rodofire.easierworldcreator.Easierworldcreator
 

M

Manhattan - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularDistanceFunction
 
MathUtil - Class in net.rodofire.easierworldcreator.util
util math class
MathUtil() - Constructor for class net.rodofire.easierworldcreator.util.MathUtil
 
MCAUtil - Class in net.rodofire.easierworldcreator.fileutil
util class for mca files
MCAUtil() - Constructor for class net.rodofire.easierworldcreator.fileutil.MCAUtil
 
MinecraftServerMixin - Class in net.rodofire.easierworldcreator.mixin
mixin to assure compatibility for already generated worlds.
MinecraftServerMixin() - Constructor for class net.rodofire.easierworldcreator.mixin.MinecraftServerMixin
 
MOD_ID - Static variable in class net.rodofire.easierworldcreator.Easierworldcreator
 
modifyChunkMap(BlockPos, Map<ChunkPos, Set<BlockPos>>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
ModWorldGenerator - Class in net.rodofire.easierworldcreator.datagen
 
ModWorldGenerator(FabricDataOutput, CompletableFuture<RegistryWrapper.WrapperLookup>) - Constructor for class net.rodofire.easierworldcreator.datagen.ModWorldGenerator
 

N

net.rodofire.easierworldcreator - package net.rodofire.easierworldcreator
 
net.rodofire.easierworldcreator.datagen - package net.rodofire.easierworldcreator.datagen
 
net.rodofire.easierworldcreator.devtest - package net.rodofire.easierworldcreator.devtest
 
net.rodofire.easierworldcreator.fileutil - package net.rodofire.easierworldcreator.fileutil
 
net.rodofire.easierworldcreator.mixin - package net.rodofire.easierworldcreator.mixin
 
net.rodofire.easierworldcreator.shapegen - package net.rodofire.easierworldcreator.shapegen
 
net.rodofire.easierworldcreator.shapeutil - package net.rodofire.easierworldcreator.shapeutil
 
net.rodofire.easierworldcreator.structure - package net.rodofire.easierworldcreator.structure
 
net.rodofire.easierworldcreator.util - package net.rodofire.easierworldcreator.util
 
net.rodofire.easierworldcreator.worldgenutil - package net.rodofire.easierworldcreator.worldgenutil
 
NOISE2D - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayerPlace
 
NOISE3D - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayerPlace
 
None - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.FractalType
 
None - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.RotationType3D
 

O

onInitialize() - Method in class net.rodofire.easierworldcreator.Easierworldcreator
 
onInitializeDataGenerator(FabricDataGenerator) - Method in class net.rodofire.easierworldcreator.EasierworldcreatorDataGenerator
 
OpenSimplex2 - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.DomainWarpType
 
OpenSimplex2 - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.NoiseType
 
OpenSimplex2Reduced - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.DomainWarpType
 
OpenSimplex2S - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.NoiseType
 
ORDER - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayerPlace
 
OTHER - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.PlaceMoment
 
OUTER_CYLINDRICAL - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayersType
 
OUTER_RADIAL - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayersType
 

P

PalettedBlockInfoListMixin - Interface in net.rodofire.easierworldcreator.mixin
mixin used for nbt file generation
PARTICLE - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.PlaceType
 
ParticleLayer - Class in net.rodofire.easierworldcreator.shapeutil
Not implemented yet in the structures
ParticleLayer(List<Particle>) - Constructor for class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
init the ParticleLayer
ParticleLayer(List<Particle>, int) - Constructor for class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
init the ParticleLayer
ParticleLayer(Particle) - Constructor for class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
init the ParticleLayer
ParticleLayer(Particle, int) - Constructor for class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
init the ParticleLayer
Perlin - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.NoiseType
 
PingPong - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.FractalType
 
place() - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
This method allows you to place the structure in the world.
place(List<Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
This method is the method to place the related Blocks
place(StructureWorldAccess, List<BlockList>, BlockPos, boolean, List<Block>, List<Block>, float) - Static method in class net.rodofire.easierworldcreator.structure.StructureUtil
 
place(StructureWorldAccess, Identifier, float, BlockPos, BlockPos, BlockMirror, BlockRotation, boolean) - Static method in class net.rodofire.easierworldcreator.structure.StructureUtil
this method allows you to place a structure in the world during world gen or not
place(StructureWorldAccess, Identifier, float, ChunkPos) - Static method in class net.rodofire.easierworldcreator.structure.StructureUtil
 
place(StructureWorldAccess, Identifier, float, Chunk) - Static method in class net.rodofire.easierworldcreator.structure.StructureUtil
 
placeBlocks(int, BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
placeBlocks(List<BlockState>, BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
placeBlocksWithVerification(int, BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
place a block in the world at the pos if it is able to
placeBlocksWithVerification(List<BlockState>, BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
place a block in the world at the pos if it is able to precomputed list for little performance improvement
placeBlockWith2DNoise(StructureWorldAccess, List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
 
placeBlockWith3DNoise(StructureWorldAccess, List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
 
placeBlockWithOrder(StructureWorldAccess, List<BlockState>, BlockPos, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
Place the block corresponding to the index 'i'.
placeFirstSurfaceBlockLayers(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
This method returns a temporary blockPos list of the first layer after verification.
placeFullOval(int, int, int, int, int, Map<ChunkPos, Set<BlockPos>>) - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
Fills in the lines between the blocks for a complete oval.
placeFullOval(StructureWorldAccess, int, int, int, int, int, boolean, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
placeInnerCylindricalBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
placeInnerRadialBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
placeLayers(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
place the layers of the structure depending on the Shape.LayersType
placeOuterCylindricalBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
placeOuterRadialBlocks(Set<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
placeOvalBlocks(StructureWorldAccess, int, int, int, int, int, boolean, List<Block>, List<BlockState>) - Static method in class net.rodofire.easierworldcreator.worldgenutil.GenCircles
Deprecated.
 
placeRandomBlock(StructureWorldAccess, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
 
placeStructure(StructureWorldAccess, List<BlockList>) - Static method in class net.rodofire.easierworldcreator.fileutil.LoadChunkShapeInfo
method to place the structure
placeSurfaceBlockLayers(Set<BlockPos>, int) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
This method is used to determine and place the layers of the structure
processChunkQueue(StructureWorldAccess) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 
protectChunk(ChunkPos) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 

Q

queueChunkForLater(ChunkPos) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 

R

RANDOM - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayerPlace
 
readChunksFromFile(RandomAccessFile) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 
registerMaths() - Static method in class net.rodofire.easierworldcreator.util.FastMaths
method to initialize class when launching the mod
removeBlockLayer(int) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
removeBlockLayer(List<BlockLayer>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
removeBlockLayer(BlockLayer) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
removeBlockPos(List<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
allow you to remove a list of BlockPos to the existing list
removeBlockPos(BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
allow you to remove a BlockPos to the existing list
removeBlockState(int) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
method used to remove a BlockState related to the index
removeBlockState(List<BlockState>) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
removes some BlockStates of the Layer
removeBlockState(BlockState) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
removes a BlockState of the Layer
removeFile(Path) - Static method in class net.rodofire.easierworldcreator.fileutil.FileUtil
method to remove a file without the risk of getting FileNotFoundException
removeGeneratedChunkDirectory(Chunk, StructureWorldAccess) - Static method in class net.rodofire.easierworldcreator.fileutil.FileUtil
method to remove the chunk folder under the generated folder
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.shapeutil.ParticleLayer
 
removeParticle(List<Particle>) - Method in class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
removes some Particles of the Layer
removeParticle(Particle) - Method in class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
removes a Particle of the Layer
renameFile(Path, Path) - Static method in class net.rodofire.easierworldcreator.fileutil.FileUtil
Method to move a file from one place to another.
resumePausedChunks(StructureWorldAccess) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 
Ridged - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.FractalType
 

S

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<BlockList>, StructureWorldAccess, String, BlockPos) - Static method in class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
This is the main method on saving the structure into JSON files
saveDuringWorldGen(Set<BlockList>, StructureWorldAccess, String, BlockPos) - Static method in class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
This is the main method on saving the structure into JSON files
SaveNbt - Class in net.rodofire.easierworldcreator.structure
 
SaveNbt() - Constructor for class net.rodofire.easierworldcreator.structure.SaveNbt
 
saveNbtDuringWorldGen(StructureWorldAccess, List<BlockList>, String) - Static method in class net.rodofire.easierworldcreator.structure.SaveNbt
This method converts the List of BlockList to a nbt file.
saveProperties - Variable in class net.rodofire.easierworldcreator.mixin.MinecraftServerMixin
 
session - Variable in class net.rodofire.easierworldcreator.mixin.MinecraftServerMixin
 
set2dNoiseBlockWithVerification(StructureWorldAccess, boolean, List<Block>, List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
verify if it can put the block before placing it
set3dNoiseBlockWithVerification(StructureWorldAccess, boolean, List<Block>, List<BlockState>, BlockPos, FastNoiseLite) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
verify if it can put the block before placing it
setBlockInfoLists(List<StructureTemplate.PalettedBlockInfoList>) - Method in interface net.rodofire.easierworldcreator.mixin.StructureTemplateMixin
 
setBlockLayers(List<BlockLayer>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
setBlockLayers(BlockLayer...) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
setBlockstate(BlockState) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
change the blockState of the BlockList
setBlockStates(List<BlockState>) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
method used to set all the BlockState in a BlockLayer
setBlocksToForce(List<Block>) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
setBlockWithOrderWithVerification(StructureWorldAccess, boolean, List<Block>, List<BlockState>, BlockPos, int) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
verify if it can put the block before placing it
SetCellularDistanceFunction(FastNoiseLite.CellularDistanceFunction) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
SetCellularJitter(float) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
SetCellularReturnType(FastNoiseLite.CellularReturnType) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
setCustomFill(float) - Method in class net.rodofire.easierworldcreator.shapeutil.FillableShape
 
setDepth(int) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
set a depth to the BlockLayer
setDepth(int) - Method in class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
 
SetDomainWarpAmp(float) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
SetDomainWarpType(FastNoiseLite.DomainWarpType) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
setEndRadiusX(int) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setEndRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setFill() - Method in class net.rodofire.easierworldcreator.shapeutil.FillableShape
set the filling value depending on the filling type
setFillingType(FillableShape.Type) - Method in class net.rodofire.easierworldcreator.shapeutil.FillableShape
 
setForce(boolean) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
used to set the boolean force used when placing block
SetFractalGain(float) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
SetFractalLacunarity(float) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
SetFractalOctaves(int) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
SetFractalPingPongStrength(float) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
SetFractalType(FastNoiseLite.FractalType) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
SetFractalWeightedStrength(float) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
SetFrequency(float) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
setHeight(int) - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
 
setHeight(int) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setHelicoidAngle(Pair<Integer, Integer>) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setHorizontalTorus(float) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
setInnerRadiusx(int) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
setInnerRadiusz(int) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
setLayerDirection(Vec3d) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
method to change the direction of the orthogonal vector used when layerType = ALONG_DIRECTION
setLayerPlace(Shape.LayerPlace) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
setLayersType(Shape.LayersType) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
used to change the layerType
setNoise(FastNoiseLite) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
SetNoiseType(FastNoiseLite.NoiseType) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
setOffset(int) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setOuterRadiusx(int) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
setOuterRadiusz(int) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
setOutlineRadiusx(int) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setOutlineRadiusz(int) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setParticles(List<Particle>) - Method in class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
 
setPlaceMoment(Shape.PlaceMoment) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
allow you to set and change the place moment
setPlaceType(Shape.PlaceType) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
setPos(BlockPos) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
setPoslist(List<BlockPos>) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
It uses a list of blockPos to allow multiple BlockPos to have a BlockState
setRadiusx(int) - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
 
setRadiusx(int) - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
setRadiusx(Pair<Integer, Integer>) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setRadiusX(int) - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
 
setRadiusy(int) - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
setRadiusz(int) - Method in class net.rodofire.easierworldcreator.shapegen.CircleGen
 
setRadiusz(int) - Method in class net.rodofire.easierworldcreator.shapegen.SphereGen
 
setRadiusz(Pair<Integer, Integer>) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shapegen.CylinderGen
 
setRandomBlockWithVerification(StructureWorldAccess, boolean, List<Block>, List<BlockState>, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.BlockPlaceUtil
verify if it can put the block before placing it
SetRotationType3D(FastNoiseLite.RotationType3D) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
setSecondxrotation(int) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
SetSeed(int) - Method in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite
 
setSpiralFilling(float) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setSpiralType(SpiralGen.SpiralType) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setStartRadiusX(int) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setStartRadiusZ(int) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setTag(NbtCompound) - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
allow you to change the tag of the relatedBlock
setTorusType(TorusGen.TorusType) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
setTurnNumber(float) - Method in class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
setVerticalTorus(float) - Method in class net.rodofire.easierworldcreator.shapegen.TorusGen
 
setXrotation(int) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
setYrotation(int) - Method in class net.rodofire.easierworldcreator.shapeutil.Shape
 
Shape - Class in net.rodofire.easierworldcreator.shapeutil
Class to create custom shapes
Shape(StructureWorldAccess, BlockPos, Shape.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shapeutil.Shape
init the shape gen
Shape(StructureWorldAccess, BlockPos, Shape.PlaceMoment, List<BlockLayer>, boolean, List<Block>, int, int, int) - Constructor for class net.rodofire.easierworldcreator.shapeutil.Shape
init the shape gen
Shape.LayerPlace - Enum Class in net.rodofire.easierworldcreator.shapeutil
set how the blocks/particles will be chosen inside a layer
Shape.LayersType - Enum Class in net.rodofire.easierworldcreator.shapeutil
change how the blocks are put
Shape.PlaceMoment - Enum Class in net.rodofire.easierworldcreator.shapeutil
 
Shape.PlaceType - Enum Class in net.rodofire.easierworldcreator.shapeutil
set the type of objects that will be placed
size() - Method in class net.rodofire.easierworldcreator.shapeutil.BlockLayer
method used to get the size of the BlockLayer
size() - Method in class net.rodofire.easierworldcreator.shapeutil.ParticleLayer
 
sortBlockPos(Set<BlockList>) - Static method in class net.rodofire.easierworldcreator.fileutil.SaveChunkShapeInfo
this method is used to sort the BlocKPos of a BlockList
SphereGen - Class in net.rodofire.easierworldcreator.shapegen
Class to generate Sphere related shapes
SphereGen(StructureWorldAccess, BlockPos, int, List<BlockLayer>, int, int, int, int, int, boolean, List<Block>, boolean, Direction, Shape.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shapegen.SphereGen
init the shape generation
SphereGen(StructureWorldAccess, BlockPos, int, Shape.PlaceMoment) - Constructor for class net.rodofire.easierworldcreator.shapegen.SphereGen
init the shape generation
SpiralGen - Class in net.rodofire.easierworldcreator.shapegen
Class to generate Spiral related shapes
SpiralGen(StructureWorldAccess, BlockPos, Shape.PlaceMoment, int, int) - Constructor for class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
SpiralGen(StructureWorldAccess, BlockPos, Shape.PlaceMoment, List<BlockLayer>, boolean, List<Block>, int, int, int, Pair<Integer, Integer>, Pair<Integer, Integer>, int, float) - Constructor for class net.rodofire.easierworldcreator.shapegen.SpiralGen
 
SpiralGen.SpiralType - Enum Class in net.rodofire.easierworldcreator.shapegen
set every possible spiral shape of the mod
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.shapeutil.Shape.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

TorusGen - Class in net.rodofire.easierworldcreator.shapegen
Class to generate Torus related shapes
TorusGen(StructureWorldAccess, BlockPos, Shape.PlaceMoment, int, int) - Constructor for class net.rodofire.easierworldcreator.shapegen.TorusGen
 
TorusGen(StructureWorldAccess, BlockPos, Shape.PlaceMoment, List<BlockLayer>, boolean, List<Block>, int, int, int, int, int) - Constructor for class net.rodofire.easierworldcreator.shapegen.TorusGen
 
TorusGen.TorusType - Enum Class in net.rodofire.easierworldcreator.shapegen
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.shapeutil.BlockLayer
 
toString() - Method in class net.rodofire.easierworldcreator.shapeutil.BlockList
 

U

unprotectChunk(ChunkPos) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 

V

Value - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.NoiseType
 
ValueCubic - Enum constant in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.NoiseType
 
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shapegen.SpiralGen.SpiralType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shapegen.TorusGen.TorusType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shapeutil.FillableShape.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayerPlace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shapeutil.Shape.LayersType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shapeutil.Shape.PlaceMoment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.shapeutil.Shape.PlaceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularDistanceFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.CellularReturnType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.DomainWarpType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.FractalType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.NoiseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.RotationType3D
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.rodofire.easierworldcreator.shapegen.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.shapegen.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.shapeutil.FillableShape.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.shapeutil.Shape.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.shapeutil.Shape.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.shapeutil.Shape.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.shapeutil.Shape.PlaceType
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.worldgenutil.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.worldgenutil.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.worldgenutil.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.worldgenutil.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.worldgenutil.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.worldgenutil.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.worldgenutil.FastNoiseLite.Vector2
 
Vector3(float, float, float) - Constructor for class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.Vector3
 
verifyBlock(StructureWorldAccess, boolean, List<Block>, BlockPos) - Static method in class net.rodofire.easierworldcreator.worldgenutil.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.shapeutil.Shape
 
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
VERTICAL_CUSTOM - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.TorusGen.TorusType
 
VERTICAL_HALF - Enum constant in enum class net.rodofire.easierworldcreator.shapegen.TorusGen.TorusType
 

W

WORLD_GEN - Enum constant in enum class net.rodofire.easierworldcreator.shapeutil.Shape.PlaceMoment
 
WorldGenUtil - Class in net.rodofire.easierworldcreator.worldgenutil
 
WorldGenUtil() - Constructor for class net.rodofire.easierworldcreator.worldgenutil.WorldGenUtil
 
writeChunks(List<ChunkPos>, WorldAccess) - Static method in class net.rodofire.easierworldcreator.util.ChunkUtil
 

X

x - Variable in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.Vector2
 
x - Variable in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.Vector3
 

Y

y - Variable in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.Vector2
 
y - Variable in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.Vector3
 

Z

z - Variable in class net.rodofire.easierworldcreator.worldgenutil.FastNoiseLite.Vector3
 
A B C D E F G H I L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values