mirror of
https://github.com/Xiao-MoMi/craft-engine.git
synced 2025-12-23 17:09:19 +00:00
fix bugs
This commit is contained in:
@@ -82,7 +82,7 @@ public class BukkitNetworkManager implements NetworkManager, Listener, PluginMes
|
|||||||
this.packetConsumer = FastNMS.INSTANCE::sendPacket;
|
this.packetConsumer = FastNMS.INSTANCE::sendPacket;
|
||||||
this.packetsConsumer = ((serverPlayer, packets) -> {
|
this.packetsConsumer = ((serverPlayer, packets) -> {
|
||||||
Object bundle = FastNMS.INSTANCE.constructor$ClientboundBundlePacket(packets);
|
Object bundle = FastNMS.INSTANCE.constructor$ClientboundBundlePacket(packets);
|
||||||
packetConsumer.accept(serverPlayer, bundle);
|
this.packetConsumer.accept(serverPlayer, bundle);
|
||||||
});
|
});
|
||||||
this.immediatePacketConsumer = (serverPlayer, packet) -> {
|
this.immediatePacketConsumer = (serverPlayer, packet) -> {
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -166,7 +166,9 @@ public abstract class CraftEngine implements Plugin {
|
|||||||
// register songs
|
// register songs
|
||||||
this.soundManager.runDelayedSyncTasks();
|
this.soundManager.runDelayedSyncTasks();
|
||||||
// register recipes
|
// register recipes
|
||||||
this.recipeManager.runDelayedSyncTasks();
|
if (reloadRecipe) {
|
||||||
|
this.recipeManager.runDelayedSyncTasks();
|
||||||
|
}
|
||||||
long time4 = System.currentTimeMillis();
|
long time4 = System.currentTimeMillis();
|
||||||
long syncTime = time4 - time3;
|
long syncTime = time4 - time3;
|
||||||
this.reloadEventDispatcher.accept(this);
|
this.reloadEventDispatcher.accept(this);
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ public interface NetworkManager extends Manageable {
|
|||||||
void sendPacket(@NotNull NetWorkUser player, Object packet, boolean immediately);
|
void sendPacket(@NotNull NetWorkUser player, Object packet, boolean immediately);
|
||||||
|
|
||||||
default void sendPackets(@NotNull NetWorkUser player, List<Object> packet) {
|
default void sendPackets(@NotNull NetWorkUser player, List<Object> packet) {
|
||||||
sendPacket(player, packet, false);
|
sendPackets(player, packet, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void sendPackets(@NotNull NetWorkUser player, List<Object> packet, boolean immediately);
|
void sendPackets(@NotNull NetWorkUser player, List<Object> packet, boolean immediately);
|
||||||
|
|||||||
Reference in New Issue
Block a user