Skip to content

Instantly share code, notes, and snippets.

@EvanHsieh0415
Last active November 21, 2023 14:13
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save EvanHsieh0415/7f1d9eb4eee76dd00ad10d1a0f5fe798 to your computer and use it in GitHub Desktop.
Save EvanHsieh0415/7f1d9eb4eee76dd00ad10d1a0f5fe798 to your computer and use it in GitHub Desktop.
// KubeJS 5 / 1.18.x
const $CreativeTabRegistry = java("dev.architectury.registry.CreativeTabRegistry");
$CreativeTabRegistry.create(
"test:group",
() => Item.of("minecraft:apple")
);
onEvent("item.registry", (event) => {
event.create("item")
.group("test.group") // set item group
})
// KubeJS 6+ / 1.19.x
const $CreativeTabRegistry = Java.loadClass("dev.architectury.registry.CreativeTabRegistry");
$CreativeTabRegistry.create(
Utils.id("test:group"),
() => Item.of("minecraft:apple")
);
StartupEvents.registry("minecraft:item", (event) => {
event.create("item")
.group("test.group") // set item group
})
// KubeJS 6.1+
StartupEvents.registry("creative_mode_tab", (event) => {
event.create("test")
.icon(() => "minecraft:apple")
.content(() => ["minecraft:apple", "minecraft:golden_apple", "minecraft:enchantment_golden_apple"]);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment