From b4cb32c74392eda9cde90626088650f678ee2c78 Mon Sep 17 00:00:00 2001 From: MrHell228 Date: Sat, 5 Apr 2025 22:19:43 +0300 Subject: [PATCH 1/2] add missing tag groups --- SpongeAPI | 2 +- .../generator/world/TagRegistries.java | 29 ++++++++++++++++++- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/SpongeAPI b/SpongeAPI index 356e1fa2ba9..af4e85f4ef2 160000 --- a/SpongeAPI +++ b/SpongeAPI @@ -1 +1 @@ -Subproject commit 356e1fa2ba91d1937bc0dec916f0d95bf509e58f +Subproject commit af4e85f4ef2d7009046d5f670db4add6130df636 diff --git a/generator/src/main/java/org/spongepowered/vanilla/generator/world/TagRegistries.java b/generator/src/main/java/org/spongepowered/vanilla/generator/world/TagRegistries.java index 02340f3ea7b..489faa676e4 100644 --- a/generator/src/main/java/org/spongepowered/vanilla/generator/world/TagRegistries.java +++ b/generator/src/main/java/org/spongepowered/vanilla/generator/world/TagRegistries.java @@ -79,13 +79,40 @@ public static List tagRegistries(final Context context) { "tag", "EnchantmenTypeTags" ), - new TagGenerator( "DAMAGE_TYPE", Registries.DAMAGE_TYPE, context.relativeClass("event.cause.entity.damage", "DamageType"), "tag", "DamageTypeTags" + ), + new TagGenerator( + "BANNER_PATTERN_SHAPE", + Registries.BANNER_PATTERN, + context.relativeClass("data.type", "BannerPatternShape"), + "tag", + "BannerPatternShapeTags" + ), + new TagGenerator( + "CAT_TYPE", + Registries.CAT_VARIANT, + context.relativeClass("data.type", "CatType"), + "tag", + "CatTypeTags" + ), + new TagGenerator( + "ART_TYPE", + Registries.PAINTING_VARIANT, + context.relativeClass("data.type", "ArtType"), + "tag", + "ArtTypeTags" + ), + new TagGenerator( + "STRUCTURE", + Registries.STRUCTURE, + context.relativeClass("world.generation.structure", "Structure"), + "tag", + "StructureTags" ) ); } From 00a4516452381516202c09977e5307ce05dbce31 Mon Sep 17 00:00:00 2001 From: MrHell228 Date: Mon, 9 Jun 2025 16:45:11 +0300 Subject: [PATCH 2/2] Update SpongeAPI --- SpongeAPI | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SpongeAPI b/SpongeAPI index d7398606a9a..545c471d497 160000 --- a/SpongeAPI +++ b/SpongeAPI @@ -1 +1 @@ -Subproject commit d7398606a9af268b823186cc0c6a1661619c0419 +Subproject commit 545c471d497821c8f2fa8fd54e15075c19e53f05