Update to 1.19-pre1

This commit is contained in:
shedaniel
2022-05-19 20:19:08 +08:00
parent 0adf9a2e6d
commit 258d23c62e
12 changed files with 172 additions and 91 deletions

View File

@@ -62,11 +62,12 @@ public class DebugEvents {
return EventResult.pass();
});
ChatEvent.SERVER.register((player, message) -> {
TestMod.SINK.accept("Server chat received: " + message);
if (message.getString().contains("shit")) {
return CompoundEventResult.interruptFalse(Component.empty());
TestMod.SINK.accept("Server chat received: " + message.getRaw());
if (message.getRaw().getString().contains("shit")) {
return EventResult.interruptFalse();
}
return CompoundEventResult.interruptTrue(message.copy().withStyle(ChatFormatting.AQUA));
message.modifyBoth(component -> component.copy().withStyle(ChatFormatting.AQUA));
return EventResult.interruptTrue();
});
CommandPerformEvent.EVENT.register(event -> {
TestMod.SINK.accept("Server command performed: " + event.getResults().getReader().getString());