Class StaticCache2D<T>

java.lang.Object
net.minecraft.util.StaticCache2D<T>

public class StaticCache2D<T> extends Object
  • Field Details

    • minX

      private final int minX
    • minZ

      private final int minZ
    • sizeX

      private final int sizeX
    • sizeZ

      private final int sizeZ
    • cache

      private final Object[] cache
  • Constructor Details

    • StaticCache2D

      private StaticCache2D(int p_347480_, int p_347568_, int p_347475_, int p_347530_, StaticCache2D.Initializer<T> p_347453_)
  • Method Details

    • create

      public static <T> StaticCache2D<T> create(int p_347579_, int p_347687_, int p_347693_, StaticCache2D.Initializer<T> p_347478_)
    • forEach

      public void forEach(Consumer<T> p_347572_)
    • get

      public T get(int p_347699_, int p_347563_)
    • contains

      public boolean contains(int p_347591_, int p_347645_)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getIndex

      private int getIndex(int p_347703_, int p_347664_)