Class SGlobalObjectSystem

java.lang.Object
zombie.globalObjects.GlobalObjectSystem
zombie.globalObjects.SGlobalObjectSystem

public final class SGlobalObjectSystem
extends GlobalObjectSystem
  • Field Details

    • loadedWorldVersion

      protected int loadedWorldVersion
    • modDataKeys

      protected final java.util.HashSet modDataKeys
    • objectModDataKeys

      protected final java.util.HashSet objectModDataKeys
    • objectSyncKeys

      protected final java.util.HashSet objectSyncKeys
  • Constructor Details

    • SGlobalObjectSystem

      public SGlobalObjectSystem​(java.lang.String string)
  • Method Details

    • makeObject

      protected GlobalObject makeObject​(int int1, int int2, int int3)
      Specified by:
      makeObject in class GlobalObjectSystem
    • setModDataKeys

      public void setModDataKeys​(KahluaTable kahluaTable)
    • setObjectModDataKeys

      public void setObjectModDataKeys​(KahluaTable kahluaTable)
    • setObjectSyncKeys

      public void setObjectSyncKeys​(KahluaTable kahluaTable)
    • update

      public void update()
    • chunkLoaded

      public void chunkLoaded​(int int1, int int2)
    • sendCommand

      public void sendCommand​(java.lang.String string, KahluaTable kahluaTable)
    • receiveClientCommand

      public void receiveClientCommand​(java.lang.String string, IsoPlayer player, KahluaTable kahluaTable)
    • addGlobalObjectOnClient

      public void addGlobalObjectOnClient​(SGlobalObject sGlobalObject) throws java.io.IOException
      Throws:
      java.io.IOException
    • removeGlobalObjectOnClient

      public void removeGlobalObjectOnClient​(SGlobalObject sGlobalObject) throws java.io.IOException
      Throws:
      java.io.IOException
    • updateGlobalObjectOnClient

      public void updateGlobalObjectOnClient​(SGlobalObject sGlobalObject) throws java.io.IOException
      Throws:
      java.io.IOException
    • getInitialStateForClient

      public KahluaTable getInitialStateForClient()
    • OnIsoObjectChangedItself

      public void OnIsoObjectChangedItself​(IsoObject object)
    • loadedWorldVersion

      public int loadedWorldVersion()
    • load

      public void load​(java.nio.ByteBuffer byteBuffer, int int1) throws java.io.IOException
      Throws:
      java.io.IOException
    • save

      public void save​(java.nio.ByteBuffer byteBuffer) throws java.io.IOException
      Throws:
      java.io.IOException
    • load

      public void load()
    • save

      public void save()
    • Reset

      public void Reset()
      Overrides:
      Reset in class GlobalObjectSystem