diff --git a/src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/EntityDataS2CP.kt b/src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/EntityDataS2CP.kt index 5caf5b65e..e1d17329f 100644 --- a/src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/EntityDataS2CP.kt +++ b/src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/entity/EntityDataS2CP.kt @@ -12,6 +12,7 @@ */ package de.bixilon.minosoft.protocol.packets.s2c.play.entity +import de.bixilon.minosoft.modding.event.EventInitiators import de.bixilon.minosoft.modding.event.events.EntityDataChangeEvent import de.bixilon.minosoft.protocol.network.connection.play.PlayConnection import de.bixilon.minosoft.protocol.packets.factory.LoadPacket @@ -31,7 +32,7 @@ class EntityDataS2CP(buffer: PlayInByteBuffer) : PlayS2CPacket { val entity = connection.world.entities[entityId] ?: return entity.data.merge(data) - connection.fireEvent(EntityDataChangeEvent(connection, this)) + connection.fireEvent(EntityDataChangeEvent(connection, EventInitiators.SERVER, entity)) }