Create

Create

117M Downloads

Extreme lag with Compacting Recipes (Press + Basin)

heburius opened this issue ยท 4 comments

commented

Description

Reported this on the discord. This alone spikes my mspt by 4. Without the tag filter filtering the recipe, my MSPT goes to 66. Here's the spark report and a picture with observable attached

Image

Game Log

https://mclo.gs/6KRrgk6

Debug Information

Client Info
Create:
	Mod Version: 6.0.6
	Mod Git Commit: 20ad05b5e525166018d21e88c96986f867c7088f
	Ponder Version: 1.0.56
	NeoForge Version: 21.1.206
	Minecraft Version: 1.21.1

Graphics:
	Flywheel Version: 1.0.4
	Flywheel Backend: colorwheel:instancing
	OpenGL Renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2
	OpenGL Version: 4.6.0 NVIDIA 581.29
	Graphics Mode: fancy
	PojavLauncher Detected: false

System Information:
	Operating System: Windows 11 (amd64) version 10.0
	Java Version: 21.0.7, Microsoft
	JVM Flags: 22 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx10048m -Xms256m -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=32M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
	Memory: 501599952 bytes (478 MiB) / 3355443200 bytes (3200 MiB) up to 10536091648 bytes (10048 MiB)
	Total Memory: 2868726584 bytes (2735 MiB) / 3355443200 bytes (3200 MiB)
	CPU: 12th Gen Intel(R) Core(TM) i7-12700K @ 3.61 GHz; 12 cores / 20 threads on 1 socket(s)
	Graphics cards: none

Other Mods:
	KumaAPI: 21.0.7
	YUNG's Better Dungeons: 1.21.1-NeoForge-5.1.4
	Forgified Fabric Renderer API (v1): 3.4.0+acb05a3919
	SuperMartijn642's Config Library: 1.1.8
	YUNG's Better Witch Huts: 1.21.1-NeoForge-4.1.1
	GeckoLib 4: 4.8.2
	Player Animator: 2.0.1+1.21.1
	Connectivity Mod: 7.2
	Not Enough Recipe Book: 0.4.3
	Aquaculture Delight: 1.2.0
	Sound Physics Remastered: 1.21.1-1.5.1
	Xaero's World Map: 1.39.12
	Controlling: 19.0.5
	ModernFix: 5.24.3+mc1.21.1
	Lootintegrations mod: 4.7
	Forgified Fabric BlockView API (v2): 1.0.10+9afaaf8c19
	YUNG's API: 1.21.1-NeoForge-5.1.6
	Create: Central Kitchen: 2.2.3b
	Iris: 1.8.12-snapshot+mc1.21.1-local
	Create: Integrated Farming: 1.1.1
	Bookshelf: 21.1.69
	clientcrafting mod: 1.8
	Terraphilic: 1.2.0
	Create Mechanical Extruder: 1.21.1-2.1.1-6.0.4
	Balm: 21.0.54
	PrickleMC: 21.1.11
	Carry On: 2.2.2
	CreateBetterFps: 1.1.3
	Sodium Options API: 1.0.10
	Chat Heads: 0.14.0
	CameraOverhaul: 2.0.4-neoforge+mc.1.21.0-1.21.1
	Cloth Config v15 API: 15.0.140
	FTB Teams: 2101.1.4
	Supplementaries: 1.21-3.4.16
	Sodium Dynamic Lights: 1.0.9
	Konkrete: 1.9.9
	Geophilic: 3.4.4
	Athena: 4.0.2
	Chipped: 4.0.2
	Farmer's Delight: 1.2.9
	Entity Model Features: 3.0.1
	Entity Texture Features: 7.0.2
	Ender's Delight: 1.1.0
	Cataclysmic Combat: 1.4.1
	Create: Ultimate Factory: 2.2.1
	Explorify: 1.6.4
	Design n' Decor: 2.1.0
	SuperMartijn642's Core Lib: 1.1.18+a
	Resourcefulconfig: 3.0.11
	lionfishapi: 2.6
	spark: 1.10.124
	Reese's Sodium Options: 1.8.3+mc1.21.4
	L_Ender's Cataclysm 1.21.1: 3.16
	Curios API: 9.5.1+1.21.1
	Create: Trading Floor: 3.0.11
	Searchables: 1.0.2
	Better Third Person: 1.9.0
	FTB Ultimine: 2101.1.10
	Accelerated Decay: 21.0.0
	Resourceful Lib: 3.0.12
	Create Hypertube: 0.2.6-hotfix
	Create Liquid Fuel: 2.1.1-1.21.1
	Architectury: 13.0.8
	Cupboard mod: 2.9
	conditional mixin: 0.6.4
	TRansition: 1.0.5
	MrCrayfish's Furniture Mod: Refurbished: 1.0.16
	Forgified Fabric Rendering Data Attachment (v1): 0.3.48+73761d2e19
	Framework: 0.9.6
	Observable: 5.4.4
	DarkPaintings: 21.1.5
	Create Slice & Dice: 4.1.2
	Dark Mode Everywhere: 1.21-1.3.5
	Create Ultimine: 1.2.2
	Create: Bells & Whistles: 0.4.7-1.21.1
	Mowzie's Mobs: 1.7.5
	FTB Library: 2101.1.21
	Colorwheel Patcher: 1.0.2+mc1.21.1
	Amendments: 1.21-2.0.8
	Rechiseled: 1.1.6+a
	Abridged: 2.0.0
	OctoLib: 0.6.0.4
	Create: Copycats+: 3.0.2+mc.1.21.1-neoforge
	Just Enough Items: 19.21.2.313
	Lithostitched: 1.5.0
	Particle Rain: 4.0.0-beta.2+1.21.1-neoforge
	AttributeFix: 21.1.2
	TRender: 1.0.7
	Mechanicals Lib: 1.0.10
	Create: Winery: 1.7.0
	Create: Dragons Plus: 1.8.1
	Clumps: 19.0.0.1
	Comforts: 9.0.4+1.21.1
	Nature's Compass: 1.21.1-3.0.2-neoforge
	EpheroLib: 1.2.0
	Rechiseled: Create: 1.0.2+a
	Create Confectionery: 1.1.2
	Create: Escalated: 1.1.0
	YUNG's Better Desert Temples: 1.21.1-NeoForge-4.1.5
	Distant Horizons: 2.3.5-b
	Catalogue: 1.11.2
	Terralith: 2.5.8
	Fusion: 1.2.11+b
	Sodium: 0.6.13+mc1.21.1
	What Are They Up To: 1.21.0-1.2.7
	Traveler's Titles: 1.21.1-NeoForge-5.1.3
	Crafting Tweaks: 21.1.6
	Tectonic: 3.0.13
	EMI: 1.1.22+1.21.1+neoforge
	EnchantmentDescriptions: 21.1.9
	Moonlight Lib: 1.21-2.24.0
	Enderman Overhaul: 2.0.2
	TerraBlender: 4.1.0.8
	Forgified Fabric API Base: 0.4.42+d1308ded19
	Mouse Tweaks: 2.26.1
	Better Combat: 2.2.5+1.21.1
	Jade: 15.10.3+neoforge
	Create: Blocks & Bogies: 1.0.5
	Croptopia Delight: 1.0.1
	CreativeCore: 2.13.13
	Nolijium: 0.5.6
	L_Ender 's Delight: 1.21.1-1.0.10
	Oh The Trees You'll Grow: 5.1.2
	SpectreLib: 0.17.2+1.21
	CorgiLib: 5.0.0.7
	e4mc: 5.4.1
	Kotlin For Forge: 5.10.0
	NotEnoughAnimations: 1.10.3.1
	Moog's End Structures: 1.4.6-1.21
	Xaero's Minimap: 25.2.10
	Gravestone Mod: 1.21.1-1.0.33
	Croptopia: 4.2.1
	Create: Sound of Steam: 0.6.4+1.21.1
	Polymorph: 1.1.0+1.21.1
	EntityCulling: 1.9.0
	Backpacked: 3.0.0-beta.15
	CoroUtil: 1.21.0-1.3.8
	ImmediatelyFast: 1.6.7+1.21.1
	Creeper Overhaul: 4.0.6
	AppleSkin: 3.0.7+mc1.21
	Ferrite Core: 7.0.2
	Connected Glass: 1.1.14
	YetAnotherConfigLib: 3.8.0+1.21.1-neoforge
	Extra Delight: 2.6.2
	Create: Power Loader: 2.0.3-mc1.21.1
	Just Zoom: 2.1.0
	Aquaculture 2: 2.7.14
	Colorwheel: 1.0.0+mc1.21.1
	lootintegrations_cataclysm mod: 1
	PacketFixer: 3.3.0
	Create: Enchantment Industry: 2.2.3
	Euphoria Patcher: 1.7.2-r5.6.1-neoforge
	OpenLoader: 21.1.5
	ExtraSponges: 1.6.1
Server Info
Create:
	Mod Version: 6.0.6
	Mod Git Commit: 20ad05b5e525166018d21e88c96986f867c7088f
	Ponder Version: 1.0.56
	NeoForge Version: 21.1.206
	Minecraft Version: 1.21.1

System Information:
	Operating System: Windows 11 (amd64) version 10.0
	Java Version: 21.0.6, Oracle Corporation
	JVM Flags: 9 total; -Xms14G -Xmx16G -XX:+UseZGC -XX:+ZGenerational -XX:SoftMaxHeapSize=10g -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+PerfDisableSharedMem -XX:+UseDynamicNumberOfGCThreads
	Memory: 10536091648 bytes (10048 MiB) / 15032385536 bytes (14336 MiB) up to 17179869184 bytes (16384 MiB)
	Total Memory: 4502585344 bytes (4294 MiB) / 15032385536 bytes (14336 MiB)
	CPU: 12th Gen Intel(R) Core(TM) i7-12700K @ 3.61 GHz; 12 cores / 20 threads on 1 socket(s)
	Graphics cards: none

Other Mods:
	YUNG's Better Dungeons: 1.21.1-NeoForge-5.1.4
	KumaAPI: 21.0.7
	Forgified Fabric Renderer API (v1): 3.4.0+acb05a3919
	SuperMartijn642's Config Library: 1.1.8
	YUNG's Better Witch Huts: 1.21.1-NeoForge-4.1.1
	GeckoLib 4: 4.8.2
	Player Animator: 2.0.1+1.21.1
	Connectivity Mod: 7.2
	Not Enough Recipe Book: 0.4.3
	Aquaculture Delight: 1.2.0
	Sound Physics Remastered: 1.21.1-1.5.1
	Xaero's World Map: 1.39.12
	ModernFix: 5.24.3+mc1.21.1
	Lootintegrations mod: 4.7
	Forgified Fabric BlockView API (v2): 1.0.10+9afaaf8c19
	YUNG's API: 1.21.1-NeoForge-5.1.6
	Create: Central Kitchen: 2.2.3b
	Iris: 1.8.12-snapshot+mc1.21.1-local
	Create: Integrated Farming: 1.1.1
	clientcrafting mod: 1.8
	Bookshelf: 21.1.69
	Terraphilic: 1.2.0
	Create Mechanical Extruder: 1.21.1-2.1.1-6.0.4
	Balm: 21.0.54
	PrickleMC: 21.1.11
	CreateBetterFps: 1.1.3
	Carry On: 2.2.2
	CameraOverhaul: 2.0.4-neoforge+mc.1.21.0-1.21.1
	Cloth Config v15 API: 15.0.140
	FTB Teams: 2101.1.4
	Supplementaries: 1.21-3.4.16
	Konkrete: 1.9.9
	Geophilic: 3.4.4
	Athena: 4.0.2
	Chipped: 4.0.2
	Farmer's Delight: 1.2.9
	Ender's Delight: 1.1.0
	Cataclysmic Combat: 1.4.1
	Create: Ultimate Factory: 2.2.1
	Explorify: 1.6.4
	Design n' Decor: 2.1.0
	SuperMartijn642's Core Lib: 1.1.18+a
	Resourcefulconfig: 3.0.11
	lionfishapi: 2.6
	spark: 1.10.124
	Reese's Sodium Options: 1.8.3+mc1.21.4
	L_Ender's Cataclysm 1.21.1: 3.16
	Curios API: 9.5.1+1.21.1
	Create: Trading Floor: 3.0.11
	Searchables: 1.0.2
	FTB Ultimine: 2101.1.10
	Accelerated Decay: 21.0.0
	Resourceful Lib: 3.0.12
	Create Hypertube: 0.2.6-hotfix
	Create Liquid Fuel: 2.1.1-1.21.1
	Architectury: 13.0.8
	Cupboard mod: 2.9
	conditional mixin: 0.6.4
	MrCrayfish's Furniture Mod: Refurbished: 1.0.16
	Forgified Fabric Rendering Data Attachment (v1): 0.3.48+73761d2e19
	Framework: 0.9.6
	Observable: 5.4.4
	DarkPaintings: 21.1.5
	Create Slice & Dice: 4.1.2
	Dark Mode Everywhere: 1.21-1.3.5
	Create Ultimine: 1.2.2
	Create: Bells & Whistles: 0.4.7-1.21.1
	Mowzie's Mobs: 1.7.5
	FTB Library: 2101.1.21
	Colorwheel Patcher: 1.0.2+mc1.21.1
	Rechiseled: 1.1.6+a
	Amendments: 1.21-2.0.8
	Abridged: 2.0.0
	OctoLib: 0.6.0.4
	Create: Copycats+: 3.0.2+mc.1.21.1-neoforge
	Just Enough Items: 19.21.2.313
	Lithostitched: 1.5.0
	AttributeFix: 21.1.2
	Mechanicals Lib: 1.0.10
	Create: Winery: 1.7.0
	Create: Dragons Plus: 1.8.1
	Clumps: 19.0.0.1
	Comforts: 9.0.4+1.21.1
	Nature's Compass: 1.21.1-3.0.2-neoforge
	EpheroLib: 1.2.0
	Rechiseled: Create: 1.0.2+a
	Create Confectionery: 1.1.2
	Create: Escalated: 1.1.0
	YUNG's Better Desert Temples: 1.21.1-NeoForge-4.1.5
	Terralith: 2.5.8
	Fusion: 1.2.11+b
	What Are They Up To: 1.21.0-1.2.7
	Crafting Tweaks: 21.1.6
	Tectonic: 3.0.13
	EMI: 1.1.22+1.21.1+neoforge
	EnchantmentDescriptions: 21.1.9
	TerraBlender: 4.1.0.8
	Moonlight Lib: 1.21-2.24.0
	Enderman Overhaul: 2.0.2
	Forgified Fabric API Base: 0.4.42+d1308ded19
	Better Combat: 2.2.5+1.21.1
	Jade: 15.10.3+neoforge
	Create: Blocks & Bogies: 1.0.5
	Croptopia Delight: 1.0.1
	CreativeCore: 2.13.13
	Oh The Trees You'll Grow: 5.1.2
	L_Ender 's Delight: 1.21.1-1.0.10
	SpectreLib: 0.17.2+1.21
	CorgiLib: 5.0.0.7
	Kotlin For Forge: 5.10.0
	Xaero's Minimap: 25.2.10
	Moog's End Structures: 1.4.6-1.21
	Gravestone Mod: 1.21.1-1.0.33
	Croptopia: 4.2.1
	Create: Sound of Steam: 0.6.4+1.21.1
	Polymorph: 1.1.0+1.21.1
	Backpacked: 3.0.0-beta.15
	CoroUtil: 1.21.0-1.3.8
	Creeper Overhaul: 4.0.6
	Ferrite Core: 7.0.2
	Connected Glass: 1.1.14
	YetAnotherConfigLib: 3.8.0+1.21.1-neoforge
	Extra Delight: 2.6.2
	Create: Power Loader: 2.0.3-mc1.21.1
	Aquaculture 2: 2.7.14
	Colorwheel: 1.0.0+mc1.21.1
	lootintegrations_cataclysm mod: 1
	PacketFixer: 3.3.0
	Create: Enchantment Industry: 2.2.3
	OpenLoader: 21.1.5
	ExtraSponges: 1.6.1
commented

This should have been fixed with #9192, is it still present on 6.0.7?

commented

I'm having the same issue. According to my Spark profiler report, almost 70% of the total server tick time (so that's including the time to wait for the next tick, which accounts for about 18% in this report) was spent by basins looking for matching recipes. I haven't looked at the code, but my guess is that basins don't do any form of caching for matching recipes and check for a match out of all possible recipes every tick/operation.
The hardware is definitely not the issue as the server is running on a Ryzen 9 9955HX and I only have about 10 basins of which 6 are combined with mixers and 4 with presses.

commented

I am running 6.0.6, I'll see if updating fixes the issue.

commented

6.0.7 crashes my game because the com.simibubi.create.foundation.fluid.FluidIngredient class used by the Create Dragons Plus lib mod no longer exists. Looks like it has been renamed, so I cannot test this.