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 Summary
FieldsModifier 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.Section
BLOCK_STATES_TAG, index, NAME_TAG, palette, paletteFinder, PROPERTIES_TAG, storage - 
Constructor Summary
ConstructorsConstructorDescriptionLeavesSection(com.mojang.datafixers.Typed<?> p_16254_, com.mojang.datafixers.schemas.Schema p_16255_)  - 
Method Summary
Modifier 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.Section
getBlock, 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
- 
LeavesSection
public LeavesSection(com.mojang.datafixers.Typed<?> p_16254_, com.mojang.datafixers.schemas.Schema p_16255_)  
 - 
 - 
Method Details
- 
skippable
protected boolean skippable()- Specified by:
 skippablein classLeavesFix.Section
 - 
makeLeafTag
private com.mojang.serialization.Dynamic<?> makeLeafTag(com.mojang.serialization.Dynamic<?> p_16272_, String p_16273_, boolean p_16274_, int p_16275_)  - 
isLog
public boolean isLog(int p_16258_)  - 
isLeaf
public boolean isLeaf(int p_16277_)  - 
getDistance
int getDistance(int p_16279_)  - 
setDistance
void setDistance(int p_16260_, int p_16261_, int p_16262_)  
 -