diff options
| author | hackthetime <l4bg0jb7@duck.com> | 2023-09-15 13:34:45 +0200 |
|---|---|---|
| committer | hackthetime <l4bg0jb7@duck.com> | 2023-09-15 13:34:45 +0200 |
| commit | 32b5cdf7b7628164a795258559a7ce9c63911295 (patch) | |
| tree | 392ee50c7f66c70c92a46b85ae5ec788aaa05cf0 /src/main/java/de/hype/bbsentials/packets | |
| parent | 9616b434745f6a0f5bedc0c8145e9e7e214b3cf3 (diff) | |
| download | BBsentials-32b5cdf7b7628164a795258559a7ce9c63911295.tar.gz BBsentials-32b5cdf7b7628164a795258559a7ce9c63911295.tar.bz2 BBsentials-32b5cdf7b7628164a795258559a7ce9c63911295.zip | |
started working on Mod Menu Config Screen.
Missing Configuration still atm. if its not running unset the entry point mod menue in the fabric.mod.json
Diffstat (limited to 'src/main/java/de/hype/bbsentials/packets')
14 files changed, 44 insertions, 19 deletions
diff --git a/src/main/java/de/hype/bbsentials/packets/PacketManager.java b/src/main/java/de/hype/bbsentials/packets/PacketManager.java index a6d94d4..03d25ed 100644 --- a/src/main/java/de/hype/bbsentials/packets/PacketManager.java +++ b/src/main/java/de/hype/bbsentials/packets/PacketManager.java @@ -25,7 +25,7 @@ public class PacketManager { public static void initializePacketActions(BBsentialConnection connection) { packets.add(new Packet<>(SplashNotifyPacket.class, connection::onSplashNotify)); packets.add(new Packet<>(BingoChatMessagePacket.class, connection::onBingoChatMessagePacket)); - packets.add(new Packet<>(ChChestPackage.class, connection::onChChestPackage)); + packets.add(new Packet<>(ChChestPacket.class, connection::onChChestPackage)); // packets.add(new Packet<>(DisconnectPacket.class, connection::dummy)); // packets.add(new Packet<>(InternalCommandPacket.class, connection::dummy)); packets.add(new Packet<>(MiningEventPacket.class, connection::onMiningEventPacket)); diff --git a/src/main/java/de/hype/bbsentials/packets/packets/BroadcastMessagePacket.java b/src/main/java/de/hype/bbsentials/packets/packets/BroadcastMessagePacket.java index 2e507c7..aa0cb89 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/BroadcastMessagePacket.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/BroadcastMessagePacket.java @@ -1,5 +1,6 @@ package de.hype.bbsentials.packets.packets; + import de.hype.bbsentials.packets.AbstractPacket; public class BroadcastMessagePacket extends AbstractPacket { diff --git a/src/main/java/de/hype/bbsentials/packets/packets/ChChestPackage.java b/src/main/java/de/hype/bbsentials/packets/packets/ChChestPacket.java index e2252e8..4519b66 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/ChChestPackage.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/ChChestPacket.java @@ -1,12 +1,11 @@ package de.hype.bbsentials.packets.packets; - -import de.hype.bbsentials.constants.enviromentShared.ChChestItem; import de.hype.bbsentials.packets.AbstractPacket; +import de.hype.bbsentials.constants.enviromentShared.ChChestItem; -public class ChChestPackage extends AbstractPacket { +public class ChChestPacket extends AbstractPacket { - public ChChestPackage(String announcerUsername, ChChestItem[] items, String locationCoords, String bbcommand, String extraMessage) { + public ChChestPacket(String announcerUsername, ChChestItem[] items, String locationCoords, String bbcommand, String extraMessage) { super(1, 1); //Min and Max supported Version this.announcerUsername = announcerUsername; this.locationCoords = locationCoords; diff --git a/src/main/java/de/hype/bbsentials/packets/packets/DisconnectPacket.java b/src/main/java/de/hype/bbsentials/packets/packets/DisconnectPacket.java index 4a37693..ab04d1a 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/DisconnectPacket.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/DisconnectPacket.java @@ -1,18 +1,19 @@ package de.hype.bbsentials.packets.packets; - import de.hype.bbsentials.packets.AbstractPacket; +import de.hype.bbsentials.constants.enviromentShared.InternalReasonConstants; public class DisconnectPacket extends AbstractPacket { - public DisconnectPacket(String internalReason, int[] waitBeforeReconnect, String displayReason, String displayMessage) { + public DisconnectPacket(InternalReasonConstants internalReason, int[] waitBeforeReconnect, String displayReason, String displayMessage) { super(1, 1); //Min and Max supportet Version this.internalReason = internalReason; this.waitBeforeReconnect = waitBeforeReconnect; this.displayReason = displayReason; this.displayMessage = displayMessage; } - public final String internalReason; + + public final InternalReasonConstants internalReason; public final int[] waitBeforeReconnect; public final String displayReason; public final String displayMessage; diff --git a/src/main/java/de/hype/bbsentials/packets/packets/DisplayMessagePacket.java b/src/main/java/de/hype/bbsentials/packets/packets/DisplayMessagePacket.java index da99a99..9774f38 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/DisplayMessagePacket.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/DisplayMessagePacket.java @@ -1,6 +1,5 @@ package de.hype.bbsentials.packets.packets; - import de.hype.bbsentials.packets.AbstractPacket; public class DisplayMessagePacket extends AbstractPacket { diff --git a/src/main/java/de/hype/bbsentials/packets/packets/DisplayTellrawMessagePacket.java b/src/main/java/de/hype/bbsentials/packets/packets/DisplayTellrawMessagePacket.java index 9329878..b0580e5 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/DisplayTellrawMessagePacket.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/DisplayTellrawMessagePacket.java @@ -1,6 +1,5 @@ package de.hype.bbsentials.packets.packets; - import de.hype.bbsentials.packets.AbstractPacket; public class DisplayTellrawMessagePacket extends AbstractPacket { diff --git a/src/main/java/de/hype/bbsentials/packets/packets/InternalCommandPacket.java b/src/main/java/de/hype/bbsentials/packets/packets/InternalCommandPacket.java index cf8c8f7..077e3d4 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/InternalCommandPacket.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/InternalCommandPacket.java @@ -1,6 +1,5 @@ package de.hype.bbsentials.packets.packets; - import de.hype.bbsentials.packets.AbstractPacket; //Only used for small things which don't really need an own Packet. diff --git a/src/main/java/de/hype/bbsentials/packets/packets/InvalidCommandFeedbackPacket.java b/src/main/java/de/hype/bbsentials/packets/packets/InvalidCommandFeedbackPacket.java index b57be4a..d1173ea 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/InvalidCommandFeedbackPacket.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/InvalidCommandFeedbackPacket.java @@ -1,6 +1,5 @@ package de.hype.bbsentials.packets.packets; - import de.hype.bbsentials.packets.AbstractPacket; public class InvalidCommandFeedbackPacket extends AbstractPacket { diff --git a/src/main/java/de/hype/bbsentials/packets/packets/MiningEventPacket.java b/src/main/java/de/hype/bbsentials/packets/packets/MiningEventPacket.java index 5dd383f..ae2f436 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/MiningEventPacket.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/MiningEventPacket.java @@ -1,9 +1,8 @@ package de.hype.bbsentials.packets.packets; - +import de.hype.bbsentials.packets.AbstractPacket; import de.hype.bbsentials.constants.enviromentShared.Islands; import de.hype.bbsentials.constants.enviromentShared.MiningEvents; -import de.hype.bbsentials.packets.AbstractPacket; public class MiningEventPacket extends AbstractPacket { diff --git a/src/main/java/de/hype/bbsentials/packets/packets/PartyPacket.java b/src/main/java/de/hype/bbsentials/packets/packets/PartyPacket.java new file mode 100644 index 0000000..23325d9 --- /dev/null +++ b/src/main/java/de/hype/bbsentials/packets/packets/PartyPacket.java @@ -0,0 +1,16 @@ +package de.hype.bbsentials.packets.packets; + +import de.hype.bbsentials.packets.AbstractPacket; + +public class PartyPacket extends AbstractPacket { + + public PartyPacket(String type, String[] users) { + super(1, 1); //Min and Max supportet Version + this.type = type; + this.users = users; + } + + public final String type; + public final String[] users; + +} diff --git a/src/main/java/de/hype/bbsentials/packets/packets/RequestConnectPacket.java b/src/main/java/de/hype/bbsentials/packets/packets/RequestConnectPacket.java index 62bac83..6009de5 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/RequestConnectPacket.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/RequestConnectPacket.java @@ -1,12 +1,11 @@ package de.hype.bbsentials.packets.packets; - import de.hype.bbsentials.packets.AbstractPacket; public class RequestConnectPacket extends AbstractPacket { - public RequestConnectPacket(String mcuuid, String key, int clientApiVersion, String authType ) { + public RequestConnectPacket(String mcuuid, String key, int clientApiVersion, String authType) { super(1, 1); //Min and Max supported Version this.mcuuid = mcuuid; this.key = key; diff --git a/src/main/java/de/hype/bbsentials/packets/packets/SplashNotifyPacket.java b/src/main/java/de/hype/bbsentials/packets/packets/SplashNotifyPacket.java index bfdc275..ab0076e 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/SplashNotifyPacket.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/SplashNotifyPacket.java @@ -1,8 +1,7 @@ package de.hype.bbsentials.packets.packets; - -import de.hype.bbsentials.constants.enviromentShared.Islands; import de.hype.bbsentials.packets.AbstractPacket; +import de.hype.bbsentials.constants.enviromentShared.Islands; public class SplashNotifyPacket extends AbstractPacket { diff --git a/src/main/java/de/hype/bbsentials/packets/packets/SystemMessagePacket.java b/src/main/java/de/hype/bbsentials/packets/packets/SystemMessagePacket.java new file mode 100644 index 0000000..c8ba534 --- /dev/null +++ b/src/main/java/de/hype/bbsentials/packets/packets/SystemMessagePacket.java @@ -0,0 +1,16 @@ +package de.hype.bbsentials.packets.packets; + +import de.hype.bbsentials.packets.AbstractPacket; + +public class SystemMessagePacket extends AbstractPacket { + public final String message; + public final boolean important; + public final boolean ping; + + public SystemMessagePacket(String message, boolean important, boolean ping) { + super(1, 1); //Min and Max supported Version + this.message = message; + this.important = important; + this.ping = ping; + } +} diff --git a/src/main/java/de/hype/bbsentials/packets/packets/WelcomeClientPacket.java b/src/main/java/de/hype/bbsentials/packets/packets/WelcomeClientPacket.java index 4b2f7c3..f1c80b3 100644 --- a/src/main/java/de/hype/bbsentials/packets/packets/WelcomeClientPacket.java +++ b/src/main/java/de/hype/bbsentials/packets/packets/WelcomeClientPacket.java @@ -1,6 +1,5 @@ package de.hype.bbsentials.packets.packets; - import de.hype.bbsentials.packets.AbstractPacket; public class WelcomeClientPacket extends AbstractPacket { |
