Class Block

java.lang.Object
net.pl3x.map.core.Keyed
net.pl3x.map.core.world.Block

public final class Block extends Keyed
  • Constructor Details

    • Block

      public Block(int index, @NotNull @NotNull String id, int vanilla)
  • Method Details

    • getIndex

      public int getIndex()
    • color

      public int color()
    • vanilla

      public int vanilla()
    • isFlat

      public boolean isFlat()
    • isAir

      public boolean isAir()
    • isFoliage

      public boolean isFoliage()
    • isGrass

      public boolean isGrass()
    • isWater

      public boolean isWater()
    • isGlass

      public boolean isGlass()
    • isFluid

      public boolean isFluid()
    • getDefaultState

      @NotNull public @NotNull BlockState getDefaultState()
    • equals

      public boolean equals(@Nullable @Nullable Object o)
      Overrides:
      equals in class Keyed
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Keyed
    • toString

      @NotNull public @NotNull String toString()
      Overrides:
      toString in class Keyed