From 47f1430dd0e8cbec82470caeb97c6e11bcd9d60e Mon Sep 17 00:00:00 2001 From: apricityx Date: Mon, 7 Oct 2024 15:57:58 +0800 Subject: [PATCH] Fix. --- .../SignBlockEntityMixin.java | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/main/java/tech/mctown/cma/mixins/runCommandOnSign/SignBlockEntityMixin.java b/src/main/java/tech/mctown/cma/mixins/runCommandOnSign/SignBlockEntityMixin.java index 0d6f541..82be6f3 100644 --- a/src/main/java/tech/mctown/cma/mixins/runCommandOnSign/SignBlockEntityMixin.java +++ b/src/main/java/tech/mctown/cma/mixins/runCommandOnSign/SignBlockEntityMixin.java @@ -15,25 +15,25 @@ @Mixin(SignBlockEntity.class) public abstract class SignBlockEntityMixin { - - @Shadow - protected abstract Text[] getTexts(boolean filtered); - - @Inject(method = "onActivate", at = @At("HEAD")) - public void runCommandOnActivated(ServerPlayerEntity player, CallbackInfoReturnable ci) { - if (CMASettings.runCommandOnSign) { - Text[] texts = this.getTexts(player.shouldFilterText()); - StringBuilder rawText = new StringBuilder(); - for (Text t : texts) { - rawText.append(t.getString()); - } - String text = rawText.toString(); - if (text.startsWith("/") && player.getMainHandStack().isOf(Items.AIR) && !player.isSneaking()) { - String actualCommand = text.substring(1); - // No cheating! - ServerCommandSource commandSource = player.getCommandSource(); - commandSource.getServer().getCommandManager().execute(commandSource, actualCommand); - } - } - } +// +// @Shadow +// protected abstract Text[] getTexts(boolean filtered); +// +// @Inject(method = "onActivate", at = @At("HEAD")) +// public void runCommandOnActivated(ServerPlayerEntity player, CallbackInfoReturnable ci) { +// if (CMASettings.runCommandOnSign) { +// Text[] texts = this.getTexts(player.shouldFilterText()); +// StringBuilder rawText = new StringBuilder(); +// for (Text t : texts) { +// rawText.append(t.getString()); +// } +// String text = rawText.toString(); +// if (text.startsWith("/") && player.getMainHandStack().isOf(Items.AIR) && !player.isSneaking()) { +// String actualCommand = text.substring(1); +// // No cheating! +// ServerCommandSource commandSource = player.getCommandSource(); +// commandSource.getServer().getCommandManager().execute(commandSource, actualCommand); +// } +// } +// } }