XaiJu
Haubna
Haubna

patreon


Back from Vacation - Soft Body Physics WIP & Sodium 0.5

I've just returned from a refreshing vacation and I'm excited to share an upcoming feature with you all! I've been delving into the world of soft body physics, beginning with a 2D custom physics engine designed with Minecraft in mind. By starting in 2D, I hope to tackle many challenges before transitioning to a 3D environment, which will undoubtedly introduce its own unique hurdles. I appreciate your patience as this is a long-term endeavor and might take much longer to finish. In the interim, I'm also looking into enhancing the minecart physics, potentially allowing them to sway gracefully on curves or exhibit dynamic movements on downward slopes. Exciting times ahead!

POST UPDATE: v157a now works with the latest Sodium 0.5.0 and Iris 1.6.5. Prior versions will crash the game!

Tested Setups: https://minecraftphysicsmod.com/installation

Liquid Physics V2 Supported Shaderpacks: https://pastebin.com/BHJv430d

Every support to upkeep the development is much appreciated!

Physics Mod Pro Information: https://pastes.io/elo24p93xo

Comments

Hey do you know how to buy the pro physics

Gabriel Vilar Fay

Ragdoll does not work for me either

Mohammed Sameer

I gave you money to report some bugs lol- with the latest versions of this, Minecraft, and sodium+iris, rag dolls do not have any effect. Also, if you were to enable dynamic blocks, as an example you would see a plant stationary, and a plant that gets affected by physics, in the same block

Alex Woosley

For further clarification, I'm running the 157a for 1.20.1. I had to update due to updating Iris and Sodium causing a crash,

Gamershy

Ragdolls dont' seem to be working for some reason for me, despite it all being set up. Only mod I've added is an ambient sounds mod which worked before with physics mod. I have no resource packs modifying models or anything... I'm also on Fabric.

Gamershy

I re-downloaded the file and updated all mods and it works fine now except that tall grass has render issue. It has flickering shimmer like water when it's close. Far tall grass renders fine.

Mohammed Sameer

I can see this being used in some interesting situations. Slimes, player body addons. Giving villagers noses jiggle physics.

Voxel Music

imc the problem was old mods that is using sodium as dependency. works well after update all these mods. thanks.

I Honsal

same here

I Honsal

I have both installed

Mohammed Sameer

You need the latest Sodium 0.5.0 and Iris 1.6.5 for v157a

David Haubner

My game (1.20.1) crashes a short time after loading the world java.lang.NoClassDefFoundError: me/jellysquid/mods/sodium/client/render/vertex/VertexBufferWriter at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017) at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.defineClassFwd(KnotClassLoader.java:153) at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:355) at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) at net.diebuddies.physics.DummyMultiBufferSource.lambda$getBuffer$0(DummyMultiBufferSource.java:24) at java.base/java.util.Map.computeIfAbsent(Map.java:1054) at net.diebuddies.physics.DummyMultiBufferSource.getBuffer(DummyMultiBufferSource.java:24) at net.minecraft.class_922.method_4054(class_922.java:138) at net.minecraft.class_927.method_4072(class_927.java:45) at net.minecraft.class_927.method_3936(class_927.java:18) at net.diebuddies.physics.PhysicsMod.blockifyEntity(PhysicsMod.java:746) at net.minecraft.class_1309.handler$ded000$physicsmod$onDeath(class_1309.java:14650) at net.minecraft.class_1309.method_6078(class_1309.java) at net.minecraft.class_1309.method_5711(class_1309.java:1801) at net.minecraft.class_1308.method_5711(class_1308.java:345) at net.minecraft.class_1477.method_5711(class_1477.java:223) at net.minecraft.class_634.method_11148(class_634.java:1067) at net.minecraft.class_2663.method_11471(class_2663.java:33) at net.minecraft.class_2663.method_11054(class_2663.java:11) at net.minecraft.class_2600.method_11072(class_2600.java:22) at net.minecraft.class_1255.method_18859(class_1255.java:156) at net.minecraft.class_4093.method_18859(class_4093.java:23) at net.minecraft.class_1255.method_16075(class_1255.java:130) at net.minecraft.class_1255.method_5383(class_1255.java:115) at net.minecraft.class_310.method_1523(class_310.java:1175) at net.minecraft.class_310.method_1514(class_310.java:802) at net.minecraft.client.main.Main.main(Main.java:250) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) Caused by: java.lang.ClassNotFoundException: me.jellysquid.mods.sodium.client.render.vertex.VertexBufferWriter at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:226) at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) ... 34 more

Mohammed Sameer

Live in the sunshine where you belong.

Azertyman Any

Haubna you need to have more money than Elon musk

Azertyman Any

SLIME PHYSICS?!? Also ragdolls, so like softbody ragdolls, and potently sand and gravel.

Nosha Y

Take all the time you need man, the stuff you put out before is already A grade stuff.

TheMexican Melon


More Creators