diff --git a/build-number.txt b/build-number.txt index 58f0d919..241f65d2 100644 --- a/build-number.txt +++ b/build-number.txt @@ -1 +1 @@ -3260 \ No newline at end of file +3262 \ No newline at end of file diff --git a/src/main/java/me/chayapak1/chomens_bot/plugins/CorePlugin.java b/src/main/java/me/chayapak1/chomens_bot/plugins/CorePlugin.java index b99e91c3..3bd49d67 100644 --- a/src/main/java/me/chayapak1/chomens_bot/plugins/CorePlugin.java +++ b/src/main/java/me/chayapak1/chomens_bot/plugins/CorePlugin.java @@ -13,6 +13,7 @@ import org.cloudburstmc.math.vector.Vector3i; import org.cloudburstmc.nbt.NbtMap; import org.cloudburstmc.nbt.NbtMapBuilder; import org.geysermc.mcprotocollib.network.Session; +import org.geysermc.mcprotocollib.network.event.session.ConnectedEvent; import org.geysermc.mcprotocollib.network.event.session.DisconnectedEvent; import org.geysermc.mcprotocollib.protocol.data.game.entity.object.Direction; import org.geysermc.mcprotocollib.protocol.data.game.entity.player.Hand; @@ -500,6 +501,12 @@ public class CorePlugin implements Listener { refill(); } + @Override + public void connected (final ConnectedEvent event) { + // in case we don't have friends like obd and/or hbot (and other bots that turn this gamerule off) + pendingCommands.add("minecraft:gamerule commandBlockOutput false"); + } + @Override public void disconnected (final DisconnectedEvent event) { ready = false;