diff --git a/patches/net/minecraft/command/impl/GameModeCommand.patch b/patches/net/minecraft/command/impl/GameModeCommand.patch index 60a60b9..197ae72 100644 --- a/patches/net/minecraft/command/impl/GameModeCommand.patch +++ b/patches/net/minecraft/command/impl/GameModeCommand.patch @@ -1,13 +1,13 @@ --- a/net/minecraft/command/impl/GameModeCommand.java +++ b/net/minecraft/command/impl/GameModeCommand.java -@@ -48,6 +48,10 @@ - +@@ -49,6 +49,10 @@ private static int func_198484_a(CommandContext p_198484_0_, Collection p_198484_1_, GameType p_198484_2_) { int i = 0; -+ + + if (p_198484_2_ == GameType.CREATIVE) { //Patched + p_198484_0_.getSource().func_197030_a(new TranslationTextComponent(" Creative mode? What are you, a cheater?"), false); //Patched + } //Patched - ++ for(ServerPlayerEntity serverplayerentity : p_198484_1_) { if (serverplayerentity.field_71134_c.func_73081_b() != p_198484_2_) { + serverplayerentity.func_71033_a(p_198484_2_); diff --git a/patches/net/minecraft/server/MinecraftServer.patch b/patches/net/minecraft/server/MinecraftServer.patch index 6f3f633..e836f08 100644 --- a/patches/net/minecraft/server/MinecraftServer.patch +++ b/patches/net/minecraft/server/MinecraftServer.patch @@ -6,7 +6,7 @@ import org.apache.logging.log4j.Logger; +import party._2a03.server.Config; //Patched - public abstract class MinecraftServer extends RecursiveEventLoop implements ISnooperInfo, ICommandExecutor, AutoCloseable, Runnable { + public abstract class MinecraftServer extends RecursiveEventLoop implements ISnooperInfo, ICommandSource, AutoCloseable, Runnable { private static final Logger field_147145_h = LogManager.getLogger(); @@ -810,6 +811,7 @@ }