护照RPR

护照RPR

**PassportPRP** 是专为俄罗斯 Minecraft RolePlay 服务器和项目设计的一款氛围模组。它添加了一份功能完整的公民身份证件,按照俄罗斯联邦护照的真实风格制作。

🪪 PassportPRP —— 俄罗斯护照与身份证件模组(1.20.1 Forge)

PassportPRP 是一款专为 Minecraft 角色扮演服务器、政府派系、执法机构和 RP 社区打造的氛围沉浸模组。它引入了仿照俄罗斯联邦官方护照和公务身份证件册的真实物理身份证明文件。

游戏中的每份文件都是独立的物理物品(ItemStack NBT)——玩家可以将其放入物品栏携带、丢失、转交给其他市民、没收,或出示给警察和政府官员查验。


🌟 核心特性

📕 1. 俄罗斯国民护照

  • 自定义 3D 物品模型:高度精细的酒红色皮革证件册,手持或第三人称视角下可见压印的金色双头鹰徽章。
  • 交互式登记问卷:
    • 表单字段:姓氏、名字、父称,带严格的实时验证(仅限俄罗斯西里尔字母)。
    • 一键性别切换(男 / 女)。
    • 真实日历出生日期验证(DD.MM.YYYY),年龄限制在 18 至 75 岁之间。
    • 个人签名字段(2 至 5 个独特字符/符号)。
  • 真实双页跨页 GUI:
    • 高分辨率安全纸张纹理,带扭索防伪花纹、水印徽章和缝线书脊装订。
    • 玩家皮肤头像照片:动态渲染玩家自定义皮肤面部(100% 兼容离线服务器、破解启动器和 CustomSkinLoader)。
    • 官方市政圆形印章:叶卡捷琳堡市政厅。
    • 边缘的红色序列号,以及底部符合 ICAO 标准的机读区(MRZ 码)。

🛡️ 2. 官方公务身份证件与徽章

为所有派系(警察、FSB / 情报部门、市政厅、紧急服务、军队、医疗、私人保安等)设计的综合证件系统,提供 6 种真实颜色版本:

  • 🔴 红色(identity_documents_red)—— 警察、内务部、调查委员会。
  • 🔵 蓝色(identity_documents_blue)—— 检察院、司法部、国家机构。
  • ⚫ 深色 / 石墨色(identity_documents_dark)—— FSB、特种部队、机密部门。
  • 🟢 绿色(identity_documents_greeeeen)—— 边防巡逻、林业与环境监察、军事警察。
  • 🟣 粉色 / 紫色(identity_documents_pink)—— 外交使团、特别任务。
  • 🟡 金色 / 琥珀色(identity_documents_yelo)—— 市长办公室、市政管理部门、安保、国家监察员。

💡 独特的公务证件机制:

  • 6 种颜色各自拥有自定义 3D 物品模型与纹理。
  • 像素级动态边框匹配:打开时,GUI 中的皮革证件册封面、斜面边缘和内书脊会与手中所持物品的颜色逐像素精确匹配!
  • 灵活的 6 字段自定义器:
    1. 组织 / 机构(例如 FSB OF RUSSIA 或 CITY HALL)
    2. 文件类型 / 部门(例如 DEPARTMENT "A" 或 SERVICE ID)
    3. 员工全名
    4. 军衔 / 职位(例如 Major 或 City Mayor)
    5. 徽章 / 证件编号(例如 ID-0042)
    6. 有效期 / 特别备注(例如 Indefinite 或 Valid until 2027)
  • 空白表单分发工作流:
    • 派系领袖和管理员可填写机构信息并点击 [ 保存(空白) ]。
    • 空白证件可交给任意员工。
    • 接收者只需打开证件并点击 [ 确认身份 ]!
    • 模组将自动捕获该玩家的皮肤面部,将证件标记为已验证,并自动同步其最新护照中的个人签名!
  • 防篡改保护:一旦身份被确认,证件的字段将被永久锁定,以防伪造。

🤝 3. 角色扮演证件查验(Shift + 右键)

  • 手持证件时,按住 Shift 并右键点击另一名玩家,即可出示证件供其查验。
  • AFK / 容器操作打断保护:如果目标玩家正在浏览箱子、工作台、铁砧、熔炉或个人物品栏,请求不会打断他们。发送者会收到礼貌提示:“玩家当前正忙!”。
  • 交互式请求对话框:接收者会看到交互式提示:[ 查验 ] 或 [ 拒绝 ]。

⚙️ 4. 服务器与管理员友好

  • 所有护照记录均保存在服务端的 config/passportprp.json 中。
  • 热重载:对配置文件所做的更改在游戏内立即生效,无需重启服务器。
  • 100% 兼容离线 / 破解服务器(online-mode=false)。
  • 全部 6 种证件颜色共用统一的显示名称:«Удостоверение»(身份证件)。

🎮 使用方法与玩家指南

  1. 登记护照:
    • 手持空白护照物品并右键。
    • 填写你的姓名、选择性别、输入出生日期并创建签名。
    • 点击 [ 创建 ]。
  2. 为员工创建证件:
    • 手持所选颜色的公务证件并右键。
    • 填写组织、职位、徽章编号,并点击 [ 保存(空白) ]。
    • 将证件交给员工——他们点击 [ 确认身份 ],即可将其面部照片和护照签名绑定到证件上。
  3. 向其他市民出示证件:
    • 走近玩家,按住 Shift,并右键点击对方。

💻 系统要求与安装

  • Minecraft 版本:1.20.1
  • 模组加载器:Minecraft Forge(建议 47.1.0 或更新版本)
  • Java:Java 17

安装方法:

  1. 确保已安装 Minecraft Forge 1.20.1。
  2. 将 passportprp-0.4.jar 放入你的 .minecraft/mods 文件夹(客户端和服务端均需放置)。
  3. 启动 Minecraft 即可享用!