Class SGlobalObjectSystem
java.lang.Object
zombie.globalObjects.GlobalObjectSystem
zombie.globalObjects.SGlobalObjectSystem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGlobalObjectOnClient(SGlobalObject globalObject) voidchunkLoaded(int wx, int wy) se.krka.kahlua.vm.KahluaTablevoidload()voidload(ByteBuffer bb, int WorldVersion) intvoidOnIsoObjectChangedItself(IsoObject isoObject) voidOnModDataChangeItself(IsoObject isoObject) voidreceiveClientCommand(String command, IsoPlayer playerObj, se.krka.kahlua.vm.KahluaTable args) voidremoveGlobalObjectOnClient(SGlobalObject globalObject) voidReset()voidsave()voidsave(ByteBuffer bb) voidsendCommand(String command, se.krka.kahlua.vm.KahluaTable args) voidsetModDataKeys(se.krka.kahlua.vm.KahluaTable keys) voidsetObjectModDataKeys(se.krka.kahlua.vm.KahluaTable keys) voidsetObjectSyncKeys(se.krka.kahlua.vm.KahluaTable keys) voidupdate()voidupdateGlobalObjectOnClient(SGlobalObject globalObject) Methods inherited from class GlobalObjectSystem
allocList, finishedWithList, getModData, getName, getObjectAt, getObjectAt, getObjectByIndex, getObjectCount, getObjectsAdjacentTo, getObjectsInChunk, hasObjectsInChunk, newObject, removeObject
-
Constructor Details
-
SGlobalObjectSystem
-
-
Method Details
-
setModDataKeys
public void setModDataKeys(se.krka.kahlua.vm.KahluaTable keys) -
setObjectModDataKeys
public void setObjectModDataKeys(se.krka.kahlua.vm.KahluaTable keys) -
setObjectSyncKeys
public void setObjectSyncKeys(se.krka.kahlua.vm.KahluaTable keys) -
update
public void update() -
chunkLoaded
public void chunkLoaded(int wx, int wy) -
sendCommand
-
receiveClientCommand
-
addGlobalObjectOnClient
- Throws:
IOException
-
removeGlobalObjectOnClient
- Throws:
IOException
-
updateGlobalObjectOnClient
- Throws:
IOException
-
getInitialStateForClient
public se.krka.kahlua.vm.KahluaTable getInitialStateForClient() -
OnIsoObjectChangedItself
-
OnModDataChangeItself
-
loadedWorldVersion
public int loadedWorldVersion() -
load
- Throws:
IOException
-
save
- Throws:
IOException
-
load
public void load() -
save
public void save() -
Reset
public void Reset()- Overrides:
Resetin classGlobalObjectSystem
-