Skip to content

Sorax5/SoraxPhysic

Repository files navigation

License Server Minecraft Paper jbullet

bStats Servers GitHub Actions Workflow Status javadoc

Physics Engine in a Minecraft Plugin

Showcase

Showcase

Commands

physics.create.box

/physics create box <block> <mass> <xScale> <yScale> <zScale> - Create a box with the specified parameters.

physics.create.sphere

/physics create sphere <block> <mass> <radius> - Create a sphere with the specified parameters.

physics.clear

/physics clear - Clear all physics objects.

physics.freeze

/physics freeze - Freeze all physics objects.

physics.timespan

/physics timespan <timespan> - Set the timespan for the physics engine default 1/20.

physics.substeps

/physics substeps <substeps> - Set the substeps for the physics engine default 30.

physics.chunk

/physics chunk <chunk> - Convert a chunk to a physics object.

help

/physics help - Show the help message.

For Developpers

You can find the javadoc here : https://sorax5.github.io/SoraxPhysic/javadoc/

Download

You can download the plugin from the dev builds here.

You will need worldedit to use the plugin.

Developer Note

This plugin is still in development and is not recommended for production servers. The plugin is still in the early stages of development and may contain bugs. If you find any bugs, please report them in the issues tab.

In case you use it, have fun with the plugin and if you have any questions, feel free to contact me on discord soraxdubbing.

Credits

This implementation is inspired by the work of youtuber SethBling

License

this plugin is licensed under the GPL-3.0 license. You can find more information in the LICENSE file.

About

Physical engine in a Minecraft plugin - 1.21 paper

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages