BentoBoxWorld / TwerkingForTrees

Twerk to make trees grow faster on your island!
Eclipse Public License 2.0
4 stars 1 forks source link

Trees move when they grow. #17

Closed Ahmadh26 closed 4 years ago

Ahmadh26 commented 4 years ago

Description

Describe the bug

If you place a 2x2 area of saplings, and a block on the northwest corner of the tree area, the trees will move 1 block (and the block under them will change) when they grow

Steps to reproduce the behavior

  1. place 4 saplings in a 2 x 2 area
  2. in the northwest corner (behind the sapling block) place a block or torch
  3. twerk for the trees and they will move when they grow.

Expected behavior

They should grow in their place.

Screenshots and videos (Optional)

https://www.youtube.com/watch?v=uGBGQYwEv2Y&feature=youtu.be

Environment

BentoBox Version (Mandatory)
>.... [23:46:38 INFO]: BentoBox version: 1.13.1
>.... [23:46:38 INFO]: Database: JSON
>.... [23:46:38 INFO]: Loaded Game Worlds:
>.... [23:46:38 INFO]: bskyblock_world (BSkyBlock): Overworld, Nether, The End
>.... [23:46:38 INFO]: caveblock-world (CaveBlock): Overworld, Nether, The End
>.... [23:46:38 INFO]: Loaded Addons:
>.... [23:46:38 INFO]: BentoBox-InvSwitcher 1.6.1 (ENABLED)
>.... [23:46:38 INFO]: Biomes 1.7.0 (ENABLED)
>.... [23:46:38 INFO]: BSkyBlock 1.13.1 (ENABLED)
>.... [23:46:38 INFO]: CaveBlock 1.13.0 (ENABLED)
>.... [23:46:38 INFO]: Challenges 0.8.2 (ENABLED)
>.... [23:46:38 INFO]: Chat 1.0.5 (ENABLED)
>.... [23:46:38 INFO]: ControlPanel 1.7.0 (ENABLED)
>.... [23:46:38 INFO]: DimensionalTrees 1.6.0 (ENABLED)
>.... [23:46:38 INFO]: Level 2.0.0 (ENABLED)
>.... [23:46:38 INFO]: Likes 1.7.1 (ENABLED)
>.... [23:46:38 INFO]: Limits 1.12.2 (ENABLED)
>.... [23:46:38 INFO]: MagicCobblestoneGenerator 1.7.0.2 (ENABLED)
>.... [23:46:38 INFO]: TwerkingForTrees 1.3.1 (ENABLED)
>.... [23:46:38 INFO]: Warps 1.9.3 (ENABLED)

Plugins (Optional)

BentoBox, BungeeTabListPlus, CMI, CMIPaperLib, CommandHook, CoreProtect, DiscordSRV, DiscordSRV-Staff-Chat*, LibsDisguises, LuckPerms, PlaceholderAPI, ProtocolLib, Vault, WorldEdit, WorldGuard

Additional context (Optional)

I went through /bsb settings in case there's an option that moves it, but couldn't find any, only found TREES GROWING OUTSIDE RANGE which is for when you're placing the tree outside your island or on the edge of it.

tastybento commented 4 years ago

Yeah, weird!

tastybento commented 4 years ago

This is a weird one. The tree growing algorithm is provided by Bukkit (or maybe the vanilla server) and classes having a block or torch in that spot as a problem. I can't change that algorithm but I can avoid having the tree shift. Now what will happen is only one of the saplings will grow. Players will have to remove blocks around the trees if they want the big trees to grow.