Class MaterialCache.SolidKey

java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.material.MaterialCache.SolidKey
Enclosing class:
MaterialCache

public static class MaterialCache.SolidKey extends Object
  • Constructor Details

    • SolidKey

      public SolidKey()
    • SolidKey

      public SolidKey(@Nonnull SolidMaterial solidMaterial)
    • SolidKey

      public SolidKey(int blockId, int support, int rotation, int filler, @Nullable Holder<ChunkStore> holder)
    • SolidKey

      public SolidKey(@Nonnull MaterialCache.SolidKey other)
  • Method Details

    • getBlockId

      public int getBlockId()
    • getSupport

      public int getSupport()
    • getRotation

      public int getRotation()
    • getFiller

      public int getFiller()
    • getHolder

      @Nullable public Holder<ChunkStore> getHolder()
    • set

      public void set(int blockId, int support, int rotation, int filler, @Nullable Holder<ChunkStore> holder)
    • set

      public void set(@Nonnull SolidMaterial solidMaterial)
    • setBlockId

      public void setBlockId(int blockId)
    • setSupport

      public void setSupport(int support)
    • setRotation

      public void setRotation(int rotation)
    • setFiller

      public void setFiller(int filler)
    • setHolder

      public void setHolder(@Nullable Holder<ChunkStore> holder)
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object