
星際化妝品
簡單、方便且使用者友好的化妝品插件
感覺像是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 仍然可以與您自己的資源包、自定義模型數據、物品模型和自定義化妝品設計一起使用。
