Только забилдил MCP 1.20.6 все запустился 0 ошибок при запуске зашел сначала на сервера поиграть все круто классно решил создать одиночку только нажимаю на одиночную игру начинает создаваться мир(ну это понятно нет ни одного мира) и потом сразу крашит игру с ошибкой
знаю что на данном форуме искать помощь тяжело но все же если ктото поможет буду благодарен
сама ошибка
последние методы в которых произошла ошибка
знаю что на данном форуме искать помощь тяжело но все же если ктото поможет буду благодарен
сама ошибка
Код:
Description: mouseClicked event handler
java.lang.IllegalStateException: Missing key in ResourceKey[minecraft:root / minecraft:worldgen/world_preset]: ResourceKey[minecraft:worldgen/world_preset / minecraft:normal]
at net.minecraft.core.Registry.lambda$getHolderOrThrow$9(Registry.java:143)
at java.base/java.util.Optional.orElseThrow(Optional.java:403)
at net.minecraft.core.Registry.getHolderOrThrow(Registry.java:143)
at net.minecraft.world.level.levelgen.presets.WorldPresets.createNormalWorldDimensions(WorldPresets.java:61)
at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.lambda$openFresh$1(CreateWorldScreen.java:127)
at net.minecraft.server.WorldLoader.load(WorldLoader.java:43)
at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.openFresh(CreateWorldScreen.java:123)
at net.minecraft.client.gui.screens.worldselection.WorldSelectionList.loadLevels(WorldSelectionList.java:191)
at net.minecraft.client.gui.screens.worldselection.WorldSelectionList.<init>(WorldSelectionList.java:110)
at net.minecraft.client.gui.screens.worldselection.SelectWorldScreen.init(SelectWorldScreen.java:40)
at net.minecraft.client.gui.screens.Screen.init(Screen.java:323)
at net.minecraft.client.Minecraft.setScreen(Minecraft.java:1070)
at net.minecraft.client.gui.screens.TitleScreen.lambda$createNormalMenuOptions$6(TitleScreen.java:161)
at net.minecraft.client.gui.components.Button.onPress(Button.java:36)
at net.minecraft.client.gui.components.AbstractButton.onClick(AbstractButton.java:45)
at net.minecraft.client.gui.components.AbstractWidget.mouseClicked(AbstractWidget.java:142)
at net.minecraft.client.gui.components.events.ContainerEventHandler.mouseClicked(ContainerEventHandler.java:40)
at net.minecraft.client.gui.screens.TitleScreen.mouseClicked(TitleScreen.java:326)
at net.minecraft.client.MouseHandler.lambda$onPress$0(MouseHandler.java:89)
at net.minecraft.client.gui.screens.Screen.wrapScreenError(Screen.java:468)
at net.minecraft.client.MouseHandler.onPress(MouseHandler.java:89)
at net.minecraft.client.MouseHandler.lambda$setup$4(MouseHandler.java:174)
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:93)
at net.minecraft.client.MouseHandler.lambda$setup$5(MouseHandler.java:174)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3509)
at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:205)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1232)
at net.minecraft.client.Minecraft.run(Minecraft.java:790)
at net.minecraft.client.main.Main.main(Main.java:239)
at Start.main(Start.java:15)
последние методы в которых произошла ошибка
Java:
default Holder.Reference<T> getHolderOrThrow(ResourceKey<T> p_249087_) {
return this.getHolder(p_249087_).orElseThrow(() -> new IllegalStateException("Missing key in " + this.key() + ": " + p_249087_));
}
Java:
public static WorldDimensions createNormalWorldDimensions(RegistryAccess p_251732_) {
return p_251732_.registryOrThrow(Registries.WORLD_PRESET).getHolderOrThrow(NORMAL).value().createWorldDimensions();
}