diff options
author | MiniDigger | Martin <[email protected]> | 2024-01-14 11:04:49 +0100 |
---|---|---|
committer | MiniDigger | Martin <[email protected]> | 2024-01-14 11:04:49 +0100 |
commit | bee74680e607c2e29b038329f62181238911cd83 (patch) | |
tree | 708fd1a4a0227d9071243adf2a42d5e9e96cde4a /patch-remap/og/net/minecraft/server/commands/CommandDifficulty.patch | |
parent | 0a44692ef6ff6e255d48eb3ba1bb114166eafda9 (diff) | |
download | Paper-bee74680e607c2e29b038329f62181238911cd83.tar.gz Paper-bee74680e607c2e29b038329f62181238911cd83.zip |
add remapped patches as a testsoftspoon
Diffstat (limited to 'patch-remap/og/net/minecraft/server/commands/CommandDifficulty.patch')
-rw-r--r-- | patch-remap/og/net/minecraft/server/commands/CommandDifficulty.patch | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/patch-remap/og/net/minecraft/server/commands/CommandDifficulty.patch b/patch-remap/og/net/minecraft/server/commands/CommandDifficulty.patch new file mode 100644 index 0000000000..2a303cc1f1 --- /dev/null +++ b/patch-remap/og/net/minecraft/server/commands/CommandDifficulty.patch @@ -0,0 +1,17 @@ +--- a/net/minecraft/server/commands/CommandDifficulty.java ++++ b/net/minecraft/server/commands/CommandDifficulty.java +@@ -44,11 +44,12 @@ + + public static int setDifficulty(CommandListenerWrapper commandlistenerwrapper, EnumDifficulty enumdifficulty) throws CommandSyntaxException { + MinecraftServer minecraftserver = commandlistenerwrapper.getServer(); ++ net.minecraft.server.level.WorldServer worldServer = commandlistenerwrapper.getLevel(); // CraftBukkit + +- if (minecraftserver.getWorldData().getDifficulty() == enumdifficulty) { ++ if (worldServer.getDifficulty() == enumdifficulty) { // CraftBukkit + throw CommandDifficulty.ERROR_ALREADY_DIFFICULT.create(enumdifficulty.getKey()); + } else { +- minecraftserver.setDifficulty(enumdifficulty, true); ++ worldServer.serverLevelData.setDifficulty(enumdifficulty); // CraftBukkit + commandlistenerwrapper.sendSuccess(() -> { + return IChatBaseComponent.translatable("commands.difficulty.success", enumdifficulty.getDisplayName()); + }, true); |