Class SyncHandler
java.lang.Object
tech.anonymoushacker1279.immersiveweapons.event.SyncHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddebugDataHandler(float lastDamageDealt, float lastDamageTaken, UUID playerUUID) Sync damage values for debug tracing data from server to client.static voidsyncPersistentData(net.minecraft.nbt.CompoundTag tag, UUID playerUUID) Sync persistent data from server to client.
-
Constructor Details
-
SyncHandler
public SyncHandler()
-
-
Method Details
-
syncPersistentData
Sync persistent data from server to client. This is in a separate class to avoid loading client classes on the dedicated server.- Parameters:
tag- theCompoundTagto sync, should be fromEntity.getPersistentData()playerUUID- theUUIDof the player to sync to
-
debugDataHandler
Sync damage values for debug tracing data from server to client. This is in a separate class to avoid loading client classes on the dedicated server.- Parameters:
lastDamageDealt- the damage dealtlastDamageTaken- the damage takenplayerUUID- theUUIDof the player to sync to
-