updated packet system

This commit is contained in:
Oth3r 2024-04-23 11:05:28 -05:00
commit 2e02d67c8e
3 changed files with 39 additions and 22 deletions

View file

@ -6,6 +6,7 @@ import net.fabricmc.api.ClientModInitializer;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayConnectionEvents;
import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking;
import net.minecraft.network.packet.CustomPayload;
import one.oth3r.sit.packet.CustomPayloads;
public class SitClient implements ClientModInitializer {
public static boolean inGame = false;
@ -20,8 +21,9 @@ public class SitClient implements ClientModInitializer {
// reset inGame
ClientPlayConnectionEvents.DISCONNECT.register((handler, client) -> inGame = false);
}
public static CustomPayload sendPackets() {
Gson gson = new GsonBuilder().disableHtmlEscaping().create();
return new Sit.SettingsPayload(gson.toJson(Utl.getHandSettings()));
return new CustomPayloads.SettingsPayload(gson.toJson(Utl.HandSettings.getHandSettings()));
}
}