@@ -64,7 +64,7 @@ index dd0143f319d4adef8834c513af34b1cce7a94a84..40f6d9845d2405c6e54c5213618e1b21
6464 if (this.source.acceptsSuccess() && !this.silent) {
6565 this.source.sendSystemMessage(message);
6666diff --git a/src/main/java/net/minecraft/server/dedicated/DedicatedServer.java b/src/main/java/net/minecraft/server/dedicated/DedicatedServer.java
67- index 7c09182f465b66979e1981222d20fa4f574680d5..629024e5c3f480bd50ae2df9dadb72f06a62c3bf 100644
67+ index 01928849f9dd42a3ea8826b56d419e8c09450f47..a18abdcbc51f3b6fda96a4f6dd8674521338f37f 100644
6868--- a/src/main/java/net/minecraft/server/dedicated/DedicatedServer.java
6969+++ b/src/main/java/net/minecraft/server/dedicated/DedicatedServer.java
7070@@ -223,6 +223,15 @@ public class DedicatedServer extends MinecraftServer implements ServerInterface
@@ -84,7 +84,7 @@ index 7c09182f465b66979e1981222d20fa4f574680d5..629024e5c3f480bd50ae2df9dadb72f0
8484 io.papermc.paper.brigadier.PaperBrigadierProviderImpl.INSTANCE.getClass(); // init PaperBrigadierProvider
8585 // Paper end
8686diff --git a/src/main/java/net/minecraft/world/level/Level.java b/src/main/java/net/minecraft/world/level/Level.java
87- index 29a2ba6b84c01280f8c7f32e6a78e3dd6c53cb07..544f7ff70486c31e9caddf574265a42c07af3166 100644
87+ index 35d6a8fe168caa5b68b471bd78cc95b99758d1b0..0c397d4c1efc7a812ecc02119b9740cbac303a04 100644
8888--- a/src/main/java/net/minecraft/world/level/Level.java
8989+++ b/src/main/java/net/minecraft/world/level/Level.java
9090@@ -174,6 +174,8 @@ public abstract class Level implements LevelAccessor, AutoCloseable {
@@ -105,7 +105,7 @@ index 29a2ba6b84c01280f8c7f32e6a78e3dd6c53cb07..544f7ff70486c31e9caddf574265a42c
105105 this.world = new CraftWorld((ServerLevel) this, gen, biomeProvider, env);
106106
107107diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
108- index f9b2b6f8bededc5d87fcaac59ff14bac7d76073b..27b423da045bbe840b81ccca1729eba047e24d3d 100644
108+ index 8fc70e7f75786ad10a97676a04bc0bc91f9526fe..37af56b657fa2d7e17c02f230b66a514b21cf344 100644
109109--- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java
110110+++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
111111@@ -966,6 +966,7 @@ public final class CraftServer implements Server {
@@ -172,10 +172,10 @@ index f30621be24c6c3a4f173436fce1ad1c13507c84f..e859f1078a42de196a69818a34a8b2c2
172172 .withRequiredArg()
173173diff --git a/src/main/java/org/purpurmc/purpur/PurpurConfig.java b/src/main/java/org/purpurmc/purpur/PurpurConfig.java
174174new file mode 100644
175- index 0000000000000000000000000000000000000000..6dbb2e10ed244845fe9f857b237589900ea3cf40
175+ index 0000000000000000000000000000000000000000..5907e78bb059bca4a63ea8043d0be730412d9c13
176176--- /dev/null
177177+++ b/src/main/java/org/purpurmc/purpur/PurpurConfig.java
178- @@ -0,0 +1,170 @@
178+ @@ -0,0 +1,173 @@
179179+ package org.purpurmc.purpur;
180180+
181181+ import co.aikar.timings.TimingsManager;
@@ -193,6 +193,7 @@ index 0000000000000000000000000000000000000000..6dbb2e10ed244845fe9f857b23758990
193193+ import net.minecraft.world.food.FoodProperties;
194194+ import net.minecraft.world.food.Foods;
195195+ import net.minecraft.world.item.enchantment.Enchantment;
196+ + import net.minecraft.world.level.block.Blocks;
196197+ import org.bukkit.Bukkit;
197198+ import org.bukkit.command.Command;
198199+ import org.bukkit.configuration.ConfigurationSection;
@@ -254,6 +255,8 @@ index 0000000000000000000000000000000000000000..6dbb2e10ed244845fe9f857b23758990
254255+ set("config-version", 30);
255256+
256257+ readConfig(PurpurConfig.class, null);
258+ +
259+ + Blocks.rebuildCache();
257260+ }
258261+
259262+ protected static void log(String s) {
0 commit comments