Skip to content

[Draft] Realistic balloon physics#173

Draft
yusshu wants to merge 3 commits into
HibiscusMC:remappedfrom
yusshu:feat/realistic-balloons
Draft

[Draft] Realistic balloon physics#173
yusshu wants to merge 3 commits into
HibiscusMC:remappedfrom
yusshu:feat/realistic-balloons

Conversation

@yusshu

@yusshu yusshu commented Mar 14, 2025

Copy link
Copy Markdown
Contributor

Select the option(s) that best describes this PR:

  • Major breaking change
  • Minor change
  • Feature implementation
  • Bug fix
  • Chore (Changes that don't fix or add new features and don't modify source files)
  • Refactoring (Changes that dont't fix or add new features but do modify source files)
  • Documentation (Changes to README files and/or JavaDocs)
  • Style (Changes that don't affect the meaning of the code)
  • Performance
  • Other (Please specify below)

Please describe the changes this PR makes and why it should be merged:

Implements realistic balloon positioning by applying Newton's laws of motion, Hooke's law, plus some altered behavior to make the balloon always look at the player.

This still needs some work since the update method would need to be called every tick (ideally), but that implies setting player ticking to 1 which causes a lot of lag.

example.mp4

yusshu added 3 commits March 14, 2025 09:43
Implements realistic balloon positioning by applying Newton's laws of motion, Hooke's law, plus altered some behavior to make the balloon always look at the player. This still needs some work since the update method would need to be called every tick (ideally), but that implies setting player ticking to 1 which causes a lot of lag.
@NoltoxGit

Copy link
Copy Markdown
Contributor

Hey @LoJoSho
Any news about this incredible PR? 👀

@LoJoSho

LoJoSho commented Aug 28, 2025

Copy link
Copy Markdown
Member

Hey @LoJoSho Any news about this incredible PR? 👀

It is in limbo right now. In order to do this we need to switch to a fully packet entity system for balloons, similar to backpacks, but Model Engine doesn't play nice with that, so until a workaround is found, limbo tis is.

@NoltoxGit

Copy link
Copy Markdown
Contributor

Hey @LoJoSho Any news about this incredible PR? 👀

It is in limbo right now. In order to do this we need to switch to a fully packet entity system for balloons, similar to backpacks, but Model Engine doesn't play nice with that, so until a workaround is found, limbo tis is.

Okay yeah it's logik!
Do you have any idea/ETA when you can switch to fully packet entity system?

And you can discuss with Tixco, I think he can help to improve this 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants