Jump to content

Creating custom recipe types in Forge 48


JacksStuff

Recommended Posts

I'm somewhat of a beginner at forge and I'm trying to add custom recipe types to my mod. I've been trying to adapt the solution from https://www.youtube.com/watch?v=IOFbegpYY0k and update it to 1.20.2 with the help of the forge docs without success.

Does anyone know anything about creating such behaviour? Any help would be appreciated.

My recipe is a simple recipe similar to the legacy smithing recipe, heres a JSON example (the "//" will be replaced with some items):

{
  "type": "magic_overhaul:rune_inscribing",
  "base": {
    "item": "//base item"
  },
  "template": {
    "item": "//template item"
  },
  "output": {
    "count": 1,
    "item": "//output item"
  }
}

What I'm interested most is how to implement the RecipeSerializer and RecipeType classes within my Recipe class.

Here's my current RecipeSerializer:

Spoiler
public static class Serializer implements RecipeSerializer<RuneInscribingRecipe> {
        private static final Codec<RuneInscribingRecipe> CODEC = RecordCodecBuilder.create(
                (builder) -> builder.group(
                        Ingredient.CODEC.fieldOf("template").forGetter(RuneInscribingRecipe::getTemplate),
                        Ingredient.CODEC.fieldOf("base").forGetter(RuneInscribingRecipe::getBase),
                        ItemStack.CODEC.fieldOf("output").forGetter((RuneInscribingRecipe recipe) -> recipe.output)
                ).apply(builder, RuneInscribingRecipe::new));


        public Serializer() {

        }

        @Override
        public Codec<RuneInscribingRecipe> codec() {
            return CODEC;
        }


        @Override
        public @Nullable RuneInscribingRecipe fromNetwork(FriendlyByteBuf friendlyByteBuf) {
            Ingredient base = Ingredient.fromNetwork(friendlyByteBuf);
            Ingredient template = Ingredient.fromNetwork(friendlyByteBuf);

            ItemStack output = friendlyByteBuf.readItem();

            return new RuneInscribingRecipe(base, template, output);
        }

        @Override
        public void toNetwork(FriendlyByteBuf friendlyByteBuf, RuneInscribingRecipe runeInscribingRecipe) {
            runeInscribingRecipe.base.toNetwork(friendlyByteBuf);
            runeInscribingRecipe.template.toNetwork(friendlyByteBuf);

            friendlyByteBuf.writeItemStack(runeInscribingRecipe.output, false);
        }
    }

 

Here's the RecipeType:

Spoiler
public static class Type implements RecipeType<RuneInscribingRecipe> {
        @Override
        public String toString() {
            return MagicOverhaul.MOD_ID + ":rune_inscribing";
        }
    }

 

 

Please comment if you need any more code fragments.

Edited by JacksStuff
Link to comment
Share on other sites

1 hour ago, dee12452 said:

I don't spot anything obvious. Can you post the code where you register the serializer?

public class ModRecipes {
    public static final DeferredRegister<RecipeSerializer<?>> SERIALIZERS =
            DeferredRegister.create(ForgeRegistries.RECIPE_SERIALIZERS, MagicOverhaul.MOD_ID);

    public static final RegistryObject<RecipeSerializer<RuneInscribingRecipe>> RUNE_INSCRIBING_SERIALIZER =
            SERIALIZERS.register("rune_inscribing", () -> new RuneInscribingRecipe.Serializer());


    public static void register(IEventBus eventBus){
        SERIALIZERS.register(eventBus);
    }
}

 

Link to comment
Share on other sites

29 minutes ago, dee12452 said:

Yeah this looks good, alright post all of `RuneInscribingRecipe`

Spoiler
public class RuneInscribingRecipe implements Recipe<SimpleContainer> {
    private final Ingredient base;
    private final Ingredient template;
    private final ItemStack output;


    public RuneInscribingRecipe(Ingredient base, Ingredient template, ItemStack output) {
        this.base = base;
        this.template = template;
        this.output = output;
    }

    @Override
    public boolean matches(SimpleContainer simpleContainer, Level level) {
        if (level.isClientSide()) {
            return false;
        }

        return base.test(simpleContainer.getItem(RuneInscriberMenu.BASE_INPUT_SLOT)) && template.test(simpleContainer.getItem(RuneInscriberMenu.TEMPLATE_INPUT_SLOT));
    }

    @Override
    public ItemStack assemble(SimpleContainer simpleContainer, RegistryAccess registryAccess) {
        return output.copy();
    }

    @Override
    public boolean canCraftInDimensions(int i, int i1) {
        return true;
    }

    @Override
    public ItemStack getResultItem(RegistryAccess registryAccess) {
        return output.copy();
    }


    @Override
    public RecipeSerializer<?> getSerializer() {
        return ModRecipes.RUNE_INSCRIBING_SERIALIZER.get();
    }


    public Ingredient getTemplate() {
        return this.template;
    }

    public Ingredient getBase() {
        return this.base;
    }


    @Override
    public RecipeType<?> getType() {
        return new Type();
    }

    @Override
    public int hashCode() {
        return super.hashCode();
    }



    public static class Type implements RecipeType<RuneInscribingRecipe> {
        @Override
        public String toString() {
            return MagicOverhaul.MOD_ID + ":rune_inscribing";
        }
    }


    public static class Serializer implements RecipeSerializer<RuneInscribingRecipe> {
        private static final Codec<RuneInscribingRecipe> CODEC = RecordCodecBuilder.create(
                (builder) -> builder.group(
                        Ingredient.CODEC.fieldOf("template").forGetter(RuneInscribingRecipe::getTemplate),
                        Ingredient.CODEC.fieldOf("base").forGetter(RuneInscribingRecipe::getBase),
                        ItemStack.CODEC.fieldOf("output").forGetter((RuneInscribingRecipe recipe) -> recipe.output)
                ).apply(builder, RuneInscribingRecipe::new));


        public Serializer() {

        }

        @Override
        public Codec<RuneInscribingRecipe> codec() {
            return CODEC;
        }


        @Override
        public @Nullable RuneInscribingRecipe fromNetwork(FriendlyByteBuf friendlyByteBuf) {
            Ingredient base = Ingredient.fromNetwork(friendlyByteBuf);
            Ingredient template = Ingredient.fromNetwork(friendlyByteBuf);

            ItemStack output = friendlyByteBuf.readItem();

            return new RuneInscribingRecipe(base, template, output);
        }

        @Override
        public void toNetwork(FriendlyByteBuf friendlyByteBuf, RuneInscribingRecipe runeInscribingRecipe) {
            runeInscribingRecipe.base.toNetwork(friendlyByteBuf);
            runeInscribingRecipe.template.toNetwork(friendlyByteBuf);

            friendlyByteBuf.writeItemStack(runeInscribingRecipe.output, false);
        }
    }
}

 

 

Link to comment
Share on other sites

There's a couple of discrepancies between my 1.20.2 implementation that's working and yours here but nothing I'd imagine is directly causing an issue. 

What's the exact problem that's happening? Is there a crash? Are you using a custom crafting menu you made from scratch (i.e. a new class that likely extends AbstractContainerMenu + a screen to go along with it)?  

Link to comment
Share on other sites

Posted (edited)
6 hours ago, dee12452 said:

There's a couple of discrepancies between my 1.20.2 implementation that's working and yours here but nothing I'd imagine is directly causing an issue. 

What's the exact problem that's happening? Is there a crash? Are you using a custom crafting menu you made from scratch (i.e. a new class that likely extends AbstractContainerMenu + a screen to go along with it)?  

1.The game doesn't crash, everything seems normal, but when i insert the designated items into the block entity, the result item does not show up.

2.Yes, I'm using a custom menu, here's the source code:

Spoiler
public class RuneInscriberMenu extends AbstractContainerMenu {
    private final RuneInscriberBlockEntity blockEntity;
    private final ContainerLevelAccess levelAccess;
    private final ItemStackHandler inventory;

    public static final int BASE_INPUT_SLOT = 0;
    public static final int TEMPLATE_INPUT_SLOT = 1;
    public static final int OUTPUT_SLOT = 2;

    private ArrayList<ItemStack> stored = new ArrayList<>();



    //Client Constructor
    public RuneInscriberMenu(int pContainerId, Inventory inv, FriendlyByteBuf extraData) {
        this(pContainerId, inv, inv.player.level().getBlockEntity(extraData.readBlockPos()));
    }

    //Server Constructor
    public RuneInscriberMenu(int pContainerId, Inventory inv, BlockEntity entity) {
        super(ModMenuTypes.RUNE_INSCRIBER_MENU.get(), pContainerId);
        if (entity instanceof RuneInscriberBlockEntity be) {
            this.blockEntity = be;
        }
        else {
            throw new IllegalStateException("Incorrect block entity class (%s) passed into RuneInscriberMenu".formatted(entity.getClass().getCanonicalName()));
        }

        this.levelAccess = ContainerLevelAccess.create(blockEntity.getLevel(), blockEntity.getBlockPos());
        this.inventory = blockEntity.getInventory();
        createPlayerHotbar(inv);
        createPlayerInventory(inv);
        createBlockEntityInventory(blockEntity);
    }





    @Override
    public ItemStack quickMoveStack(Player playerIn, int pIndex) {
        Slot fromSlot = getSlot(pIndex);
        ItemStack fromStack = fromSlot.getItem();

        if(fromStack.getCount() <= 0)
            fromSlot.set(ItemStack.EMPTY);

        if(!fromSlot.hasItem())
            return ItemStack.EMPTY;

        ItemStack copyFromStack = fromStack.copy();

        if(pIndex < 36) {
            // We are inside of the player's playerInventory
            if(!moveItemStackTo(fromStack, 36, 37, false))
                return ItemStack.EMPTY;
        } else if (pIndex < 63) {
            // We are inside of the block entity playerInventory
            if(!moveItemStackTo(fromStack, 0, 36, false))
                return ItemStack.EMPTY;
        } else {
            System.err.println("Invalid slot index: " + pIndex);
            return ItemStack.EMPTY;
        }

        fromSlot.setChanged();
        fromSlot.onTake(playerIn, fromStack);

        return copyFromStack;
    }

    private boolean isEmpty() {
        return inventory.getStackInSlot(BASE_INPUT_SLOT).isEmpty() &&
                inventory.getStackInSlot(TEMPLATE_INPUT_SLOT).isEmpty() &&
                inventory.getStackInSlot(OUTPUT_SLOT).isEmpty();
    }

    private boolean isCrafted = false;

    @Override
    public boolean stillValid(Player player) {
        return stillValid(this.levelAccess, player, ModBlocks.RUNE_INSCRIBER.get());
    }


    public RuneInscriberBlockEntity getBlockEntity() {
        return blockEntity;
    }

    private boolean hasRecipe() {
        Optional<RecipeHolder<RuneInscribingRecipe>> recipe = getCurrentRecipe();

        if (recipe.isEmpty()) {
            return false;
        }

        return !isEmpty() &&
                recipe.get().value().getBase().test(inventory.getStackInSlot(RuneInscriberMenu.BASE_INPUT_SLOT)) &&
                recipe.get().value().getTemplate().test(inventory.getStackInSlot(RuneInscriberMenu.TEMPLATE_INPUT_SLOT));
    }

    private void suggestCraft()
    {

        if (!hasRecipe()) {
            clearOutput();
            return;
        }
        Optional<RecipeHolder<RuneInscribingRecipe>> recipe = getCurrentRecipe();
        ItemStack result = recipe.get().value().getResultItem(this.blockEntity.getLevel().registryAccess());


        blockEntity.getInventory().setStackInSlot(OUTPUT_SLOT, result);
    }

 
    private void craft() {
        Optional<RecipeHolder<RuneInscribingRecipe>> recipe = getCurrentRecipe();
        blockEntity.getInventory().setStackInSlot(BASE_INPUT_SLOT, new ItemStack(Items.AIR));
        isCrafted = true;
    }


	//Clears the output item from the block entity inventory
    private void clearOutput() {
        ItemStack stack = inventory.getStackInSlot(OUTPUT_SLOT);
        stack.shrink(1);
        inventory.setStackInSlot(OUTPUT_SLOT, stack);
    }

    @Override
    public void removed(Player pPlayer) {
        clear(pPlayer, blockEntity.getInventory().getStackInSlot(BASE_INPUT_SLOT));
        clear(pPlayer, blockEntity.getInventory().getStackInSlot(TEMPLATE_INPUT_SLOT));
        isEmpty();
        if (isCrafted) {
            clear(pPlayer, blockEntity.getInventory().getStackInSlot(OUTPUT_SLOT));
        }
        clearOutput();

        super.removed(pPlayer);
    }

	//Clears the item from the block entity inventory
    private void clear(Player pPlayer, ItemStack stack) {
        if (pPlayer instanceof ServerPlayer) {
            if (!stack.isEmpty()) {
                if (pPlayer.isAlive() && !((ServerPlayer) pPlayer).hasDisconnected()) {
                    pPlayer.getInventory().placeItemBackInInventory(stack);
                } else {
                    pPlayer.drop(stack, false);
                }
                stored.clear();
            }
        }
    }



    private Optional<RecipeHolder<RuneInscribingRecipe>> getCurrentRecipe() {
        SimpleContainer inventory = new SimpleContainer(2);
        inventory.setItem(BASE_INPUT_SLOT, this.inventory.getStackInSlot(BASE_INPUT_SLOT));
        inventory.setItem(TEMPLATE_INPUT_SLOT, this.inventory.getStackInSlot(TEMPLATE_INPUT_SLOT));
        List<RecipeHolder<RuneInscribingRecipe>> list = this.blockEntity.getLevel().getRecipeManager().getRecipesFor(new RuneInscribingRecipe.Type(), inventory, this.blockEntity.getLevel());
        if (list.isEmpty()) {
            return Optional.empty();
        }

        return Optional.of(list.get(0));
    }


    private void createBlockEntityInventory(RuneInscriberBlockEntity be) {
        be.getOptional().ifPresent(inventory -> {
            this.addSlot(new SlotItemHandler(inventory, BASE_INPUT_SLOT, 26, 35) {
                @Override
                public void setChanged() {
                    if (getItem().is(Tags.Items.STONE)) {
                        suggestCraft();
                    }
                    else {
                        clearOutput();
                    }
                    super.setChanged();
                }


                @Override
                public boolean mayPlace(@NotNull ItemStack stack) {
                    return stack.is(Tags.Items.STONE);
                }


                @Override
                public int getMaxStackSize() {
                    return 1;
                }

                @Override
                public int getMaxStackSize(@NotNull ItemStack stack) {
                    return 1;
                }
            });

            this.addSlot(new SlotItemHandler(inventory, TEMPLATE_INPUT_SLOT, 80, 35) {
                @Override
                public void setChanged() {
                    suggestCraft();
                    super.setChanged();
                }


                @Override
                public boolean mayPlace(@NotNull ItemStack stack) {
                    return stack.is(ModTags.Items.RUNE_TEMPLATES);
                }


                @Override
                public int getMaxStackSize() {
                    return 1;
                }

                @Override
                public int getMaxStackSize(@NotNull ItemStack stack) {
                    return 1;
                }
            });

            this.addSlot(new RuneOutputSlot(inventory, OUTPUT_SLOT, 133, 35));
        });
    }

    private void createPlayerInventory (Inventory playerInventory) {
        for (int row = 0; row < 3; row++) {
            for (int column = 0; column < 9; column++) {
                this.addSlot(new Slot(playerInventory, 9 + column + row * 9, 8 + column * 18, 84 + row * 18));
            }
        }
    }


    private void createPlayerHotbar (Inventory playerInventory) {
        for (int column = 0; column < 9; column++) {
            this.addSlot(new Slot(playerInventory, column, 8 + column * 18, 142));
        }
    }

    public class RuneOutputSlot extends SlotItemHandler {

        public RuneOutputSlot(IItemHandler itemHandler, int index, int xPosition, int yPosition) {
            super(itemHandler, index, xPosition, yPosition);
        }

        @Override
        public void setChanged() {
            if (this.hasItem())
                craft();
            super.setChanged();
        }

        @Override
        public void onTake(Player pPlayer, ItemStack pStack) {
            super.onTake(pPlayer, pStack);
        }


        @Override
        public boolean mayPlace(@NotNull ItemStack stack) {
            return false;
        }
    }

}

 

 

Edited by JacksStuff
Link to comment
Share on other sites

Ok yeah I think this might be where the problem starts.

For starters, I think you can get rid of your RecipeType impl and make it a static constant instead. I'm not 100% sure this will fix it but it's posssible.

RuneInscribingRecipe

    public class RuneInscribingRecipe implements Recipe<SimpleContainer> {
        public static final RecipeType<RuneInscribingRecipe> RECIPE_TYPE = new RecipeType<>(){};
        
        // ....

        @Override
        public RecipeType<?> getType() {
            return RECIPE_TYPE;
        }
        
        // ....
    }

RuneInscriberMenu

    private Optional<RecipeHolder<RuneInscribingRecipe>> getCurrentRecipe() {
        SimpleContainer inventory = new SimpleContainer(2);
        inventory.setItem(BASE_INPUT_SLOT, this.inventory.getStackInSlot(BASE_INPUT_SLOT));
        inventory.setItem(TEMPLATE_INPUT_SLOT, this.inventory.getStackInSlot(TEMPLATE_INPUT_SLOT));
        List<RecipeHolder<RuneInscribingRecipe>> list = this.blockEntity.getLevel().getRecipeManager().getRecipesFor(RuneInscribingRecipe.RECIPE_TYPE, inventory, this.blockEntity.getLevel());
        if (list.isEmpty()) {
            return Optional.empty();
        }

        return Optional.of(list.get(0));
    }

 

Also, this here is a little suspicious where you're getting the `this.inventory.getStackInSlot` calls. I'd try and make sure those are what you expect they are with either a Debug line in IDE or print statement

SimpleContainer inventory = new SimpleContainer(2);
inventory.setItem(BASE_INPUT_SLOT, this.inventory.getStackInSlot(BASE_INPUT_SLOT));
System.out.printf("CHECKING BASE INPUT OF RECIPE: %s\n", this.inventory.getStackInSlot(BASE_INPUT_SLOT));
inventory.setItem(TEMPLATE_INPUT_SLOT, this.inventory.getStackInSlot(TEMPLATE_INPUT_SLOT));
System.out.printf("CHECKING TEMPLATE INPUT OF RECIPE: %s\n", this.inventory.getStackInSlot(TEMPLATE_INPUT_SLOT));

^ See what the result of those print statements are, make sure they're right

Edited by dee12452
Remove potential false info
Link to comment
Share on other sites

2 hours ago, dee12452 said:

Ok yeah I think this might be where the problem starts.

For starters, I think you can get rid of your RecipeType impl and make it a static constant instead. I'm not 100% sure this will fix it but it's posssible.

RuneInscribingRecipe

    public class RuneInscribingRecipe implements Recipe<SimpleContainer> {
        public static final RecipeType<RuneInscribingRecipe> RECIPE_TYPE = new RecipeType<>(){};
        
        // ....

        @Override
        public RecipeType<?> getType() {
            return RECIPE_TYPE;
        }
        
        // ....
    }

RuneInscriberMenu

    private Optional<RecipeHolder<RuneInscribingRecipe>> getCurrentRecipe() {
        SimpleContainer inventory = new SimpleContainer(2);
        inventory.setItem(BASE_INPUT_SLOT, this.inventory.getStackInSlot(BASE_INPUT_SLOT));
        inventory.setItem(TEMPLATE_INPUT_SLOT, this.inventory.getStackInSlot(TEMPLATE_INPUT_SLOT));
        List<RecipeHolder<RuneInscribingRecipe>> list = this.blockEntity.getLevel().getRecipeManager().getRecipesFor(RuneInscribingRecipe.RECIPE_TYPE, inventory, this.blockEntity.getLevel());
        if (list.isEmpty()) {
            return Optional.empty();
        }

        return Optional.of(list.get(0));
    }

 

Also, this here is a little suspicious where you're getting the `this.inventory.getStackInSlot` calls. I'd try and make sure those are what you expect they are with either a Debug line in IDE or print statement

SimpleContainer inventory = new SimpleContainer(2);
inventory.setItem(BASE_INPUT_SLOT, this.inventory.getStackInSlot(BASE_INPUT_SLOT));
System.out.printf("CHECKING BASE INPUT OF RECIPE: %s\n", this.inventory.getStackInSlot(BASE_INPUT_SLOT));
inventory.setItem(TEMPLATE_INPUT_SLOT, this.inventory.getStackInSlot(TEMPLATE_INPUT_SLOT));
System.out.printf("CHECKING TEMPLATE INPUT OF RECIPE: %s\n", this.inventory.getStackInSlot(TEMPLATE_INPUT_SLOT));

^ See what the result of those print statements are, make sure they're right

Thanks for the suggestions, but nothing seemed to change after applying them. Also the "this.inventory.getStackInSlot" thing prints the correct items.

Link to comment
Share on other sites

Hm yeah sorry, not seeing anything else that's sticking out, I'd need to debug myself probably. Do you have a github or bitbucket repo? I could poke around when I have time to see what the problem might be.

Link to comment
Share on other sites

2 hours ago, dee12452 said:

Hm yeah sorry, not seeing anything else that's sticking out, I'd need to debug myself probably. Do you have a github or bitbucket repo? I could poke around when I have time to see what the problem might be.

Here's my github repo https://github.com/JacksStuff0905/magic-overhaul-1.20.X, maybe you might find something. Either way thanks a lot for all the help.

Link to comment
Share on other sites

Sure, I'm sorry I couldn't be more helpful so far.

 

 Does this always return empty?

List<RecipeHolder<RuneInscribingRecipe>> list = this.blockEntity.getLevel().getRecipeManager().getRecipesFor(RuneInscribingRecipe.RECIPE_TYPE, inventory, this.blockEntity.getLevel());

 

Link to comment
Share on other sites

10 minutes ago, dee12452 said:

Sure, I'm sorry I couldn't be more helpful so far.

 

 Does this always return empty?

List<RecipeHolder<RuneInscribingRecipe>> list = this.blockEntity.getLevel().getRecipeManager().getRecipesFor(RuneInscribingRecipe.RECIPE_TYPE, inventory, this.blockEntity.getLevel());

 

Yeah, always an empty list, I checked multiple times. 

Link to comment
Share on other sites

{
  "type": "magic_overhaul:rune_inscribing",
  "base": {
    "item": "//base item"
  },
  "template": {
    "item": "//template item"
  },
  "output": {
    "count": 1,
    "item": "//output item"
  }
}

^ Ok, where is your recipe JSON placed in your file structure? What's it called? And paste the actual JSON you're testing with, because it needs to be valid.

Link to comment
Share on other sites

14 hours ago, dee12452 said:
{
  "type": "magic_overhaul:rune_inscribing",
  "base": {
    "item": "//base item"
  },
  "template": {
    "item": "//template item"
  },
  "output": {
    "count": 1,
    "item": "//output item"
  }
}

^ Ok, where is your recipe JSON placed in your file structure? What's it called? And paste the actual JSON you're testing with, because it needs to be valid.

I accidentally forgot to push the recent changes, so all the stuff about the recipes is missing from github. Just fixed that. The JSON is located in the data/magic_overhaul/recipes folder and looks like this:

{
  "type": "magic_overhaul:rune_inscribing",
  "base": {
    "item": "minecraft:stone"
  },
  "template": {
    "item": "magic_overhaul:rune_template_acnar"
  },
  "output": {
    "count": 1,
    "item": "magic_overhaul:rune_acnar"
  }
}

 

Link to comment
Share on other sites

@JacksStuff looks like at least one of your problems is your recipe JSON. ItemStack's CODEC isn't defined the way you're thinking it is. Try this instead

{
  "type": "magic_overhaul:rune_inscribing",
  "base": {
    "item": "minecraft:stone"
  },
  "template": {
    "item": "magic_overhaul:rune_template_acnar"
  },
  "output": {
    "Count": 1,
    "id": "magic_overhaul:rune_acnar"
  }
}

 

Link to comment
Share on other sites

16 hours ago, chxr said:

Im running on a similar problem. Codecs are hurting my head more than they should

Yeah CODECs are super funky the first time you start working with them, I definitely had a few woes in the beginning when moving to 1.20.2. What's the JSON structure of your recipe? I'm sure either I or ChatGPT can whip you up a CODEC for it pretty quickly lol.

Link to comment
Share on other sites

2 hours ago, dee12452 said:

Yeah CODECs are super funky the first time you start working with them, I definitely had a few woes in the beginning when moving to 1.20.2. What's the JSON structure of your recipe? I'm sure either I or ChatGPT can whip you up a CODEC for it pretty quickly lol.

Funny enough, Chatgpt is confusing me even more. My BE works like a furnace, you need 8 items and two fuel to make a third item. Here is an example recipe. In this case, 8 aberrant shards, each one in one slot, and two of aberrant fuel, each one on one slot for a total of 10 slots. Supposedly any block with the tag aberrant_fuel should be accepted but im not sure this is how the json should look:

 

{
  "type": "relativedimensions:particle_rebound",
  "inputItem": [
    {
      "item": "relativedimensions:aberrant_shard"
    }
  ],
  "fuelItem": [
    {
      "tag": "relativedimensions:block/aberrant_fuel"
    }
  ],
  "output": {
    "Count": 1,
    "id": "relativedimensions:aberrant_ingot"
  }
}

 

Link to comment
Share on other sites

@chxr

Looks like you're making some sort of a crafting table / furnace hybrid? Are the inputs needing arranging like a shaped recipe, or is it shapeless?

I'll assume it's shapeless since that just adds a lot more complexity. In that case I'd probably do something like this

{
  "type": "relativedimensions:particle_rebound",
  "inputs": [
    {
      "ingredient": {
        "item": "relativedimensions:aberrant_shard"
      },
      "count": 8
    }
  ],
  "fuel": {
    "tag": "relativedimensions:block/aberrant_fuel"
  },
  "output": {
    "Count": 1,
    "id": "relativedimensions:aberrant_ingot"
  }
}

inputs: A list of ingredients and how many are needed. The count among each input adds up to 8. Since there's only 1 ingredient, the count is set to 8.

fuel: Same thing as before but remove the list and just make it an object with a tag.

output: Kept the same.

 

In this case the Codec I would make is

    public record ParticleReboundIngredient(Ingredient ingredient, int count) {
        public static final Codec<ParticleReboundIngredient> CODEC = RecordCodecBuilder.create(
                builder -> builder.group(
                        Ingredient.CODEC.fieldOf("ingredient").forGetter((i) -> i.ingredient),
                        Codec.INT.fieldOf("count").forGetter(i -> i.count)
                ).apply(builder, ParticleReboundIngredient::new)
        );
    }
    
    public record ParticleReboundFuel(String tag) {
        public static final Codec<ParticleReboundFuel> CODEC = RecordCodecBuilder.create(
                builder -> builder.group(Codec.STRING.fieldOf("tag").forGetter(f -> f.tag)).apply(builder, ParticleReboundFuel::new)
        );
        
        public boolean isFuel(ItemStack stack) {
            // TODO: Check if fuel item matches the tag
        }
    }

    public record ParticleReboundRecipe(List<ParticleReboundIngredient> inputs, ParticleReboundFuel fuel, ItemStack output) {
        public static final Codec<ParticleReboundRecipe> CODEC = RecordCodecBuilder.create(
                builder -> builder.group(
                        ParticleReboundIngredient.CODEC.listOf().fieldOf("inputs").forGetter(r -> r.inputs),
                        ParticleReboundFuel.CODEC.fieldOf("fuel").forGetter(r -> r.fuel),
                        ItemStack.CODEC.fieldOf("output").forGetter(r -> r.output)
                ).apply(builder, ParticleReboundRecipe::new)
        );
    }

 

There might be a more proper Codec for the fuel and the tag that's built into minecraft / forge, but I didn't look

Link to comment
Share on other sites

 

3 hours ago, dee12452 said:

@chxr

Looks like you're making some sort of a crafting table / furnace hybrid? Are the inputs needing arranging like a shaped recipe, or is it shapeless?

I'll assume it's shapeless since that just adds a lot more complexity. In that case I'd probably do something like this

{
  "type": "relativedimensions:particle_rebound",
  "inputs": [
    {
      "ingredient": {
        "item": "relativedimensions:aberrant_shard"
      },
      "count": 8
    }
  ],
  "fuel": {
    "tag": "relativedimensions:block/aberrant_fuel"
  },
  "output": {
    "Count": 1,
    "id": "relativedimensions:aberrant_ingot"
  }
}

inputs: A list of ingredients and how many are needed. The count among each input adds up to 8. Since there's only 1 ingredient, the count is set to 8.

fuel: Same thing as before but remove the list and just make it an object with a tag.

output: Kept the same.

 

In this case the Codec I would make is

    public record ParticleReboundIngredient(Ingredient ingredient, int count) {
        public static final Codec<ParticleReboundIngredient> CODEC = RecordCodecBuilder.create(
                builder -> builder.group(
                        Ingredient.CODEC.fieldOf("ingredient").forGetter((i) -> i.ingredient),
                        Codec.INT.fieldOf("count").forGetter(i -> i.count)
                ).apply(builder, ParticleReboundIngredient::new)
        );
    }
    
    public record ParticleReboundFuel(String tag) {
        public static final Codec<ParticleReboundFuel> CODEC = RecordCodecBuilder.create(
                builder -> builder.group(Codec.STRING.fieldOf("tag").forGetter(f -> f.tag)).apply(builder, ParticleReboundFuel::new)
        );
        
        public boolean isFuel(ItemStack stack) {
            // TODO: Check if fuel item matches the tag
        }
    }

    public record ParticleReboundRecipe(List<ParticleReboundIngredient> inputs, ParticleReboundFuel fuel, ItemStack output) {
        public static final Codec<ParticleReboundRecipe> CODEC = RecordCodecBuilder.create(
                builder -> builder.group(
                        ParticleReboundIngredient.CODEC.listOf().fieldOf("inputs").forGetter(r -> r.inputs),
                        ParticleReboundFuel.CODEC.fieldOf("fuel").forGetter(r -> r.fuel),
                        ItemStack.CODEC.fieldOf("output").forGetter(r -> r.output)
                ).apply(builder, ParticleReboundRecipe::new)
        );
    }

 

There might be a more proper Codec for the fuel and the tag that's built into minecraft / forge, but I didn't look

Pretty much, although all the recipes im planning to make on it are shapeless. The idea is that the chamber uses energy to "fuse" the items in each of the center slots together, in this case an ingot. The two slots at the sides are fuel. (A special kind of wood in this case).

Here is an image of the interface just for reference (The center slot is the output)

spacer.png

 

As for the code- Can you elaborate a little bit on it? Seeing three different record classes has confused me a lot. (Elaborate as in why make them in three different records. I understand the code itself more or less)

Edited by chxr
Link to comment
Share on other sites

35 minutes ago, chxr said:

 

Pretty much, although all the recipes im planning to make on it are shapeless. The idea is that the chamber uses energy to "fuse" the items in each of the center slots together, in this case an ingot. The two slots at the sides are fuel. (A special kind of wood in this case).

Here is an image of the interface just for reference (The center slot is the output)

spacer.png

 

As for the code- Can you elaborate a little bit on it? Seeing three different record classes has confused me a lot. (Elaborate as in why make them in three different records. I understand the code itself more or less)

That looks pretty cool, nice!

 

Sure, so looking at that JSON file I posted, I pretty much made a record class for each "custom" data type in that JSON. The Input is a good example of why

```

"inputs": [ { "ingredient": { "item": "relativedimensions:aberrant_shard" }, "count": 8 } ],

```

So here's the inputs, it's an array, which we can use the Codec builder's builder.listOf to define an array. Each Item is of some arbitrary object with keys "ingredient" (which we know is an Ingredient) and a "count" which is an int. You don't have to have an intermediate class to map this to necessarily but I found that it's just easier to see the data that way, hence the 'ParticleReboundIngredient' represents one of these inputs.

 

Let me know if that makes sense or not. 

Link to comment
Share on other sites

33 minutes ago, dee12452 said:

That looks pretty cool, nice!

 

Sure, so looking at that JSON file I posted, I pretty much made a record class for each "custom" data type in that JSON. The Input is a good example of why

```

"inputs": [ { "ingredient": { "item": "relativedimensions:aberrant_shard" }, "count": 8 } ],

```

So here's the inputs, it's an array, which we can use the Codec builder's builder.listOf to define an array. Each Item is of some arbitrary object with keys "ingredient" (which we know is an Ingredient) and a "count" which is an int. You don't have to have an intermediate class to map this to necessarily but I found that it's just easier to see the data that way, hence the 'ParticleReboundIngredient' represents one of these inputs.

 

Let me know if that makes sense or not. 

It does but I'm struggling to see how to make it work in my recipe? (Its structure is the same as OP's, with a serializer subclass)

Link to comment
Share on other sites

 public class ParticleReboundRecipe implements Recipe<CraftingContainer> {
   private List<ParticleReboundIngredient> inputs;
   private ParticleReboundFuel fuel; 
   private ItemStack output;
   
   public ParticleReboundRecipe(List<ParticleReboundIngredient> inputs, ParticleReboundFuel fuel, ItemStack output) {
     this.inputs = inputs;
     this.fuel = fuel;
     this.output = output;
   }
   
    // TODO: Implement interface ...
   
   // TODO: Move to separate file if desired
	public record ParticleReboundIngredient(Ingredient ingredient, int count) {
        public static final Codec<ParticleReboundIngredient> CODEC = RecordCodecBuilder.create(
                builder -> builder.group(
                        Ingredient.CODEC.fieldOf("ingredient").forGetter((i) -> i.ingredient),
                        Codec.INT.fieldOf("count").forGetter(i -> i.count)
                ).apply(builder, ParticleReboundIngredient::new)
        );
    }
    
   // TODO: Move to separate file if desired
    public record ParticleReboundFuel(String tag) {
        public static final Codec<ParticleReboundFuel> CODEC = RecordCodecBuilder.create(
                builder -> builder.group(Codec.STRING.fieldOf("tag").forGetter(f -> f.tag)).apply(builder, ParticleReboundFuel::new)
        );
        
        public boolean isFuel(ItemStack stack) {
            // TODO: Check if fuel item matches the tag
        }
    }
   
   public class Serializer implements RecipeSerializer<ParticleReboundRecipe> {
     public static final Codec<ParticleReboundRecipe> CODEC = RecordCodecBuilder.create(
       builder -> builder.group(
         ParticleReboundIngredient.CODEC.listOf().fieldOf("inputs").forGetter(r -> r.inputs),
         ParticleReboundFuel.CODEC.fieldOf("fuel").forGetter(r -> r.fuel),
         ItemStack.CODEC.fieldOf("output").forGetter(r -> r.output)
       ).apply(builder, ParticleReboundRecipe::new)
     );

     @Override
     public @NotNull Codec<ParticleReboundRecipe> codec() {
       return CODEC;
     }
     
     // TODO: The rest ...
   }
 }

 

?

Link to comment
Share on other sites

14 hours ago, dee12452 said:
 public class ParticleReboundRecipe implements Recipe<CraftingContainer> {
   private List<ParticleReboundIngredient> inputs;
   private ParticleReboundFuel fuel; 
   private ItemStack output;
   
   public ParticleReboundRecipe(List<ParticleReboundIngredient> inputs, ParticleReboundFuel fuel, ItemStack output) {
     this.inputs = inputs;
     this.fuel = fuel;
     this.output = output;
   }
   
    // TODO: Implement interface ...
   
   // TODO: Move to separate file if desired
	public record ParticleReboundIngredient(Ingredient ingredient, int count) {
        public static final Codec<ParticleReboundIngredient> CODEC = RecordCodecBuilder.create(
                builder -> builder.group(
                        Ingredient.CODEC.fieldOf("ingredient").forGetter((i) -> i.ingredient),
                        Codec.INT.fieldOf("count").forGetter(i -> i.count)
                ).apply(builder, ParticleReboundIngredient::new)
        );
    }
    
   // TODO: Move to separate file if desired
    public record ParticleReboundFuel(String tag) {
        public static final Codec<ParticleReboundFuel> CODEC = RecordCodecBuilder.create(
                builder -> builder.group(Codec.STRING.fieldOf("tag").forGetter(f -> f.tag)).apply(builder, ParticleReboundFuel::new)
        );
        
        public boolean isFuel(ItemStack stack) {
            // TODO: Check if fuel item matches the tag
        }
    }
   
   public class Serializer implements RecipeSerializer<ParticleReboundRecipe> {
     public static final Codec<ParticleReboundRecipe> CODEC = RecordCodecBuilder.create(
       builder -> builder.group(
         ParticleReboundIngredient.CODEC.listOf().fieldOf("inputs").forGetter(r -> r.inputs),
         ParticleReboundFuel.CODEC.fieldOf("fuel").forGetter(r -> r.fuel),
         ItemStack.CODEC.fieldOf("output").forGetter(r -> r.output)
       ).apply(builder, ParticleReboundRecipe::new)
     );

     @Override
     public @NotNull Codec<ParticleReboundRecipe> codec() {
       return CODEC;
     }
     
     // TODO: The rest ...
   }
 }

 

?

Yeah sorry i just managed to make it now, i shouldn't have tried to make it work in my head yesterday late at night. It correctly is recognizing the recipe. Im running on some other errors but they are now due to my recipe's inner workings and not the game not recognizing the recipe itself

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • I keep getting the following error when I try to start up minecraft. The game crashed whilst rendering overlay Error: net.minecraftforge.fml.ModLoadingException: ConnectedTexturesMod (ctm) encountered an error during the done event phase This happens after the game goes into full screen but before the main menu can load.  I also put the crash report here- https://pastebin.com/jHRWb9tf  
    • Add crash-reports with sites like https://paste.ee/ and paste the link to it here   Use Java 17
    • Add crash-reports with sites like https://paste.ee/ and paste the link to it here   Remove reterraforged
    • Tried changing the save to a world I preloaded with reterraforged and after replacing the "world" save with my preloaded one it stopped loading. I renamed the new save to "world" as well.    Log:   2024-05-31 18:35:13,409 main WARN Advanced terminal features are not available in this environment [18:35:13] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeserver, --fml.forgeVersion, 47.2.32, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412] [18:35:13] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.11 by Oracle Corporation; OS Windows 11 arch amd64 version 10.0 [18:35:13] [main/INFO] [ne.mi.fm.lo.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forgeserver [18:35:13] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/user/Desktop/SERVER/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%2365!/ Service=ModLauncher Env=SERVER [18:35:13] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\user\Desktop\SERVER\libraries\net\minecraftforge\fmlcore\1.20.1-47.2.32\fmlcore-1.20.1-47.2.32.jar is missing mods.toml file [18:35:13] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\user\Desktop\SERVER\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.2.32\javafmllanguage-1.20.1-47.2.32.jar is missing mods.toml file [18:35:13] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\user\Desktop\SERVER\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.2.32\lowcodelanguage-1.20.1-47.2.32.jar is missing mods.toml file [18:35:13] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\user\Desktop\SERVER\libraries\net\minecraftforge\mclanguage\1.20.1-47.2.32\mclanguage-1.20.1-47.2.32.jar is missing mods.toml file [18:35:14] [main/INFO] [ne.mi.fm.lo.mo.JarInJarDependencyLocator/]: Found 2 dependencies adding them to mods collection [18:35:15] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 [18:35:15] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [com.sonicether.soundphysics.MixinConnector] [18:35:15] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeserver' with arguments [] [18:35:15] [main/WARN] [mixin/]: Error loading class: com/mojang/blaze3d/audio/Channel (java.lang.ClassNotFoundException: com.mojang.blaze3d.audio.Channel) [18:35:15] [main/WARN] [mixin/]: @Mixin target com.mojang.blaze3d.audio.Channel was not found assets/sound_physics_remastered/sound_physics_remastered.mixins.json:ChannelAccessor [18:35:19] [modloading-worker-0/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Forge mod loading, version 47.2.32, for MC 1.20.1 with MCP 20230612.114412 [18:35:19] [modloading-worker-0/INFO] [ne.mi.co.MinecraftForge/FORGE]: MinecraftForge v47.2.32 Initialized [18:35:20] [modloading-worker-0/INFO] [voicechat/]: [voicechat] Compatibility version 18 [18:35:20] [modloading-worker-0/INFO] [Sound Physics - General/]: Reloading reverb parameters [18:35:20] [modloading-worker-0/INFO] [voicechat/]: [voicechat] Loading plugins [18:35:20] [modloading-worker-0/INFO] [voicechat/]: [voicechat] Loaded 1 plugin(s) [18:35:20] [modloading-worker-0/INFO] [voicechat/]: [voicechat] Initializing plugins [18:35:20] [modloading-worker-0/INFO] [Sound Physics - General/]: Initializing Simple Voice Chat integration [18:35:20] [modloading-worker-0/INFO] [voicechat/]: [voicechat] Initialized 1 plugin(s) [18:35:20] [modloading-worker-0/INFO] [voicechat/]: [voicechat] Registering events for 'sound_physics_remastered' [18:35:20] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [voicechat] Starting version check at https://update.maxhenkel.de/forge/voicechat [18:35:21] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [voicechat] Found status: AHEAD Current: 1.20.1-2.5.15 Target: null [18:35:21] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json [18:35:21] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [forge] Found status: AHEAD Current: 47.2.32 Target: null [18:35:21] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [flywheel] Starting version check at https://api.modrinth.com/updates/flywheel/forge_updates.json [18:35:22] [main/INFO] [mojang/YggdrasilAuthenticationService]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [18:35:22] [main/WARN] [ne.mi.co.ForgeHooks/WP]: The following mods have version differences that were not resolved: chunky (version 1.3.146 -> MISSING) distanthorizons (version 2.0.1-a -> MISSING) reterraforged (version 0.0.5 -> MISSING) Things may not work well. [18:35:22] [main/WARN] [ne.mi.re.GameData/REGISTRIES]: Forge Mod Loader detected missing/unknown registrie(s). There are 7 missing registries in this save. If you continue the missing registries will get removed. This may cause issues, it is advised that you create a world backup before continuing. [18:35:22] [main/WARN] [ne.mi.re.GameData/REGISTRIES]: Missing Registries: reterraforged:worldgen/chance_modifier_type reterraforged:worldgen/curve_function_type reterraforged:worldgen/domain_type reterraforged:worldgen/noise_type reterraforged:worldgen/structure_rule_type reterraforged:worldgen/template_decorator_type reterraforged:worldgen/template_placement_type [18:35:22] [main/WARN] [minecraft/VanillaPackResourcesBuilder]: Assets URL 'union:/C:/Users/user/Desktop/SERVER/libraries/net/minecraft/server/1.20.1-20230612.114412/server-1.20.1-20230612.114412-srg.jar%23107!/assets/.mcassetsroot' uses unexpected schema [18:35:22] [main/WARN] [minecraft/VanillaPackResourcesBuilder]: Assets URL 'union:/C:/Users/user/Desktop/SERVER/libraries/net/minecraft/server/1.20.1-20230612.114412/server-1.20.1-20230612.114412-srg.jar%23107!/data/.mcassetsroot' uses unexpected schema [18:35:22] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [flywheel] Found status: BETA Current: 0.6.10-7 Target: null [18:35:22] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [sound_physics_remastered] Starting version check at https://maxhenkel.de/update/sound_physics_remastered.json [18:35:22] [main/WARN] [minecraft/MinecraftServer]: Missing data pack mod:chunky [18:35:22] [main/WARN] [minecraft/MinecraftServer]: Missing data pack mod:distanthorizons [18:35:23] [main/ERROR] [minecraft/RegistryDataLoader]: Registry loading errors: > Errors in registry forge:biome_modifier: >> Errors in element reterraforged:add_post_processing: java.lang.IllegalStateException: Failed to parse reterraforged:forge/biome_modifier/add_post_processing.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / forge:biome_modifier_serializers]: reterraforged:add         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element reterraforged:add_pre_processing: java.lang.IllegalStateException: Failed to parse reterraforged:forge/biome_modifier/add_pre_processing.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / forge:biome_modifier_serializers]: reterraforged:add         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element reterraforged:add_swamp_surface: java.lang.IllegalStateException: Failed to parse reterraforged:forge/biome_modifier/add_swamp_surface.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / forge:biome_modifier_serializers]: reterraforged:add         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element reterraforged:replace_acacia_trees: java.lang.IllegalStateException: Failed to parse reterraforged:forge/biome_modifier/replace_acacia_trees.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / forge:biome_modifier_serializers]: reterraforged:replace         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more > Errors in registry minecraft:root: >> Errors in element minecraft:worldgen/configured_feature: java.lang.IllegalStateException: Unbound values in registry ResourceKey[minecraft:root / minecraft:worldgen/configured_feature]: [minecraft:disk_clay, minecraft:disk_gravel, minecraft:disk_sand, reterraforged:processing/decorate_snow, reterraforged:processing/erode, reterraforged:processing/swamp_surface]         at TRANSFORMER/[email protected]/net.minecraft.core.MappedRegistry.m_203521_(MappedRegistry.java:331)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_257131_(RegistryDataLoader.java:69)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:65)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) >> Errors in element minecraft:worldgen/density_function: java.lang.IllegalStateException: Unbound values in registry ResourceKey[minecraft:root / minecraft:worldgen/density_function]: [minecraft:overworld/continents, minecraft:overworld/erosion, minecraft:overworld/offset, minecraft:overworld/ridges]         at TRANSFORMER/[email protected]/net.minecraft.core.MappedRegistry.m_203521_(MappedRegistry.java:331)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_257131_(RegistryDataLoader.java:69)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:65)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) >> Errors in element minecraft:worldgen/noise_settings: java.lang.IllegalStateException: Unbound values in registry ResourceKey[minecraft:root / minecraft:worldgen/noise_settings]: [minecraft:overworld]         at TRANSFORMER/[email protected]/net.minecraft.core.MappedRegistry.m_203521_(MappedRegistry.java:331)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_257131_(RegistryDataLoader.java:69)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:65)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) >> Errors in element minecraft:worldgen/placed_feature: java.lang.IllegalStateException: Unbound values in registry ResourceKey[minecraft:root / minecraft:worldgen/placed_feature]: [minecraft:ore_andesite_lower, minecraft:ore_andesite_upper, minecraft:ore_diorite_lower, minecraft:ore_diorite_upper, minecraft:ore_dirt, minecraft:ore_granite_lower, minecraft:ore_granite_upper, minecraft:ore_gravel, minecraft:spring_lava, minecraft:spring_lava_frozen]         at TRANSFORMER/[email protected]/net.minecraft.core.MappedRegistry.m_203521_(MappedRegistry.java:331)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_257131_(RegistryDataLoader.java:69)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:65)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) > Errors in registry minecraft:worldgen/configured_feature: >> Errors in element minecraft:disk_clay: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/configured_feature/disk_clay.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/feature]: reterraforged:disk         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:disk_gravel: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/configured_feature/disk_gravel.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/feature]: reterraforged:disk         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:disk_sand: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/configured_feature/disk_sand.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/feature]: reterraforged:disk         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element reterraforged:processing/decorate_snow: java.lang.IllegalStateException: Failed to parse reterraforged:worldgen/configured_feature/processing/decorate_snow.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/feature]: reterraforged:decorate_snow         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element reterraforged:processing/erode: java.lang.IllegalStateException: Failed to parse reterraforged:worldgen/configured_feature/processing/erode.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/feature]: reterraforged:erode         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element reterraforged:processing/swamp_surface: java.lang.IllegalStateException: Failed to parse reterraforged:worldgen/configured_feature/processing/swamp_surface.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/feature]: reterraforged:swamp_surface         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more > Errors in registry minecraft:worldgen/density_function: >> Errors in element reterraforged:erosion: java.lang.IllegalStateException: Failed to parse reterraforged:worldgen/density_function/erosion.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:cell         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element reterraforged:gradient: java.lang.IllegalStateException: Failed to parse reterraforged:worldgen/density_function/gradient.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:cell         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element reterraforged:height: java.lang.IllegalStateException: Failed to parse reterraforged:worldgen/density_function/height.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:cell         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:overworld/continents: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/density_function/overworld/continents.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:cell         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:overworld/erosion: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/density_function/overworld/erosion.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:cell         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:overworld/offset: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/density_function/overworld/offset.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:clamp_to_nearest_unit; Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:noise         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:overworld/ridges: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/density_function/overworld/ridges.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:cell         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element reterraforged:sediment: java.lang.IllegalStateException: Failed to parse reterraforged:worldgen/density_function/sediment.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:cell         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element terrablender:uniqueness: java.lang.IllegalStateException: Failed to parse terrablender:worldgen/density_function/uniqueness.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:cell         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more > Errors in registry minecraft:worldgen/noise_settings: >> Errors in element minecraft:overworld: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/noise_settings/overworld.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/material_rule]: reterraforged:strata; Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:cell; Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/density_function_type]: reterraforged:cell         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more > Errors in registry minecraft:worldgen/placed_feature: >> Errors in element minecraft:ore_andesite_lower: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/placed_feature/ore_andesite_lower.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/placement_modifier_type]: reterraforged:blacklist_dimension         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:ore_andesite_upper: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/placed_feature/ore_andesite_upper.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/placement_modifier_type]: reterraforged:blacklist_dimension         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:ore_diorite_lower: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/placed_feature/ore_diorite_lower.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/placement_modifier_type]: reterraforged:blacklist_dimension         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:ore_diorite_upper: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/placed_feature/ore_diorite_upper.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/placement_modifier_type]: reterraforged:blacklist_dimension         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:ore_dirt: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/placed_feature/ore_dirt.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/placement_modifier_type]: reterraforged:blacklist_dimension         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:ore_granite_lower: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/placed_feature/ore_granite_lower.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/placement_modifier_type]: reterraforged:blacklist_dimension         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:ore_granite_upper: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/placed_feature/ore_granite_upper.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/placement_modifier_type]: reterraforged:blacklist_dimension         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:ore_gravel: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/placed_feature/ore_gravel.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/placement_modifier_type]: reterraforged:blacklist_dimension         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:spring_lava: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/placed_feature/spring_lava.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/placement_modifier_type]: reterraforged:blacklist_dimension         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more >> Errors in element minecraft:spring_lava_frozen: java.lang.IllegalStateException: Failed to parse minecraft:worldgen/placed_feature/spring_lava_frozen.json from pack file/reterraforged-preset.zip         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:147)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader$RegistryData.m_254786_(RegistryDataLoader.java:161)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_254785_(RegistryDataLoader.java:63)         at java.base/java.lang.Iterable.forEach(Iterable.java:75)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:62)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58)         at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:167)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777)         at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772)         at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:166)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:568)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103)         at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)         at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)         at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/placement_modifier_type]: reterraforged:blacklist_dimension         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)         at MC-BOOTSTRAP/[email protected]/com.mojang.datafixers.util.Either$Right.map(Either.java:99)         at MC-BOOTSTRAP/[email protected]/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)         at TRANSFORMER/[email protected]/net.minecraft.resources.RegistryDataLoader.m_255048_(RegistryDataLoader.java:143)         ... 26 more [18:35:23] [main/WARN] [minecraft/Main]: Failed to load datapacks, can't proceed with server load. You can either fix your datapacks or reset to vanilla with --safeMode java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Failed to load registries due to above errors         at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396) ~[?:?] {}         at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073) ~[?:?] {}         at net.minecraft.server.Main.main(Main.java:195) ~[server-1.20.1-20230612.114412-srg.jar%23107!/:?] {re:mixin,re:classloading,pl:mixin:APP:create.mixins.json:MainMixin,pl:mixin:A}         at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}         at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}         at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}         at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}         at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.32.jar%2369!/:?] {}         at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103) ~[fmlloader-1.20.1-47.2.32.jar%2369!/:?] {}         at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27) ~[fmlloader-1.20.1-47.2.32.jar%2369!/:?] {}         at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar%2355!/:?] {}         at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar%2355!/:?] {}         at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar%2355!/:?] {}         at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar%2355!/:?] {}         at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar%2355!/:?] {}         at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar%2355!/:?] {}         at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar%2355!/:?] {}         at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} Caused by: java.lang.IllegalStateException: Failed to load registries due to above errors         at net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:77) ~[server-1.20.1-20230612.114412-srg.jar%23107!/:?] {re:classloading}         at net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54) ~[server-1.20.1-20230612.114412-srg.jar%23107!/:?] {re:classloading}         at net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58) ~[server-1.20.1-20230612.114412-srg.jar%23107!/:?] {re:classloading}         at net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31) ~[server-1.20.1-20230612.114412-srg.jar%23107!/:?] {re:classloading}         at net.minecraft.server.Main.lambda$main$2(Main.java:167) ~[server-1.20.1-20230612.114412-srg.jar%23107!/:?] {re:mixin,re:classloading,pl:mixin:APP:create.mixins.json:MainMixin,pl:mixin:A}         at net.minecraft.Util.m_214652_(Util.java:777) ~[server-1.20.1-20230612.114412-srg.jar%23107!/:?] {re:classloading}         at net.minecraft.Util.m_214679_(Util.java:772) ~[server-1.20.1-20230612.114412-srg.jar%23107!/:?] {re:classloading}         at net.minecraft.server.Main.main(Main.java:166) ~[server-1.20.1-20230612.114412-srg.jar%23107!/:?] {re:mixin,re:classloading,pl:mixin:APP:create.mixins.json:MainMixin,pl:mixin:A}         ... 15 more Press any key to continue . . .
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.