Carpenter's Blocks

Carpenter's Blocks

24M Downloads

Garage door not allowing modification on some parts when protection is on

RoyCurtis opened this issue ยท 6 comments

commented

When attempting to modify a garage door, it will not accept blocks and instead behave like the player is opening/closing the door, if:

  • The ownership system is on
  • It is the first placed garage door in a series
  • The player is attempting to modify any block except the very top one

Details

Reproduction

Video reproduction

  1. Setup a creative server with Carpenters Blocks (do not op yourself)
  2. Create an overhang and place a garage door
  3. Attempt to place Magenta Wool blocks inside the garage door's top block. Observe it accepts block as normal.
  4. Attempt to place Magenta Wool blocks inside the garage door's remaining blocks. Observe they open and close, as if the player does not own the garage door
  5. Place another garage door adjacent to the first one.
  6. Attempt to place Magenta Wool blocks inside the second garage door's blocks. Observe they accept blocks as normal.

Workarounds

  • Set B:"Enable Ownership" to false in CarpentersBlocks.cfg
  • /op yourself or the builder
  • Video workaround

Notes

  • This bug was discovered by a player on our server
commented

Verified. Thanks for the detailed report.

commented

No problem; thank you for the prompt fix!

commented

Issue still exists

commented

It's for version 3.3.7, I found later that this is still the current stable.

commented

3.3.8 is current stable version in CurseForge and on the website. It included some fixes to the Garage Door that should have taken care of this issue.

commented

Is this for 3.3.8? If so, how exactly do I reproduce the issue you are having?