File tree Expand file tree Collapse file tree 2 files changed +7
-10
lines changed
src/main/java/com/example/mod Expand file tree Collapse file tree 2 files changed +7
-10
lines changed Original file line number Diff line number Diff line change 11plugins {
22 java
3- id(" com.github.weave-mc.weave" ) version ( " 3ad11a0fd5 " )
3+ id(" com.github.weave-mc.weave" ) version " 85846a675a "
44}
55
66group = " com.example"
@@ -13,12 +13,11 @@ repositories {
1313}
1414
1515dependencies {
16- implementation(" com.github.Weave-MC :Weave-Loader:bf715e2b8d " )
16+ implementation(" com.github.weave-mc :Weave-Loader:e92617f4e2 " )
1717}
1818
1919minecraft {
20- version = " 1.8.9"
21- mappings = " stable_22"
20+ version.set(" 1.8.9" )
2221}
2322
2423tasks.compileJava {
Original file line number Diff line number Diff line change 22
33import club .maxstats .weave .loader .api .ModInitializer ;
44import club .maxstats .weave .loader .api .HookManager ;
5- import club .maxstats .weave .loader .api .event .ChatReceivedEvent ;
6- import club .maxstats .weave .loader .api .event .EventBus ;
7- import club .maxstats .weave .loader .api .event .InputEvent ;
5+ import club .maxstats .weave .loader .api .event .*;
86import net .minecraft .client .Minecraft ;
97import net .minecraft .util .ChatComponentText ;
108import org .jetbrains .annotations .NotNull ;
1513
1614public class ExampleMod implements ModInitializer {
1715 @ Override
18- public void preinit (@ NotNull HookManager hookManager ) {
16+ public void preInit (@ NotNull HookManager hookManager ) {
1917 hookManager .register ("net/minecraft/client/Minecraft" , cn -> {
2018 cn .methods .stream ()
2119 .filter (m -> m .name .equals ("startGame" ))
@@ -36,8 +34,8 @@ public void preinit(@NotNull HookManager hookManager) {
3634 );
3735 });
3836
39- EventBus .INSTANCE .subscribe (ChatReceivedEvent .class , e -> {
40- if (e .getMessage ().getUnformattedText (). contains ( "Hello Computer " )) {
37+ EventBus .INSTANCE .subscribe (ChatSentEvent .class , e -> {
38+ if (e .getMessage ().equalsIgnoreCase ( "hello computer " )) {
4139 e .setCancelled (true );
4240 Minecraft .getMinecraft ().thePlayer .addChatMessage (new ChatComponentText ("Hello Player" ));
4341 }
You can’t perform that action at this time.
0 commit comments