Skip to content

Commit cb917fd

Browse files
committed
feat(minecraft): update to 26.1-snapshot-3
Adds various Tags and Sounds See: https://minecraft.wiki/w/Java_Edition_26.1_Snapshot_3
1 parent 8c8590b commit cb917fd

File tree

4 files changed

+122
-14
lines changed

4 files changed

+122
-14
lines changed

src/main/java/org/spongepowered/api/effect/sound/SoundTypes.java

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1756,6 +1756,24 @@ public final class SoundTypes {
17561756

17571757
public static final DefaultedRegistryReference<SoundType> ENTITY_AXOLOTL_SWIM = SoundTypes.key(ResourceKey.minecraft("entity.axolotl.swim"));
17581758

1759+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_CAT_AMBIENT = SoundTypes.key(ResourceKey.minecraft("entity.baby_cat.ambient"));
1760+
1761+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_CAT_BEG_FOR_FOOD = SoundTypes.key(ResourceKey.minecraft("entity.baby_cat.beg_for_food"));
1762+
1763+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_CAT_DEATH = SoundTypes.key(ResourceKey.minecraft("entity.baby_cat.death"));
1764+
1765+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_CAT_EAT = SoundTypes.key(ResourceKey.minecraft("entity.baby_cat.eat"));
1766+
1767+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_CAT_HISS = SoundTypes.key(ResourceKey.minecraft("entity.baby_cat.hiss"));
1768+
1769+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_CAT_HURT = SoundTypes.key(ResourceKey.minecraft("entity.baby_cat.hurt"));
1770+
1771+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_CAT_PURR = SoundTypes.key(ResourceKey.minecraft("entity.baby_cat.purr"));
1772+
1773+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_CAT_PURREOW = SoundTypes.key(ResourceKey.minecraft("entity.baby_cat.purreow"));
1774+
1775+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_CAT_STRAY_AMBIENT = SoundTypes.key(ResourceKey.minecraft("entity.baby_cat.stray_ambient"));
1776+
17591777
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_NAUTILUS_AMBIENT = SoundTypes.key(ResourceKey.minecraft("entity.baby_nautilus.ambient"));
17601778

17611779
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_NAUTILUS_AMBIENT_LAND = SoundTypes.key(ResourceKey.minecraft("entity.baby_nautilus.ambient_land"));
@@ -1772,6 +1790,28 @@ public final class SoundTypes {
17721790

17731791
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_NAUTILUS_SWIM = SoundTypes.key(ResourceKey.minecraft("entity.baby_nautilus.swim"));
17741792

1793+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_PIG_AMBIENT = SoundTypes.key(ResourceKey.minecraft("entity.baby_pig.ambient"));
1794+
1795+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_PIG_DEATH = SoundTypes.key(ResourceKey.minecraft("entity.baby_pig.death"));
1796+
1797+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_PIG_HURT = SoundTypes.key(ResourceKey.minecraft("entity.baby_pig.hurt"));
1798+
1799+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_PIG_STEP = SoundTypes.key(ResourceKey.minecraft("entity.baby_pig.step"));
1800+
1801+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_WOLF_AMBIENT = SoundTypes.key(ResourceKey.minecraft("entity.baby_wolf.ambient"));
1802+
1803+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_WOLF_DEATH = SoundTypes.key(ResourceKey.minecraft("entity.baby_wolf.death"));
1804+
1805+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_WOLF_GROWL = SoundTypes.key(ResourceKey.minecraft("entity.baby_wolf.growl"));
1806+
1807+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_WOLF_HURT = SoundTypes.key(ResourceKey.minecraft("entity.baby_wolf.hurt"));
1808+
1809+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_WOLF_PANT = SoundTypes.key(ResourceKey.minecraft("entity.baby_wolf.pant"));
1810+
1811+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_WOLF_STEP = SoundTypes.key(ResourceKey.minecraft("entity.baby_wolf.step"));
1812+
1813+
public static final DefaultedRegistryReference<SoundType> ENTITY_BABY_WOLF_WHINE = SoundTypes.key(ResourceKey.minecraft("entity.baby_wolf.whine"));
1814+
17751815
public static final DefaultedRegistryReference<SoundType> ENTITY_BAT_AMBIENT = SoundTypes.key(ResourceKey.minecraft("entity.bat.ambient"));
17761816

17771817
public static final DefaultedRegistryReference<SoundType> ENTITY_BAT_DEATH = SoundTypes.key(ResourceKey.minecraft("entity.bat.death"));

src/main/java/org/spongepowered/api/tag/BlockTypeTags.java

Lines changed: 72 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,6 @@ public final class BlockTypeTags {
6363

6464
public static final DefaultedTag<BlockType> BAMBOO_BLOCKS = BlockTypeTags.key(ResourceKey.minecraft("bamboo_blocks"));
6565

66-
public static final DefaultedTag<BlockType> BAMBOO_PLANTABLE_ON = BlockTypeTags.key(ResourceKey.minecraft("bamboo_plantable_on"));
67-
6866
public static final DefaultedTag<BlockType> BANNERS = BlockTypeTags.key(ResourceKey.minecraft("banners"));
6967

7068
public static final DefaultedTag<BlockType> BARS = BlockTypeTags.key(ResourceKey.minecraft("bars"));
@@ -85,8 +83,6 @@ public final class BlockTypeTags {
8583

8684
public static final DefaultedTag<BlockType> BEEHIVES = BlockTypeTags.key(ResourceKey.minecraft("beehives"));
8785

88-
public static final DefaultedTag<BlockType> BIG_DRIPLEAF_PLACEABLE = BlockTypeTags.key(ResourceKey.minecraft("big_dripleaf_placeable"));
89-
9086
public static final DefaultedTag<BlockType> BIRCH_LOGS = BlockTypeTags.key(ResourceKey.minecraft("birch_logs"));
9187

9288
public static final DefaultedTag<BlockType> BLOCKS_WIND_CHARGE_EXPLOSIONS = BlockTypeTags.key(ResourceKey.minecraft("blocks_wind_charge_explosions"));
@@ -105,6 +101,12 @@ public final class BlockTypeTags {
105101

106102
public static final DefaultedTag<BlockType> CANDLES = BlockTypeTags.key(ResourceKey.minecraft("candles"));
107103

104+
public static final DefaultedTag<BlockType> CANNOT_SUPPORT_KELP = BlockTypeTags.key(ResourceKey.minecraft("cannot_support_kelp"));
105+
106+
public static final DefaultedTag<BlockType> CANNOT_SUPPORT_SEAGRASS = BlockTypeTags.key(ResourceKey.minecraft("cannot_support_seagrass"));
107+
108+
public static final DefaultedTag<BlockType> CANNOT_SUPPORT_SNOW_LAYER = BlockTypeTags.key(ResourceKey.minecraft("cannot_support_snow_layer"));
109+
108110
public static final DefaultedTag<BlockType> CAULDRONS = BlockTypeTags.key(ResourceKey.minecraft("cauldrons"));
109111

110112
public static final DefaultedTag<BlockType> CAVE_VINES = BlockTypeTags.key(ResourceKey.minecraft("cave_vines"));
@@ -167,12 +169,14 @@ public final class BlockTypeTags {
167169

168170
public static final DefaultedTag<BlockType> DRIPSTONE_REPLACEABLE_BLOCKS = BlockTypeTags.key(ResourceKey.minecraft("dripstone_replaceable_blocks"));
169171

170-
public static final DefaultedTag<BlockType> DRY_VEGETATION_MAY_PLACE_ON = BlockTypeTags.key(ResourceKey.minecraft("dry_vegetation_may_place_on"));
171-
172172
public static final DefaultedTag<BlockType> EDIBLE_FOR_SHEEP = BlockTypeTags.key(ResourceKey.minecraft("edible_for_sheep"));
173173

174174
public static final DefaultedTag<BlockType> EMERALD_ORES = BlockTypeTags.key(ResourceKey.minecraft("emerald_ores"));
175175

176+
public static final DefaultedTag<BlockType> ENABLES_BUBBLE_COLUMN_DRAG_DOWN = BlockTypeTags.key(ResourceKey.minecraft("enables_bubble_column_drag_down"));
177+
178+
public static final DefaultedTag<BlockType> ENABLES_BUBBLE_COLUMN_PUSH_UP = BlockTypeTags.key(ResourceKey.minecraft("enables_bubble_column_push_up"));
179+
176180
public static final DefaultedTag<BlockType> ENCHANTMENT_POWER_PROVIDER = BlockTypeTags.key(ResourceKey.minecraft("enchantment_power_provider"));
177181

178182
public static final DefaultedTag<BlockType> ENCHANTMENT_POWER_TRANSMITTER = BlockTypeTags.key(ResourceKey.minecraft("enchantment_power_transmitter"));
@@ -205,6 +209,8 @@ public final class BlockTypeTags {
205209

206210
public static final DefaultedTag<BlockType> GOLD_ORES = BlockTypeTags.key(ResourceKey.minecraft("gold_ores"));
207211

212+
public static final DefaultedTag<BlockType> GROWS_CROPS = BlockTypeTags.key(ResourceKey.minecraft("grows_crops"));
213+
208214
public static final DefaultedTag<BlockType> GUARDED_BY_PIGLINS = BlockTypeTags.key(ResourceKey.minecraft("guarded_by_piglins"));
209215

210216
public static final DefaultedTag<BlockType> HAPPY_GHAST_AVOIDS = BlockTypeTags.key(ResourceKey.minecraft("happy_ghast_avoids"));
@@ -281,8 +287,6 @@ public final class BlockTypeTags {
281287

282288
public static final DefaultedTag<BlockType> MOSS_REPLACEABLE = BlockTypeTags.key(ResourceKey.minecraft("moss_replaceable"));
283289

284-
public static final DefaultedTag<BlockType> MUSHROOM_GROW_BLOCK = BlockTypeTags.key(ResourceKey.minecraft("mushroom_grow_block"));
285-
286290
public static final DefaultedTag<BlockType> NEEDS_DIAMOND_TOOL = BlockTypeTags.key(ResourceKey.minecraft("needs_diamond_tool"));
287291

288292
public static final DefaultedTag<BlockType> NEEDS_IRON_TOOL = BlockTypeTags.key(ResourceKey.minecraft("needs_iron_tool"));
@@ -297,6 +301,8 @@ public final class BlockTypeTags {
297301

298302
public static final DefaultedTag<BlockType> OCCLUDES_VIBRATION_SIGNALS = BlockTypeTags.key(ResourceKey.minecraft("occludes_vibration_signals"));
299303

304+
public static final DefaultedTag<BlockType> OVERRIDES_MUSHROOM_LIGHT_REQUIREMENT = BlockTypeTags.key(ResourceKey.minecraft("overrides_mushroom_light_requirement"));
305+
300306
public static final DefaultedTag<BlockType> OVERWORLD_CARVER_REPLACEABLES = BlockTypeTags.key(ResourceKey.minecraft("overworld_carver_replaceables"));
301307

302308
public static final DefaultedTag<BlockType> OVERWORLD_NATURAL_LOGS = BlockTypeTags.key(ResourceKey.minecraft("overworld_natural_logs"));
@@ -343,8 +349,6 @@ public final class BlockTypeTags {
343349

344350
public static final DefaultedTag<BlockType> SLABS = BlockTypeTags.key(ResourceKey.minecraft("slabs"));
345351

346-
public static final DefaultedTag<BlockType> SMALL_DRIPLEAF_PLACEABLE = BlockTypeTags.key(ResourceKey.minecraft("small_dripleaf_placeable"));
347-
348352
public static final DefaultedTag<BlockType> SMALL_FLOWERS = BlockTypeTags.key(ResourceKey.minecraft("small_flowers"));
349353

350354
public static final DefaultedTag<BlockType> SMELTS_TO_GLASS = BlockTypeTags.key(ResourceKey.minecraft("smelts_to_glass"));
@@ -357,10 +361,6 @@ public final class BlockTypeTags {
357361

358362
public static final DefaultedTag<BlockType> SNOW = BlockTypeTags.key(ResourceKey.minecraft("snow"));
359363

360-
public static final DefaultedTag<BlockType> SNOW_LAYER_CAN_SURVIVE_ON = BlockTypeTags.key(ResourceKey.minecraft("snow_layer_can_survive_on"));
361-
362-
public static final DefaultedTag<BlockType> SNOW_LAYER_CANNOT_SURVIVE_ON = BlockTypeTags.key(ResourceKey.minecraft("snow_layer_cannot_survive_on"));
363-
364364
public static final DefaultedTag<BlockType> SOUL_FIRE_BASE_BLOCKS = BlockTypeTags.key(ResourceKey.minecraft("soul_fire_base_blocks"));
365365

366366
public static final DefaultedTag<BlockType> SOUL_SPEED_BLOCKS = BlockTypeTags.key(ResourceKey.minecraft("soul_speed_blocks"));
@@ -381,6 +381,64 @@ public final class BlockTypeTags {
381381

382382
public static final DefaultedTag<BlockType> STRIDER_WARM_BLOCKS = BlockTypeTags.key(ResourceKey.minecraft("strider_warm_blocks"));
383383

384+
public static final DefaultedTag<BlockType> SUPPORT_OVERRIDE_CACTUS_FLOWER = BlockTypeTags.key(ResourceKey.minecraft("support_override_cactus_flower"));
385+
386+
public static final DefaultedTag<BlockType> SUPPORT_OVERRIDE_SNOW_LAYER = BlockTypeTags.key(ResourceKey.minecraft("support_override_snow_layer"));
387+
388+
public static final DefaultedTag<BlockType> SUPPORTS_AZALEA = BlockTypeTags.key(ResourceKey.minecraft("supports_azalea"));
389+
390+
public static final DefaultedTag<BlockType> SUPPORTS_BAMBOO = BlockTypeTags.key(ResourceKey.minecraft("supports_bamboo"));
391+
392+
public static final DefaultedTag<BlockType> SUPPORTS_BIG_DRIPLEAF = BlockTypeTags.key(ResourceKey.minecraft("supports_big_dripleaf"));
393+
394+
public static final DefaultedTag<BlockType> SUPPORTS_CACTUS = BlockTypeTags.key(ResourceKey.minecraft("supports_cactus"));
395+
396+
public static final DefaultedTag<BlockType> SUPPORTS_CHORUS_FLOWER = BlockTypeTags.key(ResourceKey.minecraft("supports_chorus_flower"));
397+
398+
public static final DefaultedTag<BlockType> SUPPORTS_CHORUS_PLANT = BlockTypeTags.key(ResourceKey.minecraft("supports_chorus_plant"));
399+
400+
public static final DefaultedTag<BlockType> SUPPORTS_COCOA = BlockTypeTags.key(ResourceKey.minecraft("supports_cocoa"));
401+
402+
public static final DefaultedTag<BlockType> SUPPORTS_CRIMSON_FUNGUS = BlockTypeTags.key(ResourceKey.minecraft("supports_crimson_fungus"));
403+
404+
public static final DefaultedTag<BlockType> SUPPORTS_CRIMSON_ROOTS = BlockTypeTags.key(ResourceKey.minecraft("supports_crimson_roots"));
405+
406+
public static final DefaultedTag<BlockType> SUPPORTS_CROPS = BlockTypeTags.key(ResourceKey.minecraft("supports_crops"));
407+
408+
public static final DefaultedTag<BlockType> SUPPORTS_DRY_VEGETATION = BlockTypeTags.key(ResourceKey.minecraft("supports_dry_vegetation"));
409+
410+
public static final DefaultedTag<BlockType> SUPPORTS_FROGSPAWN = BlockTypeTags.key(ResourceKey.minecraft("supports_frogspawn"));
411+
412+
public static final DefaultedTag<BlockType> SUPPORTS_HANGING_MANGROVE_PROPAGULE = BlockTypeTags.key(ResourceKey.minecraft("supports_hanging_mangrove_propagule"));
413+
414+
public static final DefaultedTag<BlockType> SUPPORTS_LILY_PAD = BlockTypeTags.key(ResourceKey.minecraft("supports_lily_pad"));
415+
416+
public static final DefaultedTag<BlockType> SUPPORTS_MANGROVE_PROPAGULE = BlockTypeTags.key(ResourceKey.minecraft("supports_mangrove_propagule"));
417+
418+
public static final DefaultedTag<BlockType> SUPPORTS_MELON_STEM = BlockTypeTags.key(ResourceKey.minecraft("supports_melon_stem"));
419+
420+
public static final DefaultedTag<BlockType> SUPPORTS_NETHER_SPROUTS = BlockTypeTags.key(ResourceKey.minecraft("supports_nether_sprouts"));
421+
422+
public static final DefaultedTag<BlockType> SUPPORTS_NETHER_WART = BlockTypeTags.key(ResourceKey.minecraft("supports_nether_wart"));
423+
424+
public static final DefaultedTag<BlockType> SUPPORTS_PUMPKIN_STEM = BlockTypeTags.key(ResourceKey.minecraft("supports_pumpkin_stem"));
425+
426+
public static final DefaultedTag<BlockType> SUPPORTS_SMALL_DRIPLEAF = BlockTypeTags.key(ResourceKey.minecraft("supports_small_dripleaf"));
427+
428+
public static final DefaultedTag<BlockType> SUPPORTS_STEM_CROPS = BlockTypeTags.key(ResourceKey.minecraft("supports_stem_crops"));
429+
430+
public static final DefaultedTag<BlockType> SUPPORTS_SUGAR_CANE = BlockTypeTags.key(ResourceKey.minecraft("supports_sugar_cane"));
431+
432+
public static final DefaultedTag<BlockType> SUPPORTS_SUGAR_CANE_ADJACENTLY = BlockTypeTags.key(ResourceKey.minecraft("supports_sugar_cane_adjacently"));
433+
434+
public static final DefaultedTag<BlockType> SUPPORTS_VEGETATION = BlockTypeTags.key(ResourceKey.minecraft("supports_vegetation"));
435+
436+
public static final DefaultedTag<BlockType> SUPPORTS_WARPED_FUNGUS = BlockTypeTags.key(ResourceKey.minecraft("supports_warped_fungus"));
437+
438+
public static final DefaultedTag<BlockType> SUPPORTS_WARPED_ROOTS = BlockTypeTags.key(ResourceKey.minecraft("supports_warped_roots"));
439+
440+
public static final DefaultedTag<BlockType> SUPPORTS_WITHER_ROSE = BlockTypeTags.key(ResourceKey.minecraft("supports_wither_rose"));
441+
384442
public static final DefaultedTag<BlockType> SWORD_EFFICIENT = BlockTypeTags.key(ResourceKey.minecraft("sword_efficient"));
385443

386444
public static final DefaultedTag<BlockType> SWORD_INSTANTLY_MINES = BlockTypeTags.key(ResourceKey.minecraft("sword_instantly_mines"));

src/main/java/org/spongepowered/api/tag/FluidTypeTags.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,16 @@
3737
@RegistryScopes(scopes = RegistryScope.GAME)
3838
public final class FluidTypeTags {
3939

40+
public static final DefaultedTag<FluidType> BUBBLE_COLUMN_CAN_OCCUPY = FluidTypeTags.key(ResourceKey.minecraft("bubble_column_can_occupy"));
41+
4042
public static final DefaultedTag<FluidType> LAVA = FluidTypeTags.key(ResourceKey.minecraft("lava"));
4143

44+
public static final DefaultedTag<FluidType> SUPPORTS_FROGSPAWN = FluidTypeTags.key(ResourceKey.minecraft("supports_frogspawn"));
45+
46+
public static final DefaultedTag<FluidType> SUPPORTS_LILY_PAD = FluidTypeTags.key(ResourceKey.minecraft("supports_lily_pad"));
47+
48+
public static final DefaultedTag<FluidType> SUPPORTS_SUGAR_CANE_ADJACENTLY = FluidTypeTags.key(ResourceKey.minecraft("supports_sugar_cane_adjacently"));
49+
4250
public static final DefaultedTag<FluidType> WATER = FluidTypeTags.key(ResourceKey.minecraft("water"));
4351

4452
private FluidTypeTags() {

src/main/java/org/spongepowered/api/tag/ItemTypeTags.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,8 @@ public final class ItemTypeTags {
269269

270270
public static final DefaultedTag<ItemType> MEAT = ItemTypeTags.key(ResourceKey.minecraft("meat"));
271271

272+
public static final DefaultedTag<ItemType> METAL_NUGGETS = ItemTypeTags.key(ResourceKey.minecraft("metal_nuggets"));
273+
272274
public static final DefaultedTag<ItemType> NAUTILUS_BUCKET_FOOD = ItemTypeTags.key(ResourceKey.minecraft("nautilus_bucket_food"));
273275

274276
public static final DefaultedTag<ItemType> NAUTILUS_FOOD = ItemTypeTags.key(ResourceKey.minecraft("nautilus_food"));

0 commit comments

Comments
 (0)