JE服务端

YuiMorph 伪装插件 —— 伪装成生物或玩家|Folia 26.3|可选 Fabric 客户端 Mod|开源 MIT

唯***Lv.1 新手上路 发表于 3 天前 IP:0 224 0
AI 速览2026-10-23 20:53 生成

YuiMorph 伪装插件:可伪装生物或玩家,含可选 Fabric 客户端 Mod

YuiMorph 是一款面向服务器的伪装插件,玩家可以伪装成原版生物或使用 Mojang 皮肤的玩家,击杀生物或玩家即可解锁对应伪装,还能用属性、动作指令调整幼体、毛色、坐下跳舞等细节。插件已在 Folia 26.3 上测试,Paper 理论上可用但未完整测试,碰撞箱与血量可随体型缩放,并附带箱子 GUI 和可选的 Fabric 客户端界面。另提供从 FeatherMorph 迁移数据的导入指令,采用 MIT 开源。适合 Folia 或 Paper 服主和追求角色扮演体验的玩家。

获取方式
  • 服务端插件 YuiMorph-0.4.0.jar,放进 plugins/ 并重启
  • 客户端 Mod yuimorph-fabric-0.4.0.jar,可选安装,放进 mods/
  • GitHub Release 提供与附件相同的两个文件
  • 服务端必须前置 PacketEvents 2.14.0 或更高版本
  • 客户端 Mod 需要 Fabric Loader ≥ 0.19.5、Fabric API、Fabric Language Kotlin 与 Java 25+
  • 插件主要适配 Folia 26.3,Paper 未完整测试
  • 客户端 Mod 仅支持 Fabric 与 Minecraft 26.3
  • 默认禁用末影龙、凋灵伪装,可通过配置调整
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
插件发布
中文名: YuiMorph 伪装插件
外语名: YuiMorph
支持版本: 26.x 
适用服务端: Paper 
插件属性: 本体插件 
插件类型: 娱乐 
前置插件: PacketEvents 2.14.0+
来源: 原创
原帖地址: -
下载地址: 本帖附件 / https://github.com/Cherry7593/YuiMorph/releases
最后更新: 0.4.0
YuiMorph 是一个伪装插件:玩家可以伪装成原版生物或其他玩家。功能参考了 FeatherMorph,已在 Folia 26.3 上重新实现,附带一个可选的 Fabric 客户端 Mod,没装 Mod 也能完整游玩。

前置依赖
  • 服务端(必须):PacketEvents 2.14.0 或更高版本(https://modrinth.com/plugin/packetevents)
  • 客户端 Mod(可选):Fabric Loader ≥ 0.19.5、Fabric API、Fabric Language Kotlin、Java 25+


支持的核心与版本
  • 服务端:Folia 26.3(已测试);Paper 理论上可用,未完整测试
  • 客户端 Mod:Fabric,Minecraft 26.3


功能
  • 伪装:可以伪装成原版生物,也可以伪装成玩家(使用 Mojang 皮肤),伪装由服务端发包渲染
  • 属性:用 /ym property 设置幼体、颜色、剪毛、大小、变种、村民类型和职业、自定义名字、更换皮肤
  • 动作:用 /ym action 播放坐下、睡觉、跳舞、怒吼、缩成球、爬行等动作
  • 获取伪装:击杀生物或玩家即可解锁对应伪装;玩家之间也能发起伪装交换请求
  • 体验:碰撞箱随体型缩放(变成猪可以钻 1 格高的缝,使用原版 scale 属性),可选的血量缩放,怪物仇恨按原版规则(比如伪装成僵尸后不会被僵尸、骷髅追),环境、受击和死亡音效,下线时记住伪装,强制伪装
  • 界面:没装 Mod 时用箱子 GUI;装了 Mod 后有实时模型的选择界面(按 N 打开,属性所见即所得,可以存预设、看最近使用)、动作轮盘(按住 G)、按 ↓ 解除伪装、状态 HUD、按 F5 看到自己的伪装,第一人称还会显示伪装生物的手臂或前腿
  • 管理:status / query / queryall / lookup / grant / revoke / force / unmorph / ban / unban / bans / import / reload
  • 从 FeatherMorph 迁移:在控制台执行 ym admin import feathermorph 预览,再执行 ym admin import feathermorph confirm 正式导入。导入是合并而不是覆盖,导入前会自动备份数据



效果展示
yuimorph-dir.png
截图为旧版本 0.3.0,当前版本为 0.4.0
yuimorph-modsdir.png
截图为旧版本 0.3.0,当前版本为 0.4.0
yuimorph-shot1.png
yuimorph-shot2.png
yuimorph-shot3.png

指令(全名 /yuimorph,简写 /ym;没有权限的子指令不会出现在补全里)
/ym打开伪装选择界面yuimorph.morph(默认所有人)
/ym morph <伪装>伪装,例如 pig、player:Notchyuimorph.morph(默认所有人)
/ym unmorph解除伪装yuimorph.unmorph(默认所有人)
/ym property [属性] [值]查看、设置或重置属性yuimorph.property(默认所有人)
/ym action [动作]查看或播放动作yuimorph.action(默认所有人)
/ym request send|accept|deny <玩家>伪装交换yuimorph.request.*(默认所有人)
/ym admin ...管理指令yuimorph.admin(默认 OP)

其他权限:yuimorph.acquire(击杀解锁,默认所有人)、yuimorph.morph.any(不用解锁就能用任意伪装,默认 OP)、yuimorph.property.name(默认所有人)、yuimorph.property.skin(默认 OP)、yuimorph.forced.bypass(不受强制伪装限制,默认 OP)、yuimorph.morph.as.<伪装>(单独限制某个伪装)。

主要配置(config.yml)
  • unlock-on-kill:击杀后解锁;banned-disguises:禁用的伪装,默认禁用末影龙和凋灵;disabled-worlds:不能伪装的世界
  • bounding-box:碰撞箱缩放,范围 0.25 到 2.0,变大前会检查周围空间
  • health-scale:血量缩放,可选 none、capped、unlimited,默认 none
  • mob-aggro:怪物仇恨规则;ambient-sound-frequency:环境音效频率
  • restore-on-join、unmorph-on-death、forced-disguise、client-mod.enabled、language(默认 zh_cn)


安装
服务端:把 YuiMorph-0.4.0.jar 和 PacketEvents 放进 plugins/,然后重启服务器。
客户端(可选):把 yuimorph-fabric-0.4.0.jar 和它的前置一起放进 mods/。Mod 的设置文件在 config/yuimorph/settings.json,可以在这里关闭第一人称手臂显示。

下载:见本帖附件(YuiMorph-0.4.0.jar、yuimorph-fabric-0.4.0.jar),也可以在 GitHub Release 下载:https://github.com/Cherry7593/YuiMorph/releases
作者:Yui
开源:MIT 许可证。源码、反馈和建议请到 GitHub:https://github.com/Cherry7593/YuiMorph

YuiMorph-0.4.0.jar

2.22 MB, 下载次数: 3

yuimorph-fabric-0.4.0.jar

155.59 KB, 下载次数: 3

您需要登录后才可以回帖 登录 | 立即注册
本版积分规则