aboutsummaryrefslogtreecommitdiffhomepage
path: root/patch-remap/og/net/minecraft/server/commands/CommandReload.patch
blob: 46887c0149fc5249a084ac85924a5d934379121f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- a/net/minecraft/server/commands/CommandReload.java
+++ b/net/minecraft/server/commands/CommandReload.java
@@ -44,6 +44,16 @@
         return collection1;
     }
 
+    // CraftBukkit start
+    public static void reload(MinecraftServer minecraftserver) {
+        ResourcePackRepository resourcepackrepository = minecraftserver.getPackRepository();
+        SaveData savedata = minecraftserver.getWorldData();
+        Collection<String> collection = resourcepackrepository.getSelectedIds();
+        Collection<String> collection1 = discoverNewPacks(resourcepackrepository, savedata, collection);
+        minecraftserver.reloadResources(collection1);
+    }
+    // CraftBukkit end
+
     public static void register(CommandDispatcher<CommandListenerWrapper> commanddispatcher) {
         commanddispatcher.register((LiteralArgumentBuilder) ((LiteralArgumentBuilder) net.minecraft.commands.CommandDispatcher.literal("reload").requires((commandlistenerwrapper) -> {
             return commandlistenerwrapper.hasPermission(2);