Package net.minecraft.util.datafix.fixes
Class LeavesFix.LeavesSection
java.lang.Object
net.minecraft.util.datafix.fixes.LeavesFix.Section
net.minecraft.util.datafix.fixes.LeavesFix.LeavesSection
- Enclosing class:
- LeavesFix
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate it.unimi.dsi.fastutil.ints.IntSetprivate it.unimi.dsi.fastutil.ints.IntSetprivate static final Stringprivate it.unimi.dsi.fastutil.ints.Int2IntMapFields inherited from class net.minecraft.util.datafix.fixes.LeavesFix.SectionBLOCK_STATES_TAG, index, NAME_TAG, palette, paletteFinder, PROPERTIES_TAG, storage
- 
Constructor SummaryConstructorsConstructorDescriptionLeavesSection(com.mojang.datafixers.Typed<?> p_16254_, com.mojang.datafixers.schemas.Schema p_16255_) 
- 
Method SummaryModifier and TypeMethodDescription(package private) intgetDistance(int p_16279_) booleanisLeaf(int p_16277_) booleanisLog(int p_16258_) private com.mojang.serialization.Dynamic<?>makeLeafTag(com.mojang.serialization.Dynamic<?> p_16272_, String p_16273_, boolean p_16274_, int p_16275_) (package private) voidsetDistance(int p_16260_, int p_16261_, int p_16262_) protected booleanMethods inherited from class net.minecraft.util.datafix.fixes.LeavesFix.SectiongetBlock, getIndex, getStateId, isSkippable, readStorage, write
- 
Field Details- 
PERSISTENT- See Also:
 
- 
DECAYABLE- See Also:
 
- 
DISTANCE- See Also:
 
- 
leaveIds@Nullable private it.unimi.dsi.fastutil.ints.IntSet leaveIds
- 
logIds@Nullable private it.unimi.dsi.fastutil.ints.IntSet logIds
- 
stateToIdMap@Nullable private it.unimi.dsi.fastutil.ints.Int2IntMap stateToIdMap
 
- 
- 
Constructor Details- 
LeavesSectionpublic LeavesSection(com.mojang.datafixers.Typed<?> p_16254_, com.mojang.datafixers.schemas.Schema p_16255_) 
 
- 
- 
Method Details- 
skippableprotected boolean skippable()- Specified by:
- skippablein class- LeavesFix.Section
 
- 
makeLeafTagprivate com.mojang.serialization.Dynamic<?> makeLeafTag(com.mojang.serialization.Dynamic<?> p_16272_, String p_16273_, boolean p_16274_, int p_16275_) 
- 
isLogpublic boolean isLog(int p_16258_) 
- 
isLeafpublic boolean isLeaf(int p_16277_) 
- 
getDistanceint getDistance(int p_16279_) 
- 
setDistancevoid setDistance(int p_16260_, int p_16261_, int p_16262_) 
 
-