Index
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
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.SpiralTypeis set toHELICOIDorDOUBLE_HELICOIDwith 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
helicoidAngledepending 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
BlockStatein aBlockLayer - 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, ServerWorld) - 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
xradiusdepending 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
zradiusdepending 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
BlockStaterelated 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
BlockStatein aBlockLayer - 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
All Classes and Interfaces|All Packages|Constant Field Values