From c9f08bf9229bebfc926e9addf6818ee6687e6c04 Mon Sep 17 00:00:00 2001 From: UserNugget Date: Wed, 21 Feb 2024 15:49:55 +0300 Subject: [PATCH] 1.0.6: Velocity b360+ support --- VERSION | 2 +- build.gradle | 2 +- src/main/java/net/elytrium/fastmotd/FastMOTD.java | 2 +- .../net/elytrium/fastmotd/dummy/DummyPlayer.java | 15 +++++++++++++++ 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/VERSION b/VERSION index 90a27f9..af0b7dd 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.5 +1.0.6 diff --git a/build.gradle b/build.gradle index b1bae10..c0f703b 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,7 @@ plugins { } setGroup("net.elytrium") -setVersion("1.0.5") +setVersion("1.0.6") java { setSourceCompatibility(JavaVersion.VERSION_17) diff --git a/src/main/java/net/elytrium/fastmotd/FastMOTD.java b/src/main/java/net/elytrium/fastmotd/FastMOTD.java index 088e038..5c0377b 100644 --- a/src/main/java/net/elytrium/fastmotd/FastMOTD.java +++ b/src/main/java/net/elytrium/fastmotd/FastMOTD.java @@ -198,7 +198,7 @@ public void reload() { Component kickReasonComponent = serializer.deserialize(Settings.IMP.MAINTENANCE.KICK_MESSAGE); this.kickReason = this.preparedPacketFactory .createPreparedPacket(ProtocolVersion.MINIMUM_VERSION, ProtocolVersion.MAXIMUM_VERSION) - .prepare(version -> DisconnectPacket.create(kickReasonComponent, version, true)) + .prepare(version -> DisconnectPacket.create(kickReasonComponent, version, StateRegistry.LOGIN)) .build(); this.kickWhitelist = Settings.IMP.MAINTENANCE.KICK_WHITELIST.stream().map((String host) -> { diff --git a/src/main/java/net/elytrium/fastmotd/dummy/DummyPlayer.java b/src/main/java/net/elytrium/fastmotd/dummy/DummyPlayer.java index f1b71a5..c161ecf 100644 --- a/src/main/java/net/elytrium/fastmotd/dummy/DummyPlayer.java +++ b/src/main/java/net/elytrium/fastmotd/dummy/DummyPlayer.java @@ -190,6 +190,21 @@ public boolean sendPluginMessage(ChannelIdentifier identifier, byte[] data) { return null; } + @Override + public void addCustomChatCompletions(@NotNull Collection collection) { + + } + + @Override + public void removeCustomChatCompletions(@NotNull Collection collection) { + + } + + @Override + public void setCustomChatCompletions(@NotNull Collection collection) { + + } + @Override public Tristate getPermissionValue(String permission) { return null;