-local function door_access(door)
- return door:find("prison")
-end
-
-local door_types = {
- {"japanese", "brown"}, {"prison", "grey"}, {"prison_rust", "rust"},
- {"screen", "brownb"}, {"slide", "brownc"}, {"woodglass", "brown"}
+local function door_access(name) return name:find("prison") end
+local xdecor_doors = {
+ japanese = {
+ {"group:wood", "default:paper"},
+ {"default:paper", "group:wood"},
+ {"group:wood", "default:paper"}
+ },
+ prison = {
+ {"xpanes:bar", "xpanes:bar"},
+ {"xpanes:bar", "xpanes:bar"},
+ {"xpanes:bar", "xpanes:bar"}
+ },
+ rusty_prison = {
+ {"xpanes:rusty_bar", "xpanes:rusty_bar"},
+ {"xpanes:rusty_bar", "xpanes:rusty_bar"},
+ {"xpanes:rusty_bar", "xpanes:rusty_bar"}
+ },
+ screen = {
+ {"group:wood", "group:wood"},
+ {"xpanes:chainlink", "xpanes:chainlink"},
+ {"group:wood", "group:wood"}
+ },
+ slide = {
+ {"default:paper", "default:paper"},
+ {"default:paper", "default:paper"},
+ {"group:wood", "group:wood"}
+ },
+ woodglass = {
+ {"default:glass", "default:glass"},
+ {"group:wood", "group:wood"},
+ {"group:wood", "group:wood"}
+ }