
工具JS
一个用于创建工具的KubeJS扩展!任何类型的工具!
ToolsJS
一个用于创建工具的 KubeJS 附属模组!任何类型的工具!包含 CucumberJS 的所有工具和功能、PaxelJS 以及许多新功能!
依赖
Ex Deorum(可选,如果你打算使用该模组的工具)
用法
StartupEvents.registry("item", (event) => {
event.create("test_hammer", "exdeorum:hammer").tag("exdeorum:hammers");
event.create("test_crook", "exdeorum:crook").tag("exdeorum:crooks");
event.create("test_mesh", "exdeorum:mesh");
event.create("test_wateringcan", "exdeorum:watering_can").capacity(3000);
event.create("test_brush", "brush");
event.create("test_shield", "shield");
event.create("test_paxel", "paxel");
event.create("test_bow", "bow");
event.create("test_crossbow", "crossbow");
event.create("fishing_rod", "fishing_rod");
});
你也可以使用内置纹理来帮助你快速创建工具。下面这个会让 Paxel 头部呈现不同的颜色。 在这里查看内置纹理。
StartupEvents.registry("item", (event) => {
event
.create("test_paxel", "paxel")
.texture("layer0", "toolsjs:item/paxel_handle")
.texture("layer1", "toolsjs:item/paxel")
.color(1, 0x74c7ec);
});

一个使用钻石物品纹理和盔甲纹理的马铠示例。
StartupEvents.registry("item", (event) => {
event
.create("test_horse_armor", "horse_armor")
.material("diamond")
.armorTexture(
"minecraft:textures/entity/horse/armor/horse_armor_diamond"
)
.texture("minecraft:item/diamond_horse_armor");
});
以下是一个带有自定义纹理的自定义弩的示例。 你需要将所创建物品的名称命名为与下方所示的纹理和模型文件名相同的名称。 因此也没有内置的纹理和模型文件,你需要从原版版本中复制自己的文件。 你可以在 mcasset.cloud 轻松找到它们。
StartupEvents.registry("item", (event) => {
event.create("crossbow", "crossbow");
});


致谢
所有 Paxel 代码和标签代码来自 Cucumber Library by BlakeBr0 under MIT license
所有内置纹理由 FooterManDev 提供
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。