Interface StructureTemplateMixin
public interface StructureTemplateMixin
mixin used for nbt file generation
-
Method Summary
Modifier and TypeMethodDescriptionList<net.minecraft.structure.StructureTemplate.PalettedBlockInfoList> getter mixin for nbt generation filesstatic List<net.minecraft.structure.StructureTemplate.StructureBlockInfo> invokeCombineSorted(List<net.minecraft.structure.StructureTemplate.StructureBlockInfo> fullBlocks, List<net.minecraft.structure.StructureTemplate.StructureBlockInfo> blocksWithNbt, List<net.minecraft.structure.StructureTemplate.StructureBlockInfo> otherBlocks) mixin for nbt generation files to combine and sort th parametersvoidsetBlockInfoLists(List<net.minecraft.structure.StructureTemplate.PalettedBlockInfoList> blockInfoLists)
-
Method Details
-
setBlockInfoLists
void setBlockInfoLists(List<net.minecraft.structure.StructureTemplate.PalettedBlockInfoList> blockInfoLists) -
getBlockInfoLists
List<net.minecraft.structure.StructureTemplate.PalettedBlockInfoList> getBlockInfoLists()getter mixin for nbt generation files- Returns:
- the
List<StructureTemplate.PalettedBlockInfoList>of the class
-
invokeCombineSorted
static List<net.minecraft.structure.StructureTemplate.StructureBlockInfo> invokeCombineSorted(List<net.minecraft.structure.StructureTemplate.StructureBlockInfo> fullBlocks, List<net.minecraft.structure.StructureTemplate.StructureBlockInfo> blocksWithNbt, List<net.minecraft.structure.StructureTemplate.StructureBlockInfo> otherBlocks) mixin for nbt generation files to combine and sort th parameters- Returns:
- the
List<StructureTemplate.PalettedBlockInfoList>combined and sorted
-