Class MapFileCacheExtract

  • All Implemented Interfaces:
    DecodedItem

    public class MapFileCacheExtract
    extends java.lang.Object
    implements DecodedItem
    • Constructor Detail

      • MapFileCacheExtract

        public MapFileCacheExtract​(Coordinate ignored_base,
                                   boolean rs3)
    • Method Detail

      • decode

        public void decode​(Js5InputStream stream)
                    throws java.io.IOException
        Specified by:
        decode in interface DecodedItem
        Throws:
        java.io.IOException
      • getRenderFlags

        public byte[][][] getRenderFlags()
      • getTileShapes

        public byte[][][] getTileShapes()
      • getTileOrientations

        public byte[][][] getTileOrientations()
      • getOverlayIds

        public int[][][] getOverlayIds()
      • getUnderlayIds

        public int[][][] getUnderlayIds()
      • invalidate

        public void invalidate()
        These values are responsible for 13% of memory consumption when building the collision graphs