@SuppressWarnings("unchecked") public void loadObjects() { World world = Instance.getWorld(); for (GameObjectLoc gameObject : (List<GameObjectLoc>) PersistenceManager.load("locs/GameObjectLoc.xml.gz")) { if (Constants.GameServer.F2P_WILDY && Formulae.isP2P(true, gameObject)) continue; if (Formulae.isP2P(gameObject) && !World.isMembers()) continue; world.registerGameObject(new GameObject(gameObject)); } for (ItemLoc item : (List<ItemLoc>) PersistenceManager.load("locs/ItemLoc.xml.gz")) { if (Constants.GameServer.F2P_WILDY && Formulae.isP2P(true, item)) continue; if (Formulae.isP2P(item) && !World.isMembers()) continue; world.registerItem(new Item(item)); } // ember for (NPCLoc npc : (List<NPCLoc>) PersistenceManager.load("locs/NpcLoc.xml.gz")) { if (Constants.GameServer.F2P_WILDY && Formulae.isP2P(true, npc)) continue; if (Formulae.isP2P(npc) && !World.isMembers()) continue; world.registerNpc(new Npc(npc)); } }