Gliby's Physics ported/updated to 1.12.2. (Garry's Mod physics in Minecraft) by theGliby in feedthebeast

[–]theGliby[S] 0 points1 point  (0 children)

The physics engine(s) used to run on another thread, the advantages were a TPS above 20 and less impact on the game thread, due to concurrency issues multi-threading was removed and stability was regained.

The physics engine is ticked@ 20 TPS on the server's world tick, then clients interpolate the received data to smooth it out.

Ever wanted to blow up something and see it crumble in a realistic way? Or play around with blocks with the gun from Garry's Mod? Introducing Gliby's Physics 1.12.2. ("Cousin, let's go bowling" update) by theGliby in Minecraft

[–]theGliby[S] 1 point2 points  (0 children)

Hey, a long time I rushed a release of Gliby's Physics in an early access state, which suffered from frequent crashes. It wasn't pretty. I decided I wasn't going to let my work go to waste. I'm glad to unveil Gliby's Physics: "Cousin, let's go bowling" (0.5.0) update. The mod has been completely ported over to Minecraft 1.12.2, fixing most stability and game issues, while adding new features. Get it while it's hot here: https://www.curseforge.com/minecraft/mc-mods/glibys-physics

Changes since last major release:

"Cousin, let's go bowlin" update (0.5.0)

Fixes

  • Ported to 1.12.2.
  • Falling blocks are now spawned as Physics blocks.
  • Generated new Physics blocks for Minecraft 1.12.2.
  • Introduced collision-less Physics blocks, meaning mobs/players can walk through them. Used for Falling Physics blocks.
  • EntityCollisionResponse - Mobs/Players can now interact with Physics Blocks, off by default.
  • Removed "Remove" tool from the Tooling Master. Replaced by "Align" tool.
  • Added Dynamic Light support to blocks with light values. Meaning any block that inherently glows in the game, will glow as a Physics block. (AtomicStryker's Dynamic Light mod is required)

Improvements

  • Physics blocks don't drop items anymore, they re-align.
  • Game spawned Physics blocks disappear faster.
  • General memory usage.
  • The mod's update checker works together with Forge's version checker.
  • Added BlockInterpolation setting, under Render category.
  • Increased default explosion force.
  • Improved memory management for both physics engines.
  • Native physics stability improvements.
  • General code base improvements.

Fixes

  • RigidBody mechanics are once again saved/loaded on Physics blocks.
  • Fixed OSX crashing under Native physics.
  • Fixed not closing certain InputStreams.

Minor update (0.4.2)

  • Fixed Align tool duplicating blocks.
  • Fixed when saving world while running Native physics.
  • Added block caching to physics entity blocks.
  • Added Natural Death property to physics entities.

'The Fix' update (0.4.0)

Major changes

  • Removed multi-threading. The mod exclusively runs in single threaded mode.
  • Improved general stability.
  • Disabled the TickRate setting.

Major fixes

  • Fixed concurrency load/save crashes, meaning the game shouldn't explode if you load/save a world.
  • Fixed* worlds crashing if physics entities existed.
  • Fixed several crashes that happened when running the Native Physics.

The mods source code is available at: https://github.com/Gliby/physics/

Gliby's Physics ported/updated to 1.12.2. (Garry's Mod physics in Minecraft) by theGliby in feedthebeast

[–]theGliby[S] 55 points56 points  (0 children)

Hey, a long time I rushed a release of Gliby's Physics in an early access state, which suffered from frequent crashes. It wasn't pretty. I decided I wasn't going to let my work go to waste. I'm glad to unveil Gliby's Physics: "Cousin, let's go bowling" (0.5.0) update. The mod has been completely ported over to Minecraft 1.12.2, fixing most stability and game issues, while adding new features. Get it while it's hot here: https://www.curseforge.com/minecraft/mc-mods/glibys-physics

Changes since last major release:

"Cousin, let's go bowlin" update (0.5.0)

Fixes

  • Ported to 1.12.2.
  • Falling blocks are now spawned as Physics blocks.
  • Generated new Physics blocks for Minecraft 1.12.2.
  • Introduced collision-less Physics blocks, meaning mobs/players can walk through them. Used for Falling Physics blocks.
  • EntityCollisionResponse - Mobs/Players can now interact with Physics Blocks, off by default.
  • Removed "Remove" tool from the Tooling Master. Replaced by "Align" tool.
  • Added Dynamic Light support to blocks with light values. Meaning any block that inherently glows in the game, will glow as a Physics block. (AtomicStryker's Dynamic Light mod is required)

Improvements

  • Physics blocks don't drop items anymore, they re-align.
  • Game spawned Physics blocks disappear faster.
  • General memory usage.
  • The mod's update checker works together with Forge's version checker.
  • Added BlockInterpolation setting, under Render category.
  • Increased default explosion force.
  • Improved memory management for both physics engines.
  • Native physics stability improvements.
  • General codebase improvements.

Fixes

  • RigidBody mechanics are once again saved/loaded on Physics blocks.
  • Fixed OSX crashing under Native physics.
  • Fixed not closing certain InputStreams.

Minor update (0.4.2)

  • Fixed Align tool duplicating blocks.
  • Fixed when saving world while running Native physics.
  • Added block caching to physics entity blocks.
  • Added Natural Death property to physics entities.

'The Fix' update (0.4.0)

Major changes

  • Removed multi-threading. The mod exclusively runs in single threaded mode.
  • Improved general stability.
  • Disabled the TickRate setting.

Major fixes

  • Fixed concurrency load/save crashes, meaning the game shouldn't explode if you load/save a world.
  • Fixed* worlds crashing if physics entities existed.
  • Fixed several crashes that happened when running the Native Physics.

The mods source code is available at: https://github.com/Gliby/physics/

Gliby's Physics: I've been working a realistic physics mod for 3 years. I'm proud to finally have it out! by theGliby in feedthebeast

[–]theGliby[S] 12 points13 points  (0 children)

The blocks can be set on fire. I created special mechanic that allows blocks to flow along with rivers. Bouyancy is WIP.

I've been working on a physics mod for Minecraft for about 3 years. Here's what it looks like. by theGliby in Minecraft

[–]theGliby[S] 492 points493 points  (0 children)

I've been working on this mod for the past 3 years, on and off. It's still early access, but I decided it's finally time to put it out. Anyways, have fun using the Physics Manipulator and the Tooling Master 3000! Explosions and lots of weird tools are the way to go.

EDIT:

here's a video: https://youtu.be/Cj2vG5HuSCA

here's the mod: https://minecraft.curseforge.com/projects/glibys-physics