Clayworks' glass doors and trapdoors secondary interaction seems to be overridden
reefridgeerator opened this issue · 2 comments
I am trying to add compatibility between clayworks and arts & crafts, allowing clayworks blocks to be painted with arts & crafts' paintbrush. this method works for blocks from any mod, including clayworks, with the exception of the doors – in theory sneaking and right-clicking on the door should register as a secondary interaction and allow using the paintbrush on the door. doors from other mods work fine, just not clayworks.
really love how clayworks and arts & crafts complement each other, hoping this can be resolved for better compatibility and polish in my modpack <3
Neoforge version: 21.1.192
Clayworks version: 4.0.0
Arts & Crafts version: 1.5.1
No idea how this would be happening, GlassDoorBlock just extends DoorBlock with minimal changes.
Just tested, must be an issue with your datapack as it works fine for me:
/data/test_datapack/arts_and_crafts/paintbrush_palette/stained_glass_door.json
{
"blocks": "#test_datapack:paintable/stained_glass_doors",
"mappings": {
"arts_and_crafts:white_paintbrush": "clayworks:white_stained_glass_door",
"arts_and_crafts:light_gray_paintbrush": "clayworks:light_gray_stained_glass_door",
"arts_and_crafts:gray_paintbrush": "clayworks:gray_stained_glass_door",
"arts_and_crafts:black_paintbrush": "clayworks:black_stained_glass_door",
"arts_and_crafts:brown_paintbrush": "clayworks:brown_stained_glass_door",
"arts_and_crafts:red_paintbrush": "clayworks:red_stained_glass_door",
"arts_and_crafts:orange_paintbrush": "clayworks:orange_stained_glass_door",
"arts_and_crafts:yellow_paintbrush": "clayworks:yellow_stained_glass_door",
"arts_and_crafts:lime_paintbrush": "clayworks:lime_stained_glass_door",
"arts_and_crafts:green_paintbrush": "clayworks:green_stained_glass_door",
"arts_and_crafts:cyan_paintbrush": "clayworks:cyan_stained_glass_door",
"arts_and_crafts:light_blue_paintbrush": "clayworks:light_blue_stained_glass_door",
"arts_and_crafts:blue_paintbrush": "clayworks:blue_stained_glass_door",
"arts_and_crafts:purple_paintbrush": "clayworks:purple_stained_glass_door",
"arts_and_crafts:magenta_paintbrush": "clayworks:magenta_stained_glass_door",
"arts_and_crafts:pink_paintbrush": "clayworks:pink_stained_glass_door",
"arts_and_crafts:bleachdew_paintbrush": "clayworks:glass_door"
}
}
/data/test_datapack/tags/block/paintable/stained_glass_doors.json
{
"values": [
"clayworks:white_stained_glass_door",
"clayworks:light_gray_stained_glass_door",
"clayworks:gray_stained_glass_door",
"clayworks:black_stained_glass_door",
"clayworks:brown_stained_glass_door",
"clayworks:red_stained_glass_door",
"clayworks:orange_stained_glass_door",
"clayworks:yellow_stained_glass_door",
"clayworks:lime_stained_glass_door",
"clayworks:green_stained_glass_door",
"clayworks:cyan_stained_glass_door",
"clayworks:light_blue_stained_glass_door",
"clayworks:blue_stained_glass_door",
"clayworks:purple_stained_glass_door",
"clayworks:magenta_stained_glass_door",
"clayworks:pink_stained_glass_door",
"clayworks:glass_door"
]
}