Class MapFileCacheExtract
- java.lang.Object
-
- com.runemate.game.api.hybrid.cache.elements.MapFileCacheExtract
-
- All Implemented Interfaces:
DecodedItem
public class MapFileCacheExtract extends java.lang.Object implements DecodedItem
-
-
Constructor Summary
Constructors Constructor Description MapFileCacheExtract(Coordinate ignored_base, boolean rs3)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
decode(Js5InputStream stream)
int[][][]
getOverlayIds()
byte[][][]
getRenderFlags()
byte[][][]
getTileOrientations()
byte[][][]
getTileShapes()
int[][][]
getUnderlayIds()
void
invalidate()
These values are responsible for 13% of memory consumption when building the collision graphs
-
-
-
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 interfaceDecodedItem
- 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
-
-