From ee425c53413eb37a100436c9c9bddf18db2d5370 Mon Sep 17 00:00:00 2001 From: xSquishyLiam <56977759+xSquishyLiam@users.noreply.github.com> Date: Wed, 22 Oct 2025 11:03:37 +0100 Subject: [PATCH] Updated PE to 2.10.0 latest --- build.gradle.kts | 2 +- .../re/imc/geysermodelengine/listener/ModelListener.java | 9 ++------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 3783174..287f7a5 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -28,7 +28,7 @@ dependencies { compileOnly(files("libs/geyserutils-spigot-1.0-SNAPSHOT.jar")) compileOnly("org.geysermc.floodgate:api:2.2.4-SNAPSHOT") - implementation("com.github.retrooper:packetevents-spigot:2.10.0-SNAPSHOT") + implementation("com.github.retrooper:packetevents-spigot:2.10.0") implementation("org.bstats:bstats-bukkit:3.0.2") implementation("org.reflections:reflections:0.10.2") diff --git a/src/main/java/re/imc/geysermodelengine/listener/ModelListener.java b/src/main/java/re/imc/geysermodelengine/listener/ModelListener.java index dc94a0f..bf15a2b 100644 --- a/src/main/java/re/imc/geysermodelengine/listener/ModelListener.java +++ b/src/main/java/re/imc/geysermodelengine/listener/ModelListener.java @@ -51,10 +51,6 @@ public class ModelListener implements Listener { } } - /* - / xSquishyLiam: - / I'm wondering if we could move this to more of a player loading chunks instead of checking all worlds via PlayerChunkLoadEvent? - */ @EventHandler public void onWorldInit(WorldInitEvent event) { World world = event.getWorld(); @@ -62,9 +58,8 @@ public class ModelListener implements Listener { } /* - / xSquishyLiam - conclusion: - / I'm assuming when a player joins the server the packet for mob spawning is instant so the client resyncs itself - / hence why the pig is shown instead of going invisible and not displaying the texture of the modeled mob + / xSquishyLiam: + / Delay is required due to when a player joins the server the packet for mob spawning is instant so the client resyncs itself */ @EventHandler public void onPlayerJoin(PlayerJoinEvent event) {