Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: TPS spikes when using it with Alex Caves 1.1.4 #5298

Open
2 tasks done
Loreb29 opened this issue Jun 10, 2024 · 1 comment
Open
2 tasks done

[Bug]: TPS spikes when using it with Alex Caves 1.1.4 #5298

Loreb29 opened this issue Jun 10, 2024 · 1 comment

Comments

@Loreb29
Copy link

Loreb29 commented Jun 10, 2024

What happened?

Forge verson 47.3.0

When i use the mod with Alex Caves, a lot of TPS spikes that freeze the world for around 1-3 seconds (sometimes even around 10) appear, from my experience they don't seem to be related to the amount of entities but, it's kinda random?, they can happen when i'm standing still, when i'm mining, or when i'm fighting tons of mobs, which was my "benchmark". I would love to give a spark profile but turns out it crashes the game, it seems to be incompatible with the forge version.

While i'm pretty sure it is caused when mixed with Alex Caves due to the various tests i did (some with only the two mods installed, along embeddium), i will give my full mod list in the log, just in case.

JVM arguments used in tests: -Xmx10G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M

I tried using Shenandoah and it didn't improve, if anything i think the garbage collector is not the one causing the problem.

Minecraft Version

1.20.1

Ice and Fire version

2.1.13 beta4

Citadel version

2.5.4

Relevant log output

Mod list:
'Rubidium Dynamic Lights' (version: 1.20.1_v1.6.0)
'Mowzie's Mobs' (version: 1.6.4) 'Alex's Mobs' (version: 1.22.8) 
'Amendments' (version: 1.20-1.2.3) 'Connectible Chains' (version: 1.0.0) 
'GeckoLib 4' (version: 4.4.5) 
'Just Enough Items' (version: 15.3.0.4) 
'FirstPerson' (version: 2.4.1) 
'Visual Workbench' (version: 8.0.0) 
'Callable Horses' (version: 1.3.0.1) 
'Immersive Aircraft' (version: 1.0.1+1.20.1) 
'Sophisticated Core' (version: 0.6.22.611) 
'Gpu memory leak fix' (version: 1.20.1-1.8) 
'Rubidium (Embeddium)' (version: 0.7.1) 
'Sound Physics Remastered' (version: 1.20.1-1.1.2) 
'Create' (version: 0.5.1.f) 
'Falling Leaves' (version: 2.1.0-beta.1) 
'Structory' (version: 1.3.5) 
'Xaero's World Map' (version: 1.38.8) 
'Integrated API' (version: 1.5.1+1.20.1-forge) 
'Citadel' (version: 2.5.4) 
'MixinExtras' (version: 0.3.6) 
'Make Bubbles Pop' (version: 0.2.0-forge) 
'Sophisticated Backpacks' (version: 3.20.5.1044) 
'MidnightLib' (version: 1.4.2) 
'Ice and Fire' (version: 2.1.13-1.20.1-beta-4) 
'Distant Horizons' (version: 2.1.0-a) 
'Memory Leak Fix' (version: 1.1.5) 
'Puzzles Access Api' (version: 8.0.7) 
'Forge' (version: 47.3.0) 
'Spelunker's Charm' (version: 3.6.0) 
'The Twilight Forest' (version: 4.3.2145) 
'Supplementaries' (version: 1.20-2.8.11) 
'Embeddium' (version: 0.3.19+mc1.20.1) 
'Integrated Dungeons and Structures' (version: 1.9.3+1.20.1) 
'Diagonal Blocks' (version: 8.0.5) 
'When Dungeons Arise' (version: 2.1.56.1-1.20.1) 
'Tectonic' (version: 2.3.5a) 
'Minecraft' (version: 1.20.1) 
'Farmer's Delight' (version: 1.20.1-1.2.4) 
'Useful Spyglass' (version: 0.6.1) 
'Horse Combat Controls' (version: 1.20.1-1.0.1) 
'Alex's Caves' (version: 1.1.4) 
'Physics Mod' (version: 3.0.14) 
'Moonlight Library' (version: 1.20-2.11.31) 
'AmbientSounds' (version: 6.0.1) 
'Mouse Tweaks' (version: 2.25.1) 
'GroovyModLoader' (version: 4.0.9) 
'MixinSquared' (version: 0.1.1) 
'Jade' (version: 11.9.3+forge) 
'Do a Barrel Roll' (version: 3.5.6+1.20.1) 
'CreativeCore' (version: 2.11.30) 
'Chunky' (version: 1.3.146) 
'Amplified Nether' (version: 1.2.5) 
'Highlighter' (version: 1.1.9) 
'betterfpsdist mod' (version: 1.20.1-4.4) 
'Kotlin For Forge' (version: 4.11.0) 
'Iceberg' (version: 1.1.21) 
'Flywheel' (version: 0.6.10-7) 
'Quark' (version: 4.0-454) 
'Xaero's Minimap' (version: 24.2.0) 
'Gravestone Mod' (version: 1.20.1-1.0.15) 
'CommonGroovyLibrary' (version: 0.3.3) 
'Zeta' (version: 1.0-16) 
'Diagonal Fences' (version: 8.1.4) 
'EntityCulling' (version: 1.6.5) 
'Canary' (version: 0.3.3) 
'betterchunkloading mod' (version: 1.20.1-4.3) 
'Spawn Animations' (version: 1.9.4+mod) 
'Soul fire'd' (version: 3.2.1.0) 
'Eating Animation' (version: 5.0.0) 
'Architectury' (version: 9.2.14) 
'Cupboard utilities' (version: 1.20.1-2.6) 
'Puzzles Lib' (version: 8.1.20) 
'Observable' (version: 4.4.1)
'Rubidium Dynamic Lights' (version: 1.20.1_v1.6.0)
'Mowzie's Mobs' (version: 1.6.4)
'Alex's Mobs' (version: 1.22.8)
'Amendments' (version: 1.20-1.2.3)
'Connectible Chains' (version: 1.0.0)
'GeckoLib 4' (version: 4.4.5)
'Just Enough Items' (version: 15.3.0.4)
'FirstPerson' (version: 2.4.1)
'Visual Workbench' (version: 8.0.0)
'Callable Horses' (version: 1.3.0.1)
'Immersive Aircraft' (version: 1.0.1+1.20.1)
'Sophisticated Core' (version: 0.6.22.611)
'Gpu memory leak fix' (version: 1.20.1-1.8)
'Rubidium (Embeddium)' (version: 0.7.1)
'Sound Physics Remastered' (version: 1.20.1-1.1.2)
'Create' (version: 0.5.1.f)
'Falling Leaves' (version: 2.1.0-beta.1)
'Structory' (version: 1.3.5)
'Xaero's World Map' (version: 1.38.8)
'Integrated API' (version: 1.5.1+1.20.1-forge)
'Citadel' (version: 2.5.4)
'MixinExtras' (version: 0.3.6)
'Make Bubbles Pop' (version: 0.2.0-forge)
'Sophisticated Backpacks' (version: 3.20.5.1044)
'MidnightLib' (version: 1.4.2)
'Ice and Fire' (version: 2.1.13-1.20.1-beta-4)
'Distant Horizons' (version: 2.1.0-a) (i used 2.0.1 before and still had the same spikes)
'Memory Leak Fix' (version: 1.1.5)
'Puzzles Access Api' (version: 8.0.7)
'Forge' (version: 47.3.0)
'Spelunker's Charm' (version: 3.6.0)
'The Twilight Forest' (version: 4.3.2145)
'Supplementaries' (version: 1.20-2.8.11)
'Embeddium' (version: 0.3.19+mc1.20.1)
'Integrated Dungeons and Structures' (version: 1.9.3+1.20.1)
'Diagonal Blocks' (version: 8.0.5)
'When Dungeons Arise' (version: 2.1.56.1-1.20.1)
'Tectonic' (version: 2.3.5a)
'Minecraft' (version: 1.20.1)
'Farmer's Delight' (version: 1.20.1-1.2.4)
'Useful Spyglass' (version: 0.6.1)
'Horse Combat Controls' (version: 1.20.1-1.0.1)
'Alex's Caves' (version: 1.1.4)
'Physics Mod' (version: 3.0.14)
'Moonlight Library' (version: 1.20-2.11.31)
'AmbientSounds' (version: 6.0.1)
'Mouse Tweaks' (version: 2.25.1)
'GroovyModLoader' (version: 4.0.9)
'MixinSquared' (version: 0.1.1)
'Jade' (version: 11.9.3+forge)
'Do a Barrel Roll' (version: 3.5.6+1.20.1)
'CreativeCore' (version: 2.11.30)
'Chunky' (version: 1.3.146)
'Amplified Nether' (version: 1.2.5)
'Highlighter' (version: 1.1.9)
'betterfpsdist mod' (version: 1.20.1-4.4)
'Kotlin For Forge' (version: 4.11.0)
'Iceberg' (version: 1.1.21)
'Flywheel' (version: 0.6.10-7)
'Quark' (version: 4.0-454)
'Xaero's Minimap' (version: 24.2.0)
'Gravestone Mod' (version: 1.20.1-1.0.15)
'CommonGroovyLibrary' (version: 0.3.3)
'Zeta' (version: 1.0-16)
'Diagonal Fences' (version: 8.1.4)
'EntityCulling' (version: 1.6.5)
'Canary' (version: 0.3.3)
'betterchunkloading mod' (version: 1.20.1-4.3)
'Spawn Animations' (version: 1.9.4+mod)
'Soul fire'd' (version: 3.2.1.0)
'Eating Animation' (version: 5.0.0)
'Architectury' (version: 9.2.14)
'Cupboard utilities' (version: 1.20.1-2.6)
'Puzzles Lib' (version: 8.1.20)
'Observable' (version: 4.4.1)

Other Information

  • I am using other mods besides Ice and Fire
  • I have attached a log file from the session that I have experienced this issue
@Loreb29 Loreb29 added the bug label Jun 10, 2024
@github-actions github-actions bot added the 1.20 label Jun 10, 2024
@TheRetrolizer
Copy link

Can also confirm.

Forge 47.3.1

Minecraft 1.20.1

Ice and Fire Version 2.1.13 beta4

Citadel Version 2.5.4

Only difference is I still get some mild TPS spikes even without Alex's Caves. I'm assuming it's Ice and Fire also not playing nice with other mods in general, as even with most other mods disabled, there were still TPS spikes. Was able to run spark, Here's a 3 minute profile looking specifically for ticks over 120ms. And here's a Heap Summary. Both of those were taken from a session i was running with Java 21 and -XX:+UseZGC -XX:+ZGenerational ARGs active.

Modlist(copied from latest.log as I am stupid.):

- adlods 8.1.2.0
- advancementplaques 1.5.1
- aiimprovements 0.5.2
- alexscaves 1.1.4
- ambientenvironment 11.0.0.1
- ambientsounds 6.0.2
- appleskin 2.5.1+mc1.20.1
- architectury 9.2.14
- artifacts 9.5.11
	\-- expandability 9.0.4
- azurelib 2.0.26
- balm 7.3.4
	\-- kuma_api 20.1.6
- bedbenefits 13.0.3
- betteradvancements 0.4.2.10
- bhc 1.20.1-1.0.5
- bookshelf 20.2.13
- botarium 2.3.3
- caelus 3.2.0+1.20.1
- cagedmobs 1.20.1-2.0.5
- cataclysm 1.99.5
- charmofundying 6.5.0+1.20.1
	\-- spectrelib 0.13.15+1.20.1
- citadel 2.5.4
- cloth_config 11.1.118
- clumps 12.0.0.4
- collective 7.64
- comforts 6.3.5+1.20.1
- controlling 12.0.2
- coroutil 1.20.1-1.3.7
- cosmeticarmorreworked 1.20.1-v1a
- create 0.5.1.f
	\-- flywheel 0.6.10-7
- create_connected 0.8.2-mc1.20.1
- create_enchantment_industry 1.2.9.d
	\-- create_dragon_lib 1.4.3
- create_new_age 1.1.2
- createbigcannons 0.5.4-nightly-8b9cea6
	\-- ritchiesprojectilelib 1.0.0-369e88d+1.20.1-forge
- createoreexcavation 1.4.4
- creativecore 2.11.30
- cucumber 7.0.8
- cupboard 1.20.1-2.6
- curios 5.9.1+1.20.1
- curiouslanterns 1.20.1-1.3.2
- distanthorizons 2.1.0-a
- dummmmmmy 1.20-1.8.17b
- dusk 1.20.1-3.6
- dynamiclightsreforged 1.20.1_v1.6.0
- elytraslot 6.4.0+1.20.1
	\-- mixinsquared 0.1.2-beta.6
- embeddium 0.3.21+mc1.20.1
	\-- rubidium 0.7.1
- enchantinginfuser 8.0.2
- essential 1.3.2.7+g7245995b31
- explorerscompass 1.20.1-1.3.3-forge
- farmersdelight 1.20.1-1.2.4
- fastasyncworldsave 1.20.1-2.0
- fastsuite 5.0.1
- ferritecore 6.0.1
- firstaid 1.20.1-1.0
- forge 47.3.1
- forgeendertech 11.1.4.0
- framework 0.7.6
- geckolib 4.4.7
- geophilic 2.4.1
- golemsarefriends 1.20.0-1.0.1
- guardvillagers 1.20.1-1.6.6
- healingcampfire 5.3
- healingflasks 1.2.1
- iceandfire 2.1.13-1.20.1-beta-4
- iceberg 1.1.21
- inventoryessentials 8.2.6
- ironjetpacks 7.0.5
- jeg 0.4.0
- jei 15.3.0.8
- jeresources 1.4.0.247
- journeymap 5.10.0
- jrftl 1.6.0
- kobolds 2.10.14
- kotlinforforge 4.11.0
- legendarytooltips 1.4.5
- lionfishapi 1.9
- lootbeams 1.20.1
- majruszlibrary 7.0.8
- majruszsenchantments 1.10.8
- maxhealthfix 12.0.3
- minecraft 1.20.1
- mob_grinding_utils 1.20.1-1.1.0
- modernfix 5.18.1+mc1.20.1
- monolib 1.3.0
- moonlight 1.20-2.12.2
	\-- mixinextras 0.3.6
- naturescompass 1.20.1-1.11.2-forge
- necronomicon 1.4.2
- neruina 2.0.0-beta.10
- nochatreports 1.20.1-v2.2.2
- octolib 0.3
- oculus 1.7.0
- overworld_netherite_ore 2.3
- paraglider 20.1.3
- patchouli 1.20.1-84-FORGE
- placebo 8.6.2
- prism 1.0.5
- puzzleslib 8.1.20
	\-- puzzlesaccessapi 8.0.7
- radiantgear 2.1.5+1.20.1
- railways 1.6.4+forge-mc1.20.1
- reliquary 1.20.1-2.0.41.1229
- saturn 0.1.3
- searchables 1.0.3
- sereneseasons 9.0.0.46
- shadowizardlib 1.20.1-1.1.5
- skinlayers3d 1.6.6
- smoothchunk 1.20.1-3.6
- sophisticatedbackpacks 3.20.5.1044
- sophisticatedcore 0.6.22.611
- sound_physics_remastered 1.20.1-1.4.2
- spark 1.10.53
- storagedrawers 12.0.3
- string_from_wool 1.0.0
- supermartijn642configlib 1.1.8
- supermartijn642corelib 1.1.17
- tectonic 2.3.5a
- tenshilib 1.20.1-1.7.6
- tfmg 0.8.0b
- toolleveling 1.20.1-2.0.0
- totw_modded 1.0.5
- tradingpost 8.0.2
- valkyrienskies 2.3.0-beta.5
- voidfog 1.20.1-2.0.23
- vs_clockwork 1.20.1-0.1.13-forge-8cf946b78e
- walljump 1.20.1-1.1.6-forge
- waterdripsound 0.3.2
- wither_drops_netherite_templates 1.0.0
- zombieawareness 1.20.1-1.13.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants