Class MapDecoration


  • public class MapDecoration
    extends java.lang.Object
    • Constructor Detail

      • MapDecoration

        public MapDecoration​(MapDecoration.Type p_i48875_1_,
                             byte p_i48875_2_,
                             byte p_i48875_3_,
                             byte p_i48875_4_,
                             @Nullable
                             ITextComponent p_i48875_5_)
    • Method Detail

      • getImage

        public byte getImage()
      • getX

        public byte getX()
      • getY

        public byte getY()
      • getRot

        public byte getRot()
      • renderOnFrame

        public boolean renderOnFrame()
      • equals

        public boolean equals​(java.lang.Object p_equals_1_)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • render

        public boolean render​(int index)
        Renders this decoration, useful for custom sprite sheets.
        Parameters:
        index - The index of this icon in the MapData's list. Used by vanilla to offset the Z-coordinate to prevent Z-fighting
        Returns:
        false to run vanilla logic for this decoration, true to skip it