Class LeavesFix.LeavesLogFixer

java.lang.Object
net.minecraft.datafixer.fix.LeavesFix.ListFixer
net.minecraft.datafixer.fix.LeavesFix.LeavesLogFixer
Enclosing class:
LeavesFix

public static final class LeavesFix.LeavesLogFixer
extends LeavesFix.ListFixer
  • Field Details

  • Constructor Details

    • LeavesLogFixer

      public LeavesLogFixer​(com.mojang.datafixers.Typed<?> typed, com.mojang.datafixers.schemas.Schema schema)
  • Method Details

    • needsFix

      protected boolean needsFix()
      Specified by:
      needsFix in class LeavesFix.ListFixer
    • createLeafProperties

      private com.mojang.serialization.Dynamic<?> createLeafProperties​(com.mojang.serialization.Dynamic<?> dynamic, String string, boolean bool, int int2)
    • isLog

      public boolean isLog​(int int2)
    • isLeaf

      public boolean isLeaf​(int int2)
    • getDistanceToLog

      private int getDistanceToLog​(int int2)
    • computeLeafStates

      private void computeLeafStates​(int int2, int int3, int int4)