Class SGlobalObjectSystem
java.lang.Object
zombie.globalObjects.GlobalObjectSystem
zombie.globalObjects.SGlobalObjectSystem
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected int
Fields inherited from class zombie.globalObjects.GlobalObjectSystem
lookup, modData, name, objects
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addGlobalObjectOnClient
(SGlobalObject globalObject) void
chunkLoaded
(int wx, int wy) se.krka.kahlua.vm.KahluaTable
void
load()
void
load
(ByteBuffer bb, int WorldVersion) int
protected GlobalObject
makeObject
(int int0, int int1, int int2) void
OnIsoObjectChangedItself
(IsoObject isoObject) void
OnModDataChangeItself
(IsoObject isoObject) void
receiveClientCommand
(String string, IsoPlayer isoPlayer, se.krka.kahlua.vm.KahluaTable kahluaTable) void
removeGlobalObjectOnClient
(SGlobalObject globalObject) void
Reset()
void
save()
void
save
(ByteBuffer bb) void
sendCommand
(String string, se.krka.kahlua.vm.KahluaTable kahluaTable) void
setModDataKeys
(se.krka.kahlua.vm.KahluaTable kahluaTable) void
setObjectModDataKeys
(se.krka.kahlua.vm.KahluaTable kahluaTable) void
setObjectSyncKeys
(se.krka.kahlua.vm.KahluaTable kahluaTable) void
update()
void
updateGlobalObjectOnClient
(SGlobalObject globalObject) Methods inherited from class zombie.globalObjects.GlobalObjectSystem
allocList, finishedWithList, getModData, getName, getObjectAt, getObjectAt, getObjectByIndex, getObjectCount, getObjectsAdjacentTo, getObjectsInChunk, hasObjectsInChunk, newObject, removeObject
-
Field Details
-
loadedWorldVersion
protected int loadedWorldVersion -
modDataKeys
-
objectModDataKeys
-
objectSyncKeys
-
-
Constructor Details
-
SGlobalObjectSystem
-
-
Method Details
-
makeObject
- Specified by:
makeObject
in classGlobalObjectSystem
-
setModDataKeys
public void setModDataKeys(se.krka.kahlua.vm.KahluaTable kahluaTable) -
setObjectModDataKeys
public void setObjectModDataKeys(se.krka.kahlua.vm.KahluaTable kahluaTable) -
setObjectSyncKeys
public void setObjectSyncKeys(se.krka.kahlua.vm.KahluaTable kahluaTable) -
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:
Reset
in classGlobalObjectSystem
-