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);
|
session.sendUpstreamPacket(toSend);
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
EventBus eventBus = session.getGeyser().eventBus();
|
session.ensureInEventLoop(() -> {
|
||||||
eventBus.fire(new ServerCustomPayloadEvent(session, channel, packet.getData()));
|
EventBus eventBus = session.getGeyser().eventBus();
|
||||||
|
eventBus.fire(new ServerCustomPayloadEvent(session, channel, packet.getData()));
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue