Fix class preloading
This commit is contained in:
@@ -2331,11 +2331,19 @@ diff --git a/src/main/java/net/minecraft/server/Main.java b/src/main/java/net/mi
|
||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||
--- a/src/main/java/net/minecraft/server/Main.java
|
||||
+++ b/src/main/java/net/minecraft/server/Main.java
|
||||
@@ -0,0 +0,0 @@ import net.minecraft.server.players.UserCache;
|
||||
import net.minecraft.util.MathHelper;
|
||||
import net.minecraft.util.datafix.DataConverterRegistry;
|
||||
import net.minecraft.util.worldupdate.WorldUpgrader;
|
||||
+import net.minecraft.world.entity.npc.VillagerTrades;
|
||||
import net.minecraft.world.level.DataPackConfiguration;
|
||||
import net.minecraft.world.level.GameRules;
|
||||
import net.minecraft.world.level.World;
|
||||
@@ -0,0 +0,0 @@ public class Main {
|
||||
|
||||
convertable_conversionsession.a((IRegistryCustom) iregistrycustom_dimension, (SaveData) object);
|
||||
*/
|
||||
+ Class.forName("net.minecraft.server.VillagerTrades");// Paper - load this sync so it won't fail later async
|
||||
+ Class.forName(VillagerTrades.class.getSimpleName());// Paper - load this sync so it won't fail later async
|
||||
final DedicatedServer dedicatedserver = (DedicatedServer) MinecraftServer.a((thread) -> {
|
||||
DedicatedServer dedicatedserver1 = new DedicatedServer(optionset, datapackconfiguration1, thread, iregistrycustom_dimension, convertable_conversionsession, resourcepackrepository, datapackresources, null, dedicatedserversettings, DataConverterRegistry.a(), minecraftsessionservice, gameprofilerepository, usercache, WorldLoadListenerLogger::new);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user