Create

Create

117M Downloads

Create fluid swimming mechanics are inconsistent to vanilla water.

DogeisCut opened this issue ยท 1 comments

commented

Description

In a setup like the following image, it's impossible to hold space to stay inside the chocolate. However, it is possible to do so inside the water.

I am unsure if this is intended behavior, but it seems inconsistent.

To my knowledge, adding custom fog for fluids involves literally re-writing the entire swimming code and fog code for that liquid, as well as mixins to some fog related and water movement related classes. I believe fluids like this just used to have the water tag, which handled movement automatically but came with fog and particle related side effects.

Image
Javaw.Zdwhhgasx1.1.mp4

Game Log

https://mclo.gs/gze3yUB

Debug Information

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

Graphics:
	Flywheel Version: 1.0.4
	Flywheel Backend: flywheel:indirect
	OpenGL Renderer: NVIDIA GeForce RTX 5070 Ti/PCIe/SSE2
	OpenGL Version: 4.6.0 NVIDIA 581.57
	Graphics Mode: fancy
	PojavLauncher Detected: false

System Information:
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 21.0.3, Microsoft
	JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms4096m -Xmx35456m
	Memory: 2535497832 bytes (2418 MiB) / 4294967296 bytes (4096 MiB) up to 37178310656 bytes (35456 MiB)
	Total Memory: 1763010800 bytes (1681 MiB) / 4294967296 bytes (4096 MiB)
	CPU: AMD Ryzen 7 9700X 8-Core Processor @ 3.80 GHz; 8 cores / 16 threads on 1 socket(s)
	Graphics cards: none

Other Mods:
	Forgified Fabric Renderer API (v1): 3.4.0+acb05a3919
	Forgified Fabric API Base: 0.4.42+d1308ded19
	Jade: 15.10.3+neoforge
	Create: Copycats+: 3.0.2+mc.1.21.1-neoforge
	Just Enough Items: 19.25.0.322
	NBT Autocomplete: 1.3.10
	e4mc: 5.4.1
	Sophisticated Core: 1.3.85
	Curios API: 9.5.1+1.21.1
	Xaero's Minimap: 25.2.10
	Controlling: 19.0.5
	Searchables: 1.0.2
	Forgified Fabric BlockView API (v2): 1.0.10+9afaaf8c19
	Iris: 1.8.12-snapshot+mc1.21.1-local
	Figura: 0.1.5+1.21.1
	Sophisticated Backpacks: 3.25.9
	WorldEdit: 7.3.8+6939-7d32b45
	AppleSkin: 3.0.7+mc1.21
	YetAnotherConfigLib: 3.8.0+1.21.1-neoforge
	Lan Server Properties: 1.13.2
	Create: Power Loader: 2.0.3-mc1.21.1
	Forgified Fabric Rendering Data Attachment (v1): 0.3.48+73761d2e19
	Sodium: 0.6.13+mc1.21.1
	Just Enough Resources: 1.6.0.17
	Jade Addons: 6.1.0+neoforge
	Better Advancements: 0.4.3.21
Server Info
Create:
	Mod Version: 6.0.6
	Mod Git Commit: 20ad05b5e525166018d21e88c96986f867c7088f
	Ponder Version: 1.0.56
	NeoForge Version: 21.1.209
	Minecraft Version: 1.21.1

System Information:
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 21.0.3, Microsoft
	JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms4096m -Xmx35456m
	Memory: 2535497832 bytes (2418 MiB) / 4294967296 bytes (4096 MiB) up to 37178310656 bytes (35456 MiB)
	Total Memory: 1763010800 bytes (1681 MiB) / 4294967296 bytes (4096 MiB)
	CPU: AMD Ryzen 7 9700X 8-Core Processor @ 3.80 GHz; 8 cores / 16 threads on 1 socket(s)
	Graphics cards: none

Other Mods:
	Forgified Fabric Renderer API (v1): 3.4.0+acb05a3919
	Forgified Fabric API Base: 0.4.42+d1308ded19
	Jade: 15.10.3+neoforge
	Create: Copycats+: 3.0.2+mc.1.21.1-neoforge
	Just Enough Items: 19.25.0.322
	NBT Autocomplete: 1.3.10
	e4mc: 5.4.1
	Sophisticated Core: 1.3.85
	Curios API: 9.5.1+1.21.1
	Xaero's Minimap: 25.2.10
	Controlling: 19.0.5
	Searchables: 1.0.2
	Forgified Fabric BlockView API (v2): 1.0.10+9afaaf8c19
	Iris: 1.8.12-snapshot+mc1.21.1-local
	Figura: 0.1.5+1.21.1
	Sophisticated Backpacks: 3.25.9
	WorldEdit: 7.3.8+6939-7d32b45
	AppleSkin: 3.0.7+mc1.21
	YetAnotherConfigLib: 3.8.0+1.21.1-neoforge
	Lan Server Properties: 1.13.2
	Create: Power Loader: 2.0.3-mc1.21.1
	Forgified Fabric Rendering Data Attachment (v1): 0.3.48+73761d2e19
	Sodium: 0.6.13+mc1.21.1
	Just Enough Resources: 1.6.0.17
	Jade Addons: 6.1.0+neoforge
	Better Advancements: 0.4.3.21
commented

This is intended, only fabric adds it to the water tag due to there being no proper fluid api there and the only solution being tons of mixins