Brama - 高级中世纪城门

Brama - 高级中世纪城门

添加高度可定制的中世纪大门,你可以组装成多种尺寸!

杂项

Brama — 中世纪城门

Minecraft 1.20.1 · Forge

真正符合城门尺寸的城堡大门。布置一面方块墙,用城门锤敲一下,它们就会锁定组合成一扇可运作的门——最大可达 7格宽、9格高——作为一个整体摆动、升降或落下。


四种门

中世纪城门 — 木质双开门,两扇门板铰接在外侧边缘。使用斧头。

吊闸 — 铁制栅栏,垂直向上绞起,可开启其高度的三分之二,使门口敞开而栅栏始终不脱离其滑槽。使用镐子。

吊桥 — 沿底边铰接的桥面板。升起时封住门口;放下时是一座可通行的锁链桥。这是唯一一种在移动时方块会实际移位的门,因为桥必须横躺在其门口之外的地方。

衡重吊桥 — 后期设计。配重梁在门口上方枢转,并通过锁链连接到桥面板的远端角,使横梁和桥面作为一个联动整体同步摆动。


建造

沿着一个轴向铺放一个实心的矩形门方块,使用 城门锤 右键点击。再次敲击即可拆解。

十一种尺寸:2x3、3x3、3x4、3x5、4x4、4x6、5x3、5x5、5x7、7x7、7x9 —— 你可以在配置中限制哪些尺寸可以建造。


攻城

城门不会一击破碎。它们会分阶段磨损(每种类型最多五个阶段),整扇门同步受损,因此你可以判断它距离倒塌还有多久。

  • 爆炸 只会消耗一个阶段,而非炸出窟窿。苦力怕可以设置为无害,而TNT仍然有效。
  • 攻城锤和其他攻城模组开箱即用。任何外力移除组装好的城门的一部分,都会使其损失一个阶段并将方块放回原位——包括WorldEdit和本模组从未听说过的模组机械。双方无需任何适配。

所有权

组装城门的玩家即为所有者。默认情况下只有所有者可以开启它。

命令 效果
/gate trust <玩家> 允许某人开启
/gate untrust <玩家> 收回权限
/gate trust team <队伍> 信任一个计分板队伍
/gate op <玩家> 共同所有者 — 可编辑信任名单并拆卸城门
/gate unop <玩家> 移除共同所有者
/gate info 查看所有者、共同所有者、受信任玩家和队伍

每一条命令都作用于你正在注视的城门 —— 无需坐标,无需选择。管理员在可配置的权限级别下绕过所有限制,整个系统也可以关闭。


生物理解吊桥

放下的吊桥在寻路中被视为安全通道,因此村民和动物会从桥上走过,而不是绕行。升起后,它们又会重新绕路。这对其他模组的生物同样有效,双方都不需要任何修补。


配置

服务端且按世界独立配置,因此它会同步到客户端并随存档一起保存。

每种门类型 — 损伤阶段、挖掘硬度(组装和散装状态)、受保护及易受攻击时的爆炸抗性、开启速度。

通用 — 可建造尺寸、锤子耐久度、外部力量的处理方式、所有权规则、管理员等级、爆炸行为。


为换肤而生

所有纹理和模型都可以通过普通的资源包替换——无需代码,无需注册。

一张图片覆盖整扇门,而非逐格平铺,并且资源包可以按每种门的尺寸提供全分辨率的美术资源(3x3为48×48,7x9为112×144)。替换一个基础纹理即可全域生效;提供特定尺寸的文件则会覆盖使用。模型是可用Blockbench编辑的JSON文件,主体模型仅承载形状——其UV会被忽略,因此映射会跟随你构建的任意形状。完整文档随jar包一同发布,位于assets/brama/readme.md。


合成配方

物品 成本 产出
中世纪城门 6个原木 + 3个铁锭 4
吊闸 8个铁锭 + 1条锁链 4
吊桥 7个原木 + 2条锁链 4
衡重吊桥 5个原木 + 4条锁链 4
城门锤 5个铁锭 + 2根木棍 1

方块一次产出四个,因为城门常常成打建造——但一座完整的城堡大门是一项不小的投资,而7x9的吊闸毫无疑问是本模组中最昂贵的物品。



感谢 exo 提供的纹理 <3