Print legacy load reason in debug mode

This commit is contained in:
md_5 2020-01-31 19:20:02 +11:00
parent df371c1b69
commit 512ff7a52f

View File

@ -23,6 +23,7 @@ import net.minecraft.server.IRegistry;
import net.minecraft.server.Item; import net.minecraft.server.Item;
import net.minecraft.server.Items; import net.minecraft.server.Items;
import net.minecraft.server.MinecraftKey; import net.minecraft.server.MinecraftKey;
import net.minecraft.server.MinecraftServer;
import net.minecraft.server.NBTBase; import net.minecraft.server.NBTBase;
import net.minecraft.server.NBTTagCompound; import net.minecraft.server.NBTTagCompound;
import org.bukkit.Material; import org.bukkit.Material;
@ -254,6 +255,9 @@ public final class CraftLegacy {
static { static {
System.err.println("Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!"); System.err.println("Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!");
if (MinecraftServer.getServer() != null && MinecraftServer.getServer().isDebugging()) {
new Exception().printStackTrace();
}
SPAWN_EGGS.put((byte) 0, Material.PIG_SPAWN_EGG); // Will be fixed by updateMaterial if possible SPAWN_EGGS.put((byte) 0, Material.PIG_SPAWN_EGG); // Will be fixed by updateMaterial if possible