Yes. RSInterfaces.java. Wherever you unpack the interfaces. There is an array of interfaces and the ids need to be in the bounds of that array.
Normally you read the totalInterfaces in use that for the length. You can also length as you want.Code:public static void unpack(CacheArchive streamLoader, TextDrawingArea textDrawingAreas[], CacheArchive streamLoader_1) { fonts = textDrawingAreas; spriteCache = new MemCache(50000); Stream stream = new Stream(streamLoader.getDataForName("data")); int parentId = -1; int totalInterfaces = stream.readUnsignedShort(); interfaceCache = new RSInterface[85000];









