From 60a7aced2cee94b35dd5efdf25f07e8e616171da Mon Sep 17 00:00:00 2001 From: Eclipse Date: Tue, 21 Jan 2025 19:05:32 +0000 Subject: [PATCH] Fix typo in tags README and add newitems tag (#321) --- src/main/resources/tags/README.md | 2 +- src/main/resources/tags/info/newitems.tag | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/tags/info/newitems.tag diff --git a/src/main/resources/tags/README.md b/src/main/resources/tags/README.md index e7fa80d2..51f9dbc7 100644 --- a/src/main/resources/tags/README.md +++ b/src/main/resources/tags/README.md @@ -20,7 +20,7 @@ type: text aliases: test1, test2 image: https://example.com/example.png button: [View Rory](https://example.com) -button: [Floodagte Wiki](https://wiki.geysermc.org/floodgate/) +button: [Floodgate Wiki](https://wiki.geysermc.org/floodgate/) --- diff --git a/src/main/resources/tags/info/newitems.tag b/src/main/resources/tags/info/newitems.tag new file mode 100644 index 00000000..c6b5a858 --- /dev/null +++ b/src/main/resources/tags/info/newitems.tag @@ -0,0 +1,7 @@ +type: text + +--- + +Geyser's custom item system has not yet been updated to fully support Java's 1.21.4 item model definition format. There is a PR open for a [new custom item API](https://github.com/GeyserMC/Geyser/pull/5189), which adds support for 1.21.4 item definitions, their predicates, items with custom components, and more. + +Until this PR is merged, you can still use the current custom item API with the 1.21.4 format, by using `range_dispatch` conditions (checking for index 0 of the `custom_model_data` property) in Java resource packs. Note that you will not be able to use these resource packs with converters like Kastle's java2bedrock.sh.