Class StructureStartMixin
java.lang.Object
net.frozenblock.lib.worldgen.structure.mixin.StructureStartMixin
- All Implemented Interfaces:
StructureStartInterface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfrozenLib$placeInChunkA(net.minecraft.world.level.WorldGenLevel world, net.minecraft.world.level.StructureManager structureManager, net.minecraft.world.level.chunk.ChunkGenerator chunkGenerator, net.minecraft.util.RandomSource random, net.minecraft.world.level.levelgen.structure.BoundingBox boundingBox, net.minecraft.world.level.ChunkPos chunkPos, org.spongepowered.asm.mixin.injection.callback.CallbackInfo info, com.llamalad7.mixinextras.sugar.ref.LocalRef<List<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor>> additionalProcessors) voidfrozenLib$placeInChunkB(net.minecraft.world.level.levelgen.structure.StructurePiece instance, net.minecraft.world.level.WorldGenLevel worldGenLevel, net.minecraft.world.level.StructureManager structureManager, net.minecraft.world.level.chunk.ChunkGenerator chunkGenerator, net.minecraft.util.RandomSource randomSource, net.minecraft.world.level.levelgen.structure.BoundingBox boundingBox, net.minecraft.world.level.ChunkPos chunkPos, net.minecraft.core.BlockPos blockPos, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original, com.llamalad7.mixinextras.sugar.ref.LocalRef<List<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor>> additionalProcessors) voidfrozenLib$setId(net.minecraft.resources.ResourceLocation id)
-
Constructor Details
-
StructureStartMixin
public StructureStartMixin()
-
-
Method Details
-
frozenLib$placeInChunkA
public void frozenLib$placeInChunkA(net.minecraft.world.level.WorldGenLevel world, net.minecraft.world.level.StructureManager structureManager, net.minecraft.world.level.chunk.ChunkGenerator chunkGenerator, net.minecraft.util.RandomSource random, net.minecraft.world.level.levelgen.structure.BoundingBox boundingBox, net.minecraft.world.level.ChunkPos chunkPos, org.spongepowered.asm.mixin.injection.callback.CallbackInfo info, com.llamalad7.mixinextras.sugar.ref.LocalRef<List<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor>> additionalProcessors) -
frozenLib$placeInChunkB
public void frozenLib$placeInChunkB(net.minecraft.world.level.levelgen.structure.StructurePiece instance, net.minecraft.world.level.WorldGenLevel worldGenLevel, net.minecraft.world.level.StructureManager structureManager, net.minecraft.world.level.chunk.ChunkGenerator chunkGenerator, net.minecraft.util.RandomSource randomSource, net.minecraft.world.level.levelgen.structure.BoundingBox boundingBox, net.minecraft.world.level.ChunkPos chunkPos, net.minecraft.core.BlockPos blockPos, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original, com.llamalad7.mixinextras.sugar.ref.LocalRef<List<net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor>> additionalProcessors) -
frozenLib$setId
public void frozenLib$setId(net.minecraft.resources.ResourceLocation id) - Specified by:
frozenLib$setIdin interfaceStructureStartInterface
-