Et Futurum Requiem

Et Futurum Requiem

105k Downloads

Bounciness from beds/slime blocks can be "stored"

Roadhog360 opened this issue ยท 0 comments

commented

Please check any boxes that apply to you and your issue

  • I use a translator application to post this issue.

  • This is a crash. Please upload, Pastebin, Gist or copypaste the whole crash report along with this issue.

  • This is a mod incompatibility. If I do this in vanilla Forge with only Et Futurum Requiem installed, it works normally.

Version number of Et-Futurum-Requiem (IMPORTANT)

Specify the actual version, please don't just say "latest", tell us the version number of the mod in-game, or the name the jar had when downloading it.
2.4.2

Describe the issue (IMPORTANT)

Bounciness from beds or slime blocks can be "stored" if you land on them but don't touch the block at first. Then touching the block's top surface at any point thereafter, which the player will be launched up at the distance they would have from falling that height.
simplescreenrecorder-2023-01-18_20.41.23.webm

Additional Context (OPTIONAL)

https://github.com/Roadhog360/Et-Futurum-Requiem/blob/master/src/main/java/ganymedes01/etfuturum/blocks/BlockSlime.java
onFallenUpon and onEntityCollidedWithBlock seem to assume they will immediately run after the other, even though you can fall on a block without actually touching it.