Package net.minecraft.structure
Class StructureTemplate.Palette
java.lang.Object
net.minecraft.structure.StructureTemplate.Palette
- All Implemented Interfaces:
Iterable<BlockState>
- Enclosing class:
StructureTemplate
- Mappings:
Namespace Name official dyv$bintermediary net/minecraft/class_3499$class_3500named net/minecraft/structure/StructureTemplate$Palette
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BlockStateprivate intprivate final IdList<BlockState> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetId(BlockState state) @Nullable BlockStategetState(int id) iterator()voidset(BlockState state, int id) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
AIR
- Mappings:
Namespace Name Mixin selector official aLdyv$b;a:Ldfd;intermediary field_15590Lnet/minecraft/class_3499$class_3500;field_15590:Lnet/minecraft/class_2680;named AIRLnet/minecraft/structure/StructureTemplate$Palette;AIR:Lnet/minecraft/block/BlockState;
-
ids
- Mappings:
Namespace Name Mixin selector official bLdyv$b;b:Lhk;intermediary field_15591Lnet/minecraft/class_3499$class_3500;field_15591:Lnet/minecraft/class_2361;named idsLnet/minecraft/structure/StructureTemplate$Palette;ids:Lnet/minecraft/util/collection/IdList;
-
currentIndex
private int currentIndex- Mappings:
Namespace Name Mixin selector official cLdyv$b;c:Iintermediary field_15592Lnet/minecraft/class_3499$class_3500;field_15592:Inamed currentIndexLnet/minecraft/structure/StructureTemplate$Palette;currentIndex:I
-
-
Constructor Details
-
Palette
Palette()
-
-
Method Details
-
getId
- Mappings:
Namespace Name Mixin selector official aLdyv$b;a(Ldfd;)Iintermediary method_15187Lnet/minecraft/class_3499$class_3500;method_15187(Lnet/minecraft/class_2680;)Inamed getIdLnet/minecraft/structure/StructureTemplate$Palette;getId(Lnet/minecraft/block/BlockState;)I
-
getState
- Mappings:
Namespace Name Mixin selector official aLdyv$b;a(I)Ldfd;intermediary method_15185Lnet/minecraft/class_3499$class_3500;method_15185(I)Lnet/minecraft/class_2680;named getStateLnet/minecraft/structure/StructureTemplate$Palette;getState(I)Lnet/minecraft/block/BlockState;
-
iterator
- Specified by:
iteratorin interfaceIterable<BlockState>
-
set
- Mappings:
Namespace Name Mixin selector official aLdyv$b;a(Ldfd;I)Vintermediary method_15186Lnet/minecraft/class_3499$class_3500;method_15186(Lnet/minecraft/class_2680;I)Vnamed setLnet/minecraft/structure/StructureTemplate$Palette;set(Lnet/minecraft/block/BlockState;I)V
-