Gamemode4Dev / GM4_Datapacks

Gamemode 4 is a collection of modular Minecraft Datapacks that change or expand on the vanilla experience whilst keeping the vanilla feel. Our modules are developed with a focus on usability and efficiency.
https://gm4.co
GNU General Public License v3.0
115 stars 58 forks source link

Double Doors: Copper Doors and Trapdoors are Unaffected #1038

Open Bloo-dev opened 2 months ago

Bloo-dev commented 2 months ago

Describe the bug The Double Doors module does not work on copper doors.

To Reproduce Steps to reproduce the behavior:

  1. Install Double Doors
  2. Place two copper doors in a double-door arrangement
  3. Interact with one of the doors
  4. Observe no Double Doors behaviour, i.e. only one doors opens/closes

Expected behavior Copper doors are manually toggled, so they should work with the Double Doors module. Interacting with one half of a double door should also open/close the other.

Fix Double Doors sources its list of compatible doors from the block tag #minecraft:wooden_doors, which does not contain any of the 6 copper doors. Either add a hardcoded exception for the copper doors, or switch to the block tag #minecraft:mob_interactable_doors (the purpose of which needs some investigating).

Environment

Additional context This does not apply to the Gamemode 4 Public Server, as it is running 1.20 with 1.20.5 experimental features enabled.