From a387bf214e9d5440dab1ed08c803a1805bf2121e Mon Sep 17 00:00:00 2001 From: JRoy <10731363+JRoy@users.noreply.github.com> Date: Sat, 13 Jun 2026 10:24:30 -0700 Subject: [PATCH 1/4] Bump Dep --- pom.xml | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 7a762bd..038a3be 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,7 @@ io.papermc.paper paper-api - 1.21.11-pre1-R0.1-SNAPSHOT + 26.2-rc-2.build.7-alpha compile @@ -38,17 +38,17 @@ org.ow2.asm asm - 9.6 + 9.9.1 org.ow2.asm asm-commons - 9.6 + 9.9.1 org.ow2.asm asm-tree - 9.6 + 9.9.1 @@ -58,6 +58,23 @@ org.codehaus.mojo exec-maven-plugin 3.5.0 + + + org.ow2.asm + asm + 9.9.1 + + + org.ow2.asm + asm-commons + 9.9.1 + + + org.ow2.asm + asm-tree + 9.9.1 + + generate-experimental-json From 5d6eabd22e44ab3d5f5cdd851764e327d365489b Mon Sep 17 00:00:00 2001 From: JRoy <10731363+JRoy@users.noreply.github.com> Date: Sat, 13 Jun 2026 14:51:03 -0700 Subject: [PATCH 2/4] Add 26.2 Minerals --- .../providers/alias/MineralAliasProvider.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MineralAliasProvider.java b/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MineralAliasProvider.java index f0dbf7b..41f2639 100644 --- a/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MineralAliasProvider.java +++ b/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MineralAliasProvider.java @@ -14,7 +14,8 @@ public class MineralAliasProvider extends CompoundAliasProvider { "[A-Z_]*COPPER[A-Z_]*", "RESIN_BRICK", "RESIN_BRICKS", - "CHISELED_RESIN_BRICKS" + "CHISELED_RESIN_BRICKS", + "[A-Z_]*SULFUR_CUBE[A-Z_]*" ); @Override @@ -75,6 +76,8 @@ private enum Mineral implements MultipleCompoundModifier { CHISELED_STONE(null, "{CHISELED}st", "{CHISELED}stone"), CHISELED_TUFF_BRICKS(null, "{CHISELED}tuffbricks", "{CHISELED}tuffbr"), CHISELED_TUFF(null, "{CHISELED}tuff", "{CHISELED}tuf"), + CHISELED_SULFUR(null, "{CHISELED}sulfur", "{CHISELED}sulf"), + CHISELED_CINNABAR(null, "{CHISELED}cinnabar", "{CHISELED}cinn", "{CHISELED}cinnab", "{CHISELED}cbar"), CRACKED_NETHER_BRICK(null, "{CRACKED}nbr", "{CRACKED}nbrick", "{CRACKED}nethbr", "{CRACKED}nethbrick", "{CRACKED}netherbr", "{CRACKED}netherbrick"), CRACKED_POLISHED_BLACKSTONE(null, "{CRACKED}{POLISHED}blstone", "{CRACKED}{POLISHED}blst", "{CRACKED}{POLISHED}blackstone", "{POLISHED}{CRACKED}blstone", "{POLISHED}{CRACKED}blst", "{POLISHED}{CRACKED}blackstone"), CRACKED_DEEPSLATE_BRICKS(null, "{CRACKED}deepslatebricks", "{CRACKED}dslatebricks", "{CRACKED}slatebricks", "{CRACKED}deepslatebr", "{CRACKED}dslatebr", "{CRACKED}slatebr"), @@ -100,6 +103,8 @@ private enum Mineral implements MultipleCompoundModifier { POLISHED_DEEPSLATE(null, "{POLISHED}deepslate", "{POLISHED}dslate", "{POLISHED}slate"), PACKED_MUD(null, "{PACKED}mud"), POLISHED_TUFF(null, "{POLISHED}tuff", "{POLISHED}tuf"), + POLISHED_SULFUR(null, "{POLISHED}sulfur", "{POLISHED}sulf"), + POLISHED_CINNABAR(null, "{POLISHED}cinnabar", "{POLISHED}cinn", "{POLISHED}cinnab", "{POLISHED}cbar"), DRIPSTONE(null, "dripstone", "drip"), COBBLESTONE(null, "cobble", "cstone", "cs", "cst"), ANDESITE(null, "astone", "andstone", "and"), @@ -125,7 +130,13 @@ private enum Mineral implements MultipleCompoundModifier { MUD("^MUD(?!DY)", "mud"), TUFF_BRICKS(null, "tuffbricks", "tuffbr"), RESIN_BRICK(null, "resbrick", "resbr", "resinbr"), - TUFF("^TUFF(?!_BRICK)", "tuff", "tuf") + TUFF("^TUFF(?!_BRICK)", "tuff", "tuf"), + SULFUR_BRICK(null, "sulfurbricks", "sulfurbr", "sulfbricks", "sulfbr"), + CINNABAR_BRICK(null, "cinnabarbricks", "cinnabarbr", "cinnbricks", "cinnbr", "cinnabbricks", "cinnabbr", "cbarbricks", "cbarbr"), + SULFUR_SPIKE(null, "sulfurspike", "sulfspike", "spike"), + POTENT_SULFUR(null, "potentsulfur", "potentsulf"), + SULFUR(null, "sulfur", "sulf"), + CINNABAR(null, "cinnabar", "cinn", "cinnab", "cbar"), ; private final Pattern regex; From 2a1e47a8852c916cdcde7b6aad109c54920105e5 Mon Sep 17 00:00:00 2001 From: JRoy <10731363+JRoy@users.noreply.github.com> Date: Sat, 13 Jun 2026 14:51:08 -0700 Subject: [PATCH 3/4] Add 26.2 Mobs --- .../itemdbgenerator/providers/alias/MobAliasProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MobAliasProvider.java b/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MobAliasProvider.java index 7669b48..7abb1f9 100644 --- a/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MobAliasProvider.java +++ b/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MobAliasProvider.java @@ -145,6 +145,7 @@ private enum MobType implements CompoundModifier { NAUTILUS("nautilus", "naut"), ZOMBIE_NAUTILUS("zombienautilus", "zombnautilus", "znautilus", "znaut", "zombnaut"), PARCHED("parched", "parch"), + SULFUR_CUBE("sulfurcube", "sulfur", "sulfurc"), PLAYER("steve"), ; From a93f96d113e1954262861ee5dd4b32044c7d4b18 Mon Sep 17 00:00:00 2001 From: JRoy <10731363+JRoy@users.noreply.github.com> Date: Sat, 13 Jun 2026 14:51:13 -0700 Subject: [PATCH 4/4] Add 26.2 Music Discs --- .../providers/alias/MusicDiscAliasProvider.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MusicDiscAliasProvider.java b/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MusicDiscAliasProvider.java index dc187ef..8b3bfcf 100644 --- a/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MusicDiscAliasProvider.java +++ b/src/main/java/io/github/essentialsx/itemdbgenerator/providers/alias/MusicDiscAliasProvider.java @@ -82,7 +82,8 @@ private enum Track implements CompoundModifier { CREATOR_MUSIC_BOX("MUSIC_DISC_CREATOR_MUSIC_BOX", "creatormusicbox", "creatormusicb", "creatormbox", "creatormb"), PRECIPICE("MUSIC_DISC_PRECIPICE", "precipice"), TEARS("MUSIC_DISC_TEARS", "tears", "ghast"), - LAVA_CHICKEN("MUSIC_DISC_LAVA_CHICKEN", "lavachicken", "lava", "chicken", "lchicken", "lchick") + LAVA_CHICKEN("MUSIC_DISC_LAVA_CHICKEN", "lavachicken", "lava", "chicken", "lchicken", "lchick"), + BOUNCE("MUSIC_DISC_BOUNCE", "bounce", "bouncy"), ; private final Pattern regex;