Justin1205
Members-
Posts
8 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Justin1205's Achievements
Tree Puncher (2/8)
0
Reputation
-
Most likely it's a problem with your workspace. Can you post a picture of your Referenced Libraries? If you don't see your libraries, then first check if you have jdk 16. Then, go to your project directory and run the command gradlew refresh, or gradlew eclipse. Hope it helps!
-
From my research, ItemGroups MISC and MATERIALS are same. The reason causing the difference are the mappings. Both share the same instance. So, don't get confused.
-
Overall, I have made these changes to my Main (and only) class. package com.hastev.biomes; import net.minecraft.util.RegistryKey; ... @Mod("tutorial") public class Main { public static final RegistryKey<Biome> stony = RegistryKey.create(Registry.BIOME_REGISTRY, new ResourceLocation("tutorial", "tutorial_biome")); public Main() { IEventBus bus = FMLJavaModLoadingContext.get().getModEventBus(); bus.addListener(EventPriority.LOWEST, this::commonSetup); } public void commonSetup(FMLCommonSetupEvent e) { e.enqueueWork(() -> { BiomeManager.addBiome(BiomeType.COOL, new BiomeEntry(stony, 1)); BiomeDictionary.addTypes(stony, Type.SANDY); } ); } } And, Minecraft is now crashing with the errors: 1. java.lang.IllegalStateException: Unknown biome id emitted by layers: -1 Crash Report: https://pastebin.com/9nYUpA5v
-
Hi, I am working on a mod which adds a custom biome to the overworld, the /locatebiome command lists my biome as well, but it shows that the type "tutorial:tutorial_biome" cannot be found in "minecraft:overworld". My Biome JSON file: https://pastebin.com/8QUJcSxJ My Surface Builder JSON file: https://pastebin.com/hVJBEjSd My Main.java File: https://pastebin.com/c288ptJ7 Also, please mention an alternative to extending the Biome class, as it's no longer possible. I am tired of JSONs. Thanks in advance!