
星际化妆品
一个简单、方便且用户友好的化妆插件
感觉像是Minecraft一部分的化妆品
StarCosmetic直接在玩家的库存中添加专用的背包和气球槽。玩家可以自然地管理他们的化妆品,而无需浏览额外的菜单或记住复杂的命令。
右键点击以装备
Shift + 左键点击以卸下装备
将物品直接拖放到其化妆槽中
不需要客户端插件
与原版Minecraft客户端和资源包兼容
支持Paper 1.21.4及更新版本
背包随玩家移动,而气球则具有可见的牵引、漂浮运动和基于动量的动画。
主要特性
背包和气球的独立槽
每个槽的可自定义占位符图标
支持自定义模型数据和物品模型
与原版物品和其他插件的自定义物品兼容
防止常规或错误输入的物品进入化妆槽
响应式背包移动,无明显拖尾
带有牵引和运动物理的动画气球
化妆品对附近的玩家可见
可配置的模型、位置和动画
玩家指南
装备化妆品
持有一个注册的化妆品物品并右键点击。插件会自动将其移动到正确的装备槽中。
玩家也可以打开他们的库存并将物品拖入相应的化妆槽。无效的物品或错误类型的化妆品将被拒绝,并显示通知。
卸下化妆品
Shift + 左键点击已装备的化妆品,将其移回玩家的库存。
如果库存已满,化妆品将保持装备状态,以防止物品丢失。
化妆槽
槽
A— 背包槽
B— 气球
每个槽都有其可配置的占位符。服务器拥有者可以自定义其材料、自定义模型数据、物品模型和工具提示可见性。

注册化妆品物品
只有服务器操作员可以注册新的化妆品物品。
/scos save cosmetic [name]
/scos save balloon [name]示例:
/scos save cosmetic red_backpack
/scos save balloon pink_balloon名称是可选的。如果省略,StarCosmetic会自动生成一个唯一标识符。
同一物品不能注册多次或分配给多个化妆品类型。如果物品已经注册,插件会显示其现有名称。
命令
注册物品
/scos save cosmetic [name]
/scos save balloon [name]给玩家一个化妆品
/scos give <player> cosmetic <name>
/scos give <player> balloon <name>删除注册的化妆品
/scos delete cosmetic <name>
/scos delete balloon <name>其他命令
/scos list
/scos reload所有命令都包括可用参数、玩家名称、化妆品类型和注册物品的选项卡补全。
权限
starcosmetic.use允许玩家使用化妆槽并装备注册的物品。默认情况下授予所有玩家。
starcosmetic.admin允许访问管理命令。默认情况下授予服务器操作员。
使用 /scos save 注册新物品仅限于服务器操作员。
背包系统
使用隐形盔甲架渲染
随玩家移动和旋转
在玩家潜行时调整其位置
对附近的玩家可见
可配置的位置和盔甲架大小
气球系统
使用隐形盔甲架渲染模型
包括连接到玩家的可见牵引
具有拖拽和基于动量的运动
使用自然的漂浮动画
对附近的玩家可见
可配置的位置和动画行为
原版Minecraft兼容性
玩家可以使用未修改的原版Minecraft客户端连接。不需要客户端插件。
支持的特性包括:
原版Minecraft物品
自定义模型数据
现代物品模型
资源包
自定义物品,其数据存储在ItemStack中
Paper 1.21.4及更新版本(测试1.21.4-26.1.2)
玩家状态管理
StarCosmetic会在玩家:
加入服务器
离开服务器
与服务器断开连接
死亡或重生
更改世界
传送
这有助于防止剩余的盔甲架或气球实体留在世界中。
配置文件
config.yml
控制化妆槽、占位符、模型、背包定位、气球动画和插件消息。
cosmetics.yml
存储注册的背包和气球的完整ItemStack数据。
建议通过插件的命令管理注册的物品,而不是手动编辑此文件。
准备好未来的发展
StarCosmetic积极欢迎社区反馈、错误报告和功能建议。
未来的更新可以根据玩家和服务器拥有者的需求进行调整,帮助StarCosmetic保持易用性、灵活性,并适合各种Minecraft服务器。
可选资源包附加组件
StarCosmetic包括一个可选的资源包附加组件,其中包含在展示视频中显示的库存GUI和化妆槽图标。
请注意,视频中展示的背包和气球模型集合不包括在内。
附加包包括:
库存GUI资产
背包和气球槽图标
ItemsAdder设置文件
Nexo设置文件
这个附加组件是可选的。StarCosmetic仍然可以与您自己的资源包、自定义模型数据、物品模型和自定义化妆设计一起使用。
