Class LeavesFix

java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.util.datafix.fixes.LeavesFix

public class LeavesFix extends com.mojang.datafixers.DataFix
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
    static class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static int
     
    private static int[][]
     
    private static int
     
    (package private) static it.unimi.dsi.fastutil.objects.Object2IntMap<String>
     
    (package private) static Set<String>
     
    private static int
     
    private static int
     
    private static int
     
    private static int
     
    private static int
     
    private static int
     
    private static int
     
    private static int
     
    private static int
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    LeavesFix​(com.mojang.datafixers.schemas.Schema p_16205_, boolean p_16206_)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
    getIndex​(int p_16211_, int p_16212_, int p_16213_)
     
    static int
    getSideMask​(boolean p_16237_, boolean p_16238_, boolean p_16239_, boolean p_16240_)
     
    private int
    getX​(int p_16209_)
     
    private int
    getY​(int p_16246_)
     
    private int
    getZ​(int p_16248_)
     
    protected com.mojang.datafixers.TypeRewriteRule
     

    Methods inherited from class com.mojang.datafixers.DataFix

    checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • LeavesFix

      public LeavesFix(com.mojang.datafixers.schemas.Schema p_16205_, boolean p_16206_)
  • Method Details

    • makeRule

      protected com.mojang.datafixers.TypeRewriteRule makeRule()
      Specified by:
      makeRule in class com.mojang.datafixers.DataFix
    • getIndex

      public static int getIndex(int p_16211_, int p_16212_, int p_16213_)
    • getX

      private int getX(int p_16209_)
    • getY

      private int getY(int p_16246_)
    • getZ

      private int getZ(int p_16248_)
    • getSideMask

      public static int getSideMask(boolean p_16237_, boolean p_16238_, boolean p_16239_, boolean p_16240_)