mirror of https://github.com/GeyserMC/Geyser.git
Wrap firing ServerCustomPayloadEvent in ensureInEventLoop
This commit is contained in:
parent
96d99c3093
commit
a1a2959f03
|
@ -141,8 +141,10 @@ public class JavaCustomPayloadTranslator extends PacketTranslator<ClientboundCus
|
|||
session.sendUpstreamPacket(toSend);
|
||||
});
|
||||
} else {
|
||||
EventBus eventBus = session.getGeyser().eventBus();
|
||||
eventBus.fire(new ServerCustomPayloadEvent(session, channel, packet.getData()));
|
||||
session.ensureInEventLoop(() -> {
|
||||
EventBus eventBus = session.getGeyser().eventBus();
|
||||
eventBus.fire(new ServerCustomPayloadEvent(session, channel, packet.getData()));
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue