Skip to content

Commit db1eeac

Browse files
committed
MC v1.21.7 Support
1 parent 42c0b83 commit db1eeac

File tree

5 files changed

+29
-74
lines changed

5 files changed

+29
-74
lines changed

core/src/main/java/com/cryptomorin/xseries/XMaterial.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1018,6 +1018,8 @@ public enum XMaterial implements XBase<XMaterial, Material> {
10181018
MUSIC_DISC_CREATOR,
10191019
MUSIC_DISC_CREATOR_MUSIC_BOX,
10201020
MUSIC_DISC_FAR("RECORD_5"),
1021+
@XInfo(since = "1.21.7")
1022+
MUSIC_DISC_LAVA_CHICKEN,
10211023
MUSIC_DISC_MALL("RECORD_6"),
10221024
MUSIC_DISC_MELLOHI("RECORD_7"),
10231025
MUSIC_DISC_OTHERSIDE,

core/src/main/java/com/cryptomorin/xseries/XSound.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1836,6 +1836,10 @@ public final class XSound extends XModule<XSound, Sound> {
18361836
ITEM_SHEARS_SNIP = std("item.shears.snip"),
18371837
MUSIC_DISC_TEARS = std("music_disc.tears");
18381838

1839+
@XInfo(since = "1.21.7")
1840+
public static final XSound
1841+
MUSIC_DISC_LAVA_CHICKEN = std("music_disc.lava_chicken");
1842+
18391843
static {
18401844
REGISTRY.discardMetadata();
18411845
}

core/src/main/java/com/cryptomorin/xseries/XTag.java

Lines changed: 21 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -2404,80 +2404,29 @@ public final class XTag<T extends XBase<?, ?>> {
24042404
XEnchantment.PUNCH,
24052405
XEnchantment.UNBREAKING);
24062406

2407-
CROSSBOW_ENCHANTS = TagBuilder.simple(XEnchantment.VANISHING_CURSE,
2408-
XEnchantment.MENDING,
2409-
XEnchantment.MULTISHOT,
2410-
XEnchantment.PIERCING,
2411-
XEnchantment.QUICK_CHARGE,
2412-
XEnchantment.UNBREAKING);
2413-
2407+
CROSSBOW_ENCHANTS = TagBuilder.simple(
2408+
XEnchantment.VANISHING_CURSE, XEnchantment.MENDING, XEnchantment.MULTISHOT,
2409+
XEnchantment.PIERCING, XEnchantment.QUICK_CHARGE, XEnchantment.UNBREAKING
2410+
);
24142411

2415-
MINEABLE_AXE = TagBuilder.of(XMaterial.COMPOSTER,
2416-
XMaterial.COCOA,
2417-
XMaterial.RED_MUSHROOM_BLOCK,
2418-
XMaterial.CRAFTING_TABLE,
2419-
XMaterial.TALL_GRASS,
2420-
XMaterial.BIG_DRIPLEAF_STEM,
2421-
XMaterial.RED_MUSHROOM,
2422-
XMaterial.JUKEBOX,
2423-
XMaterial.WARPED_FUNGUS,
2424-
XMaterial.DEAD_BUSH,
2425-
XMaterial.NOTE_BLOCK,
2426-
XMaterial.CRIMSON_FUNGUS,
2427-
XMaterial.MUSHROOM_STEM,
2428-
XMaterial.CHORUS_PLANT,
2429-
XMaterial.BEE_NEST,
2430-
XMaterial.BROWN_MUSHROOM_BLOCK,
2431-
XMaterial.JACK_O_LANTERN,
2432-
XMaterial.FERN,
2433-
XMaterial.NETHER_WART,
2434-
XMaterial.CARTOGRAPHY_TABLE,
2435-
XMaterial.CHEST,
2436-
XMaterial.SWEET_BERRY_BUSH,
2437-
XMaterial.BROWN_MUSHROOM,
2438-
XMaterial.CARVED_PUMPKIN,
2439-
XMaterial.SMITHING_TABLE,
2440-
XMaterial.GLOW_LICHEN,
2441-
XMaterial.SMALL_DRIPLEAF,
2442-
XMaterial.LOOM,
2443-
XMaterial.BEEHIVE,
2444-
XMaterial.SHORT_GRASS,
2445-
XMaterial.HANGING_ROOTS,
2446-
XMaterial.CHORUS_FLOWER,
2447-
XMaterial.ATTACHED_PUMPKIN_STEM,
2448-
XMaterial.BIG_DRIPLEAF,
2449-
XMaterial.DAYLIGHT_DETECTOR,
2450-
XMaterial.SPORE_BLOSSOM,
2451-
XMaterial.LILY_PAD,
2452-
XMaterial.TRAPPED_CHEST,
2453-
XMaterial.BARREL,
2454-
XMaterial.LARGE_FERN,
2455-
XMaterial.LECTERN,
2456-
XMaterial.SUGAR_CANE,
2457-
XMaterial.MELON,
2458-
XMaterial.ATTACHED_MELON_STEM,
2459-
XMaterial.PUMPKIN,
2460-
XMaterial.BAMBOO,
2461-
XMaterial.FLETCHING_TABLE,
2462-
XMaterial.BOOKSHELF
2412+
MINEABLE_AXE = TagBuilder.of(
2413+
XMaterial.COMPOSTER, XMaterial.COCOA, XMaterial.RED_MUSHROOM_BLOCK, XMaterial.CRAFTING_TABLE,
2414+
XMaterial.TALL_GRASS, XMaterial.BIG_DRIPLEAF_STEM, XMaterial.RED_MUSHROOM, XMaterial.JUKEBOX,
2415+
XMaterial.WARPED_FUNGUS, XMaterial.DEAD_BUSH, XMaterial.NOTE_BLOCK, XMaterial.CRIMSON_FUNGUS,
2416+
XMaterial.MUSHROOM_STEM, XMaterial.CHORUS_PLANT, XMaterial.BEE_NEST, XMaterial.BROWN_MUSHROOM_BLOCK,
2417+
XMaterial.JACK_O_LANTERN, XMaterial.FERN, XMaterial.NETHER_WART, XMaterial.CARTOGRAPHY_TABLE,
2418+
XMaterial.CHEST, XMaterial.SWEET_BERRY_BUSH, XMaterial.BROWN_MUSHROOM, XMaterial.CARVED_PUMPKIN,
2419+
XMaterial.SMITHING_TABLE, XMaterial.GLOW_LICHEN, XMaterial.SMALL_DRIPLEAF, XMaterial.LOOM,
2420+
XMaterial.BEEHIVE, XMaterial.SHORT_GRASS, XMaterial.HANGING_ROOTS, XMaterial.CHORUS_FLOWER,
2421+
XMaterial.ATTACHED_PUMPKIN_STEM, XMaterial.BIG_DRIPLEAF, XMaterial.DAYLIGHT_DETECTOR,
2422+
XMaterial.SPORE_BLOSSOM, XMaterial.LILY_PAD, XMaterial.TRAPPED_CHEST, XMaterial.BARREL,
2423+
XMaterial.LARGE_FERN, XMaterial.LECTERN, XMaterial.SUGAR_CANE, XMaterial.MELON,
2424+
XMaterial.ATTACHED_MELON_STEM, XMaterial.PUMPKIN, XMaterial.BAMBOO,
2425+
XMaterial.FLETCHING_TABLE, XMaterial.BOOKSHELF
24632426
).inheritFrom(
2464-
BANNERS,
2465-
SIGNS,
2466-
CAVE_VINES,
2467-
CROPS,
2468-
LOGS,
2469-
WOODEN_STAIRS,
2470-
WOODEN_SLABS,
2471-
WOODEN_PRESSURE_PLATES,
2472-
WOODEN_FENCES,
2473-
WOODEN_FENCE_GATES,
2474-
WOODEN_TRAPDOORS,
2475-
WOODEN_DOORS,
2476-
WOODEN_BUTTONS,
2477-
PLANKS,
2478-
SAPLINGS,
2479-
CLIMBABLE,
2480-
CAMPFIRES
2427+
WOODEN_STAIRS, WOODEN_SLABS, WOODEN_PRESSURE_PLATES, WOODEN_FENCES,
2428+
WOODEN_FENCE_GATES, WOODEN_TRAPDOORS, WOODEN_DOORS, WOODEN_BUTTONS,
2429+
BANNERS, SIGNS, CAVE_VINES, CROPS, LOGS, PLANKS, SAPLINGS, CLIMBABLE, CAMPFIRES
24812430
).build();
24822431
}
24832432

core/src/main/java/com/cryptomorin/xseries/base/XRegistry.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@ public XForm getByBukkitForm(BukkitForm bukkit) {
420420
if (mapping == null) {
421421
if (!PERFORM_AUTO_ADD) // If you ever get this error, it could mean that you're not following Minecraft's new dot separated namespace format.
422422
throw new UnsupportedOperationException("Unknown standard bukkit form (no auto-add) for " + registryName + ": " + bukkit);
423-
if (creator == null)
423+
if (creator == null) // For enum registries
424424
throw new UnsupportedOperationException("Unsupported value for " + registryName + ": " + bukkit);
425425
XForm xForm = std(bukkit);
426426
if (xForm == null) throw new IllegalStateException("Unknown " + registryName + ": " + bukkit);

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
<!--##### Latest Versions #####-->
5252
<!-- https://repo.codemc.io/service/rest/repository/browse/nms/org/spigotmc/spigot/ -->
5353
<!-- mvn install:install-file "-Dfile=server.jar" -DgroupId=org.spigotmc -DartifactId=spigot -Dversion=1.21.4-R0.1-EXPR -Dpackaging=jar -DgeneratePom=true -->
54-
<spigotVersion>1.21.6-R0.1-SNAPSHOT</spigotVersion>
54+
<spigotVersion>1.21.7-R0.1-SNAPSHOT</spigotVersion>
5555
<jopt>5.0.4</jopt>
5656
<testVer/>
5757
<testJavaPath/>

0 commit comments

Comments
 (0)