Problem with custom biomes

Started by Purple1988 on

Topic category: Help with Minecraft modding (Java Edition)

Joined Jun 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Problem with custom biomes

I have a problem with custom biomes crashing the game when they render.

 

Joined Oct 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
well gives us the gradle
Sun, 10/10/2021 - 01:51

well gives us the gradle

Joined Jun 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
This is the gradle output,…
Sun, 10/10/2021 - 04:41

This is the gradle output, that looked important 
00:38.04 [Server thread/DEBUG] [ForgeConfig/FORGEMOD]: Loaded forge config file forge-server.toml
00:38.04 [Server thread/INFO] [minecraft/MinecraftServer]: Preparing start region for dimension minecraft:overworld
00:38.05 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparing spawn area: 0%
00:38.05 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparing spawn area: 0%
00:38.05 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparing spawn area: 0%
00:38.05 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparing spawn area: 0%
00:38.06 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparing spawn area: 83%
00:38.06 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparing spawn area: 83%
00:38.07 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparing spawn area: 83%
00:38.07 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparing spawn area: 83%
00:38.08 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparing spawn area: 88%
00:38.08 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparing spawn area: 96%
00:38.09 [Render thread/INFO] [minecraft/LoggingChunkStatusListener]: Time elapsed: 4599 ms
00:38.09 [Server thread/INFO] [minecraft/IntegratedServer]: Changing view distance to 20, from 10
00:38.09 [Netty Local Client IO #0/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Starting local connection.
00:38.09 [Netty Local Client IO #0/DEBUG] [CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/network/play/client/CClientSettingsPacket
00:38.10 [Netty Server IO #1/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Starting local connection.
00:38.10 [Server thread/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Sending ticking packet info 'net.minecraftforge.fml.network.FMLHandshakeMessages$S2CModList' to 'fml:handshake' sequence 0
00:38.10 [Netty Local Client IO #0/DEBUG] [FMLLoginWrapper/FMLHANDSHAKE]: Recieved login wrapper packet event for channel fml:handshake with index 0
00:38.10 [Netty Local Client IO #0/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Logging into server with mod list [minecraft, forge, better_recipes]
00:38.10 [Netty Local Client IO #0/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'fml:loginwrapper' : Version test of 'FML2' from server : ACCEPTED
00:38.10 [Netty Local Client IO #0/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'fml:handshake' : Version test of 'FML2' from server : ACCEPTED
00:38.10 [Netty Local Client IO #0/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'forge:split_11' : Version test of '1.1' from server : ACCEPTED
00:38.10 [Netty Local Client IO #0/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'better_recipes:better_recipes' : Version test of '1' from server : ACCEPTED
00:38.10 [Netty Local Client IO #0/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'minecraft:unregister' : Version test of 'FML2' from server : ACCEPTED
00:38.10 [Netty Local Client IO #0/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'fml:play' : Version test of 'FML2' from server : ACCEPTED
00:38.10 [Netty Local Client IO #0/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'minecraft:register' : Version test of 'FML2' from server : ACCEPTED
00:38.10 [Netty Local Client IO #0/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'forge:split' : Version test of '1.0' from server : ACCEPTED
00:38.10 [Netty Local Client IO #0/DEBUG] [NetworkRegistry/NETREGISTRY]: Accepting channel list from server
00:38.10 [Netty Local Client IO #0/DEBUG] [FMLLoginWrapper/FMLHANDSHAKE]: Dispatching wrapped packet reply for channel fml:handshake with index 0
00:38.10 [Netty Local Client IO #0/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Accepted server connection
00:38.10 [Netty Server IO #1/DEBUG] [FMLLoginWrapper/FMLHANDSHAKE]: Recieved login wrapper packet event for channel fml:handshake with index 0
00:38.10 [Netty Server IO #1/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Received client indexed reply 0 of type net.minecraftforge.fml.network.FMLHandshakeMessages$C2SModListReply
00:38.10 [Netty Server IO #1/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Received client connection with modlist [minecraft, forge, better_recipes]
00:38.10 [Netty Server IO #1/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'fml:loginwrapper' : Version test of 'FML2' from client : ACCEPTED
00:38.10 [Netty Server IO #1/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'fml:handshake' : Version test of 'FML2' from client : ACCEPTED
00:38.10 [Netty Server IO #1/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'forge:split_11' : Version test of '1.1' from client : ACCEPTED
00:38.10 [Netty Server IO #1/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'better_recipes:better_recipes' : Version test of '1' from client : ACCEPTED
00:38.10 [Netty Local Client IO #0/DEBUG] [FMLHandshakeHandler/REGISTRIES]: Expecting 16 registries: [minecraft:recipe_serializer, minecraft:sound_event, minecraft:particle_type, minecraft:villager_profession, minecraft:item, minecraft:potion, minecraft:block_entity_type, minecraft:block, minecraft:data_serializers, minecraft:mob_effect, minecraft:stat_type, minecraft:menu, minecraft:enchantment, minecraft:motive, minecraft:fluid, minecraft:entity_type]
00:38.10 [Netty Server IO #1/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'minecraft:unregister' : Version test of 'FML2' from client : ACCEPTED
00:38.10 [Netty Server IO #1/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'fml:play' : Version test of 'FML2' from client : ACCEPTED
00:38.10 [Netty Server IO #1/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'minecraft:register' : Version test of 'FML2' from client : ACCEPTED
00:38.10 [Netty Server IO #1/DEBUG] [NetworkRegistry/NETREGISTRY]: Channel 'forge:split' : Version test of '1.0' from client : ACCEPTED
00:38.10 [Netty Server IO #1/DEBUG] [NetworkRegistry/NETREGISTRY]: Accepting channel list from client
00:38.10 [Netty Server IO #1/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Accepted client connection mod list
00:38.10 [Server thread/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Sending ticking packet info 'Config forge-server.toml' to 'fml:handshake' sequence 1
00:38.10 [Netty Local Client IO #0/DEBUG] [FMLLoginWrapper/FMLHANDSHAKE]: Recieved login wrapper packet event for channel fml:handshake with index 1
00:38.10 [Netty Local Client IO #0/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Received config sync from server
00:38.10 [Netty Local Client IO #0/DEBUG] [FMLLoginWrapper/FMLHANDSHAKE]: Dispatching wrapped packet reply for channel fml:handshake with index 1
00:38.10 [Netty Server IO #1/DEBUG] [FMLLoginWrapper/FMLHANDSHAKE]: Recieved login wrapper packet event for channel fml:handshake with index 1
00:38.10 [Netty Server IO #1/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Received client indexed reply 1 of type net.minecraftforge.fml.network.FMLHandshakeMessages$C2SAcknowledge
00:38.10 [Netty Server IO #1/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Received acknowledgement from client
00:38.10 [Server thread/DEBUG] [FMLHandshakeHandler/FMLHANDSHAKE]: Handshake complete!
00:38.10 [Netty Local Client IO #0/INFO] [ne.mi.fm.ne.NetworkHooks/]: Connected to a modded server.
00:38.10 [Server thread/INFO] [ne.mi.co.AdvancementLoadFix/]: Using new advancement loading for net.minecraft.advancements.PlayerAdvancements@5253d6dd
00:38.10 [Server thread/INFO] [minecraft/PlayerList]: Dev[local:E:11d4dfe7] logged in with entity id 137 at (-166.5, 65.0, 65.5)
00:38.10 [Server thread/INFO] [minecraft/MinecraftServer]: Dev joined the game
00:38.10 [Server thread/FATAL] [ne.mi.co.ForgeMod/]: Preparing crash report with UUID 296509c8-7c4b-499a-88dc-860c2e33923b
00:38.10 [Server thread/ERROR] [minecraft/MinecraftServer]: Encountered an unexpected exception
net.minecraft.crash.ReportedException: Exception ticking world
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:889) ~[forge:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:821) ~[forge:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:84) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:664) ~[forge:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.lambda$startServer$0(MinecraftServer.java:233) ~[forge:?] {re:classloading,pl:accesstransformer:B}
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_302] {}
Caused by: java.lang.IllegalArgumentException: bound must be positive
at java.util.Random.nextInt(Random.java:388) ~[?:1.8.0_302] {}
at net.minecraft.world.spawner.WorldEntitySpawner.func_234966_a_(WorldEntitySpawner.java:162) ~[forge:?] {re:classloading}
at net.minecraft.world.spawner.WorldEntitySpawner.func_234967_a_(WorldEntitySpawner.java:124) ~[forge:?] {re:classloading}
at net.minecraft.world.spawner.WorldEntitySpawner.func_234979_a_(WorldEntitySpawner.java:110) ~[forge:?] {re:classloading}
at net.minecraft.world.server.ServerChunkProvider.lambda$tickChunks$5(ServerChunkProvider.java:367) ~[forge:?] {re:classloading,pl:accesstransformer:B}
at java.util.ArrayList.forEach(ArrayList.java:1259) ~[?:1.8.0_302] {}
at net.minecraft.world.server.ServerChunkProvider.tickChunks(ServerChunkProvider.java:354) ~[forge:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.world.server.ServerChunkProvider.tick(ServerChunkProvider.java:329) ~[forge:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.world.server.ServerWorld.tick(ServerWorld.java:336) ~[forge:?] {re:classloading}
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:885) ~[forge:?] {re:classloading,pl:accesstransformer:B}
... 5 more
AL lib: (EE) alc_cleanup: 1 device not closed
> Task :runClient FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':runClient'.
> Process 'command 'C:\Users\user\.mcreator\gradle\jdks\jdk8u302-b08\bin\java.exe'' finished with non-zero exit value -1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.1.1/userguide/command_line_interface.html#sec…
BUILD FAILED in 1m 12s
10 actionable tasks: 3 executed, 7 up-to-date
BUILD FAILED
Task completed in 1 minute and 13 seconds

Joined Nov 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I am creating a mod that…
Sat, 12/30/2023 - 06:49

I am creating a mod that adds various new features to the game, and I am currently working on new Nether additions (biomes, mobs, structures, blocks, etc.) for my mod. I am working on a biome that is very similar to Crimson and Warped Forest biomes, and for some reason, when I finally decide to implement this feature to my mod, the biome either never generates or causes the game to crash whenever I try to load or create a new world. I am modding in MCreator 2023.3; does anyone know how to fix this issue?