GlowstoneMC / Glowstone

A fast, customizable and compatible open source server for Minecraft: Java Edition
https://glowstone.net
Other
1.88k stars 270 forks source link

Add vine physics #1107

Closed x4e closed 3 years ago

x4e commented 3 years ago

This PR adds physics to vines.

This means that every time a block updates near a vine the vine will break if it is not below another vine and is not currently on a solid block.

Previously placing a vine on a block, then destroying the block would result in a floating vine. Same for hanging a vine off another vine and destroying the parent vine.

x4e commented 3 years ago

Should be good to go now, only potential thing to look at in the future is support for vines being on top/bottom of blocks, this seems to have some sort of weird support in the vanilla edition that maybe should be replicated.