Polarice3 / Goety-2

Learn the secrets of Illager magics and master the dark arts.
https://www.curseforge.com/minecraft/mc-mods/goety
MIT License
4 stars 3 forks source link

goety-2.5.25.0 FORGE 1.20.1 Causing lag and crashing on startup. Has this been resolved in latest update? #58

Open Minebrah opened 4 days ago

Minebrah commented 4 days ago

The mod its causing my world to crash every time I try to join.

[18Nov2024 08:25:12.400] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientChunkCache/]: Ignoring chunk since it's not present: -32, -541 [18Nov2024 08:25:12.400] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientChunkCache/]: Ignoring chunk since it's not present: -32, -540

-- Entity being ticked -- Details: Entity Type: goety:obsidian_monolith (com.Polarice3.Goety.common.entities.hostile.servants.ObsidianMonolith) Entity ID: 3186 Entity Name: Obsidian Monolith Entity's Exact location: -500.50, 66.06, -8644.50 Entity's Block location: World: (-501,66,-8645), Section: (at 11,2,11 in -32,4,-541; chunk contains blocks -512,-64,-8656 to -497,319,-8641), Region: (-1,-17; contains chunks -32,-544 to -1,-513, blocks -512,-64,-8704 to -1,319,-8193) Entity's Momentum: 0.00, -3.92, 0.00

Latest.log:

https://gist.github.com/Minebrah/25a7efea2e1ed1a5570c50b67e3ab425

Crash.log:

https://gist.github.com/Minebrah/266d75d4d7de43a00642ec42307e87a2

Polarice3 commented 4 days ago

Your Logs aren't viewable/openable, sorry.

Polarice3 commented 4 days ago

Now wait, never mind, I'm a dumb dumb.

It appears to be caused by Obsidian Monolith trying to grow something called a redwood_branch

java.lang.IllegalArgumentException: Cannot get property EnumProperty{name=axis, clazz=class net.minecraft.core.Direction$Axis, values=[x, y, z]} as it does not exist in Block{dtbop:redwood_branch}

Polarice3 commented 4 days ago

Not grow, convert, sorry once again! Will fix this pronto! In the meantime, you can disable "ObsidianMonolithSpread" on the goety-mobs.toml to hopefully prevent this crash.

Minebrah commented 2 days ago

Okay. Just curious, the logs are showing a lot of spam signaling that this mod is trying to load chunks that I am not in. I have optimization mods that make it so that only the chunk I am on can be loaded to reduce lag from mods loading chunks. So this mod is causing lag because it keeps trying to load empty chunks and optimization mods are saying no you can't do that. Is there any way to fix this? I love this mod and have done so much I don't want to remove it, but all the spam and the lag and consequential crashes is making the world unplayable.

https://[gist.githubusercontent.com/Minebrah/25a7efea2e1ed1a5570c50b67e3ab425/raw/9e278a91f96e800749b49be5290107a66bc139ad/gistfile1.txt](https://gist.githubusercontent.com/Minebrah/25a7efea2e1ed1a5570c50b67e3ab425/raw/9e278a91f96e800749b49be5290107a66bc139ad/gistfile1.txt)

https://gist.github.com/Minebrah/266d75d4d7de43a00642ec42307e87a2 https://gist.github.com/Minebrah/266d75d4d7de43a00642ec42307e87a2

[18Nov2024 08:18:52.901] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientChunkCache/]: Ignoring chunk since it's not present: -32, -541 [18Nov2024 08:18:52.901] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientChunkCache/]: Ignoring chunk since it's not present: -32, -540 [18Nov2024 08:18:52.901] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientChunkCache/]: Ignoring chunk since it's not present: -32, -541 [18Nov2024 08:18:54.730] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientChunkCache/]: Ignoring chunk since it's not present: -32, -541 [18Nov2024 08:18:55.203] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientChunkCache/]: Ignoring chunk since it's not present: -32, -541 [18Nov2024 08:18:55.204] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientChunkCache/]: Ignoring chunk since it's not present: -32, -541 [18Nov2024 08:18:55.204] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientChunkCache/]: Ignoring chunk since it's not present: -32, -541 [18Nov2024 08:18:55.232] [Server thread/WARN] [net.minecraft.server.MinecraftServer/]: Can't keep up! Is the server overloaded? Running 20030ms or 400 ticks behind

[18Nov2024 08:18:57.535] [Server thread/ERROR] [net.minecraft.server.MinecraftServer/]: Encountered an unexpected exception net.minecraft.ReportedException: Ticking entity at net.minecraft.server.MinecraftServer.m5703(MinecraftServer.java:897) ~[client-1.20.1-20230612.114412-srg.jar%231652!/:?] at net.minecraft.server.MinecraftServer.m5705(MinecraftServer.java:814) ~[client-1.20.1-20230612.114412-srg.jar%231652!/:?] at net.minecraft.client.server.IntegratedServer.m5705(IntegratedServer.java:89) ~[client-1.20.1-20230612.114412-srg.jar%231652!/:?] at net.minecraft.server.MinecraftServer.m130011(MinecraftServer.java:661) ~[client-1.20.1-20230612.114412-srg.jar%231652!/:?] at net.minecraft.server.MinecraftServer.m206580(MinecraftServer.java:251) ~[client-1.20.1-20230612.114412-srg.jar%231652!/:?] at java.lang.Thread.run(Thread.java:833) ~[?:?] Caused by: java.lang.IllegalArgumentException: Cannot get property EnumProperty{name=axis, clazz=class net.minecraft.core.Direction$Axis, values=[x, y, z]} as it does not exist in Block{dtbop:redwood_branch} at net.minecraft.world.level.block.state.StateHolder.m61143(StateHolder.java:98) ~[client-1.20.1-20230612.114412-srg.jar%231652!/:?] at com.Polarice3.Goety.utils.NetherBehaviour.regrowNether(NetherBehaviour.java:87) ~[goety-2.5.25.0.jar%231206!/:2.5.25.0

-- Entity being ticked -- Details: Entity Type: goety:obsidian_monolith (com.Polarice3.Goety.common.entities.hostile.servants.ObsidianMonolith) Entity ID: 3186 Entity Name: Obsidian Monolith Entity's Exact location: -500.50, 66.06, -8644.50 Entity's Block location: World: (-501,66,-8645), Section: (at 11,2,11 in -32,4,-541; chunk contains blocks -512,-64,-8656 to -497,319,-8641), Region: (-1,-17; contains chunks -32,-544 to -1,-513, blocks -512,-64,-8704 to -1,319,-8193)

Polarice3 commented 2 days ago

Either disable both "obsidianMonolithSpread" and "obsidianMonolithBiome" on goety-mobs.toml, or kill every Obsidian Monolith in your world (or turn on Peaceful difficulty to remove them)

Minebrah commented 2 days ago

Thank you for the quick response, I will go into the configs and do that then. I already started a world with the mod installed so if I turn off these settings in the config, will it still be necessary to kill every obsidian monolith? Or am I good with just changing the config? If I do have to kill every obsidian monolith to stop them from throwing these errors. Is there a command to kill every obsidian monolith? Also just wanted to mention the branch that the obsidian monolith was trying to spread was from the dynamic trees biomes o plenty mod.

https://www.curseforge.com/minecraft/mc-mods/dtbop

Polarice3 commented 2 days ago

Kill every obsidian monolith if it still causes problems after the configs are set to false. /kill @e[type="goety:obsidian_monolith"]