Skip to content

Commit 1f3cecb

Browse files
committed
feat(minecraft): update to 26.3-snapshot-3
Adds BrewingRecipe as a registry for potion brewing. Removes some features that are moved. See: https://minecraft.wiki/w/Java_Edition_26.3_Snapshot_3
1 parent 5186256 commit 1f3cecb

16 files changed

Lines changed: 266 additions & 10 deletions

File tree

src/main/java/org/spongepowered/api/block/BlockTypes.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2110,6 +2110,8 @@ public final class BlockTypes {
21102110

21112111
public static final DefaultedRegistryReference<BlockType> STONE_STAIRS = BlockTypes.key(ResourceKey.minecraft("stone_stairs"));
21122112

2113+
public static final DefaultedRegistryReference<BlockType> STRAW_BED = BlockTypes.key(ResourceKey.minecraft("straw_bed"));
2114+
21132115
public static final DefaultedRegistryReference<BlockType> STRIPPED_ACACIA_LOG = BlockTypes.key(ResourceKey.minecraft("stripped_acacia_log"));
21142116

21152117
public static final DefaultedRegistryReference<BlockType> STRIPPED_ACACIA_WOOD = BlockTypes.key(ResourceKey.minecraft("stripped_acacia_wood"));

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

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1190,6 +1190,16 @@ public final class SoundTypes {
11901190

11911191
public static final DefaultedRegistryReference<SoundType> BLOCK_POPLAR_LEAVES_AMBIENT = SoundTypes.key(ResourceKey.minecraft("block.poplar_leaves.ambient"));
11921192

1193+
public static final DefaultedRegistryReference<SoundType> BLOCK_POPLAR_LEAVES_BREAK = SoundTypes.key(ResourceKey.minecraft("block.poplar_leaves.break"));
1194+
1195+
public static final DefaultedRegistryReference<SoundType> BLOCK_POPLAR_LEAVES_FALL = SoundTypes.key(ResourceKey.minecraft("block.poplar_leaves.fall"));
1196+
1197+
public static final DefaultedRegistryReference<SoundType> BLOCK_POPLAR_LEAVES_HIT = SoundTypes.key(ResourceKey.minecraft("block.poplar_leaves.hit"));
1198+
1199+
public static final DefaultedRegistryReference<SoundType> BLOCK_POPLAR_LEAVES_PLACE = SoundTypes.key(ResourceKey.minecraft("block.poplar_leaves.place"));
1200+
1201+
public static final DefaultedRegistryReference<SoundType> BLOCK_POPLAR_LEAVES_STEP = SoundTypes.key(ResourceKey.minecraft("block.poplar_leaves.step"));
1202+
11931203
public static final DefaultedRegistryReference<SoundType> BLOCK_PORTAL_AMBIENT = SoundTypes.key(ResourceKey.minecraft("block.portal.ambient"));
11941204

11951205
public static final DefaultedRegistryReference<SoundType> BLOCK_PORTAL_TRAVEL = SoundTypes.key(ResourceKey.minecraft("block.portal.travel"));
@@ -1230,6 +1240,10 @@ public final class SoundTypes {
12301240

12311241
public static final DefaultedRegistryReference<SoundType> BLOCK_REDSTONE_TORCH_BURNOUT = SoundTypes.key(ResourceKey.minecraft("block.redstone_torch.burnout"));
12321242

1243+
public static final DefaultedRegistryReference<SoundType> BLOCK_RED_SHRUB_BREAK = SoundTypes.key(ResourceKey.minecraft("block.red_shrub.break"));
1244+
1245+
public static final DefaultedRegistryReference<SoundType> BLOCK_RED_SHRUB_PLACE = SoundTypes.key(ResourceKey.minecraft("block.red_shrub.place"));
1246+
12331247
public static final DefaultedRegistryReference<SoundType> BLOCK_RESIN_BREAK = SoundTypes.key(ResourceKey.minecraft("block.resin.break"));
12341248

12351249
public static final DefaultedRegistryReference<SoundType> BLOCK_RESIN_BRICKS_BREAK = SoundTypes.key(ResourceKey.minecraft("block.resin_bricks.break"));
@@ -1532,6 +1546,18 @@ public final class SoundTypes {
15321546

15331547
public static final DefaultedRegistryReference<SoundType> BLOCK_STONE_STEP = SoundTypes.key(ResourceKey.minecraft("block.stone.step"));
15341548

1549+
public static final DefaultedRegistryReference<SoundType> BLOCK_STRAW_BED_BREAK = SoundTypes.key(ResourceKey.minecraft("block.straw_bed.break"));
1550+
1551+
public static final DefaultedRegistryReference<SoundType> BLOCK_STRAW_BED_BREAK_LEAVE = SoundTypes.key(ResourceKey.minecraft("block.straw_bed.break_leave"));
1552+
1553+
public static final DefaultedRegistryReference<SoundType> BLOCK_STRAW_BED_FALL = SoundTypes.key(ResourceKey.minecraft("block.straw_bed.fall"));
1554+
1555+
public static final DefaultedRegistryReference<SoundType> BLOCK_STRAW_BED_HIT = SoundTypes.key(ResourceKey.minecraft("block.straw_bed.hit"));
1556+
1557+
public static final DefaultedRegistryReference<SoundType> BLOCK_STRAW_BED_PLACE = SoundTypes.key(ResourceKey.minecraft("block.straw_bed.place"));
1558+
1559+
public static final DefaultedRegistryReference<SoundType> BLOCK_STRAW_BED_STEP = SoundTypes.key(ResourceKey.minecraft("block.straw_bed.step"));
1560+
15351561
public static final DefaultedRegistryReference<SoundType> BLOCK_SULFUR_BREAK = SoundTypes.key(ResourceKey.minecraft("block.sulfur.break"));
15361562

15371563
public static final DefaultedRegistryReference<SoundType> BLOCK_SULFUR_FALL = SoundTypes.key(ResourceKey.minecraft("block.sulfur.fall"));
@@ -2170,6 +2196,14 @@ public final class SoundTypes {
21702196

21712197
public static final DefaultedRegistryReference<SoundType> ENTITY_CREEPER_PRIMED = SoundTypes.key(ResourceKey.minecraft("entity.creeper.primed"));
21722198

2199+
public static final DefaultedRegistryReference<SoundType> ENTITY_CUSHION_BREAK = SoundTypes.key(ResourceKey.minecraft("entity.cushion.break"));
2200+
2201+
public static final DefaultedRegistryReference<SoundType> ENTITY_CUSHION_GET_UP = SoundTypes.key(ResourceKey.minecraft("entity.cushion.get_up"));
2202+
2203+
public static final DefaultedRegistryReference<SoundType> ENTITY_CUSHION_PLACE = SoundTypes.key(ResourceKey.minecraft("entity.cushion.place"));
2204+
2205+
public static final DefaultedRegistryReference<SoundType> ENTITY_CUSHION_SIT = SoundTypes.key(ResourceKey.minecraft("entity.cushion.sit"));
2206+
21732207
public static final DefaultedRegistryReference<SoundType> ENTITY_DOLPHIN_AMBIENT = SoundTypes.key(ResourceKey.minecraft("entity.dolphin.ambient"));
21742208

21752209
public static final DefaultedRegistryReference<SoundType> ENTITY_DOLPHIN_AMBIENT_WATER = SoundTypes.key(ResourceKey.minecraft("entity.dolphin.ambient_water"));

src/main/java/org/spongepowered/api/entity/EntityTypes.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import org.spongepowered.api.entity.display.TextDisplay;
3232
import org.spongepowered.api.entity.explosive.EndCrystal;
3333
import org.spongepowered.api.entity.explosive.fused.PrimedTNT;
34+
import org.spongepowered.api.entity.hanging.Cushion;
3435
import org.spongepowered.api.entity.hanging.GlowItemFrame;
3536
import org.spongepowered.api.entity.hanging.ItemFrame;
3637
import org.spongepowered.api.entity.hanging.LeashKnot;
@@ -239,6 +240,8 @@ public final class EntityTypes {
239240

240241
public static final DefaultedRegistryReference<EntityType<Creeper>> CREEPER = EntityTypes.key(ResourceKey.minecraft("creeper"));
241242

243+
public static final DefaultedRegistryReference<EntityType<Cushion>> CUSHION = EntityTypes.key(ResourceKey.minecraft("cushion"));
244+
242245
public static final DefaultedRegistryReference<EntityType<Boat>> DARK_OAK_BOAT = EntityTypes.key(ResourceKey.minecraft("dark_oak_boat"));
243246

244247
public static final DefaultedRegistryReference<EntityType<ChestBoat>> DARK_OAK_CHEST_BOAT = EntityTypes.key(ResourceKey.minecraft("dark_oak_chest_boat"));
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
/*
2+
* This file is part of SpongeAPI, licensed under the MIT License (MIT).
3+
*
4+
* Copyright (c) SpongePowered <https://www.spongepowered.org>
5+
* Copyright (c) contributors
6+
*
7+
* Permission is hereby granted, free of charge, to any person obtaining a copy
8+
* of this software and associated documentation files (the "Software"), to deal
9+
* in the Software without restriction, including without limitation the rights
10+
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11+
* copies of the Software, and to permit persons to whom the Software is
12+
* furnished to do so, subject to the following conditions:
13+
*
14+
* The above copyright notice and this permission notice shall be included in
15+
* all copies or substantial portions of the Software.
16+
*
17+
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18+
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19+
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20+
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21+
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22+
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23+
* THE SOFTWARE.
24+
*/
25+
package org.spongepowered.api.entity.hanging;
26+
27+
/**
28+
* Represents a cushion, a sittable decoration entity attached to a block.
29+
*/
30+
public interface Cushion extends Hanging {
31+
32+
}

src/main/java/org/spongepowered/api/item/ItemTypes.java

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,8 @@ public final class ItemTypes {
256256

257257
public static final DefaultedRegistryReference<ItemType> BLACK_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("black_concrete_powder"));
258258

259+
public static final DefaultedRegistryReference<ItemType> BLACK_CUSHION = ItemTypes.key(ResourceKey.minecraft("black_cushion"));
260+
259261
public static final DefaultedRegistryReference<ItemType> BLACK_DYE = ItemTypes.key(ResourceKey.minecraft("black_dye"));
260262

261263
public static final DefaultedRegistryReference<ItemType> BLACK_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("black_glazed_terracotta"));
@@ -300,6 +302,8 @@ public final class ItemTypes {
300302

301303
public static final DefaultedRegistryReference<ItemType> BLUE_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("blue_concrete_powder"));
302304

305+
public static final DefaultedRegistryReference<ItemType> BLUE_CUSHION = ItemTypes.key(ResourceKey.minecraft("blue_cushion"));
306+
303307
public static final DefaultedRegistryReference<ItemType> BLUE_DYE = ItemTypes.key(ResourceKey.minecraft("blue_dye"));
304308

305309
public static final DefaultedRegistryReference<ItemType> BLUE_EGG = ItemTypes.key(ResourceKey.minecraft("blue_egg"));
@@ -386,6 +390,8 @@ public final class ItemTypes {
386390

387391
public static final DefaultedRegistryReference<ItemType> BROWN_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("brown_concrete_powder"));
388392

393+
public static final DefaultedRegistryReference<ItemType> BROWN_CUSHION = ItemTypes.key(ResourceKey.minecraft("brown_cushion"));
394+
389395
public static final DefaultedRegistryReference<ItemType> BROWN_DYE = ItemTypes.key(ResourceKey.minecraft("brown_dye"));
390396

391397
public static final DefaultedRegistryReference<ItemType> BROWN_EGG = ItemTypes.key(ResourceKey.minecraft("brown_egg"));
@@ -790,6 +796,8 @@ public final class ItemTypes {
790796

791797
public static final DefaultedRegistryReference<ItemType> CYAN_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("cyan_concrete_powder"));
792798

799+
public static final DefaultedRegistryReference<ItemType> CYAN_CUSHION = ItemTypes.key(ResourceKey.minecraft("cyan_cushion"));
800+
793801
public static final DefaultedRegistryReference<ItemType> CYAN_DYE = ItemTypes.key(ResourceKey.minecraft("cyan_dye"));
794802

795803
public static final DefaultedRegistryReference<ItemType> CYAN_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("cyan_glazed_terracotta"));
@@ -1246,6 +1254,8 @@ public final class ItemTypes {
12461254

12471255
public static final DefaultedRegistryReference<ItemType> GRAY_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("gray_concrete_powder"));
12481256

1257+
public static final DefaultedRegistryReference<ItemType> GRAY_CUSHION = ItemTypes.key(ResourceKey.minecraft("gray_cushion"));
1258+
12491259
public static final DefaultedRegistryReference<ItemType> GRAY_DYE = ItemTypes.key(ResourceKey.minecraft("gray_dye"));
12501260

12511261
public static final DefaultedRegistryReference<ItemType> GRAY_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("gray_glazed_terracotta"));
@@ -1280,6 +1290,8 @@ public final class ItemTypes {
12801290

12811291
public static final DefaultedRegistryReference<ItemType> GREEN_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("green_concrete_powder"));
12821292

1293+
public static final DefaultedRegistryReference<ItemType> GREEN_CUSHION = ItemTypes.key(ResourceKey.minecraft("green_cushion"));
1294+
12831295
public static final DefaultedRegistryReference<ItemType> GREEN_DYE = ItemTypes.key(ResourceKey.minecraft("green_dye"));
12841296

12851297
public static final DefaultedRegistryReference<ItemType> GREEN_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("green_glazed_terracotta"));
@@ -1516,6 +1528,8 @@ public final class ItemTypes {
15161528

15171529
public static final DefaultedRegistryReference<ItemType> LIGHT_BLUE_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("light_blue_concrete_powder"));
15181530

1531+
public static final DefaultedRegistryReference<ItemType> LIGHT_BLUE_CUSHION = ItemTypes.key(ResourceKey.minecraft("light_blue_cushion"));
1532+
15191533
public static final DefaultedRegistryReference<ItemType> LIGHT_BLUE_DYE = ItemTypes.key(ResourceKey.minecraft("light_blue_dye"));
15201534

15211535
public static final DefaultedRegistryReference<ItemType> LIGHT_BLUE_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("light_blue_glazed_terracotta"));
@@ -1550,6 +1564,8 @@ public final class ItemTypes {
15501564

15511565
public static final DefaultedRegistryReference<ItemType> LIGHT_GRAY_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("light_gray_concrete_powder"));
15521566

1567+
public static final DefaultedRegistryReference<ItemType> LIGHT_GRAY_CUSHION = ItemTypes.key(ResourceKey.minecraft("light_gray_cushion"));
1568+
15531569
public static final DefaultedRegistryReference<ItemType> LIGHT_GRAY_DYE = ItemTypes.key(ResourceKey.minecraft("light_gray_dye"));
15541570

15551571
public static final DefaultedRegistryReference<ItemType> LIGHT_GRAY_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("light_gray_glazed_terracotta"));
@@ -1592,6 +1608,8 @@ public final class ItemTypes {
15921608

15931609
public static final DefaultedRegistryReference<ItemType> LIME_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("lime_concrete_powder"));
15941610

1611+
public static final DefaultedRegistryReference<ItemType> LIME_CUSHION = ItemTypes.key(ResourceKey.minecraft("lime_cushion"));
1612+
15951613
public static final DefaultedRegistryReference<ItemType> LIME_DYE = ItemTypes.key(ResourceKey.minecraft("lime_dye"));
15961614

15971615
public static final DefaultedRegistryReference<ItemType> LIME_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("lime_glazed_terracotta"));
@@ -1636,6 +1654,8 @@ public final class ItemTypes {
16361654

16371655
public static final DefaultedRegistryReference<ItemType> MAGENTA_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("magenta_concrete_powder"));
16381656

1657+
public static final DefaultedRegistryReference<ItemType> MAGENTA_CUSHION = ItemTypes.key(ResourceKey.minecraft("magenta_cushion"));
1658+
16391659
public static final DefaultedRegistryReference<ItemType> MAGENTA_DYE = ItemTypes.key(ResourceKey.minecraft("magenta_dye"));
16401660

16411661
public static final DefaultedRegistryReference<ItemType> MAGENTA_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("magenta_glazed_terracotta"));
@@ -1938,6 +1958,8 @@ public final class ItemTypes {
19381958

19391959
public static final DefaultedRegistryReference<ItemType> ORANGE_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("orange_concrete_powder"));
19401960

1961+
public static final DefaultedRegistryReference<ItemType> ORANGE_CUSHION = ItemTypes.key(ResourceKey.minecraft("orange_cushion"));
1962+
19411963
public static final DefaultedRegistryReference<ItemType> ORANGE_DYE = ItemTypes.key(ResourceKey.minecraft("orange_dye"));
19421964

19431965
public static final DefaultedRegistryReference<ItemType> ORANGE_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("orange_glazed_terracotta"));
@@ -2086,6 +2108,8 @@ public final class ItemTypes {
20862108

20872109
public static final DefaultedRegistryReference<ItemType> PINK_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("pink_concrete_powder"));
20882110

2111+
public static final DefaultedRegistryReference<ItemType> PINK_CUSHION = ItemTypes.key(ResourceKey.minecraft("pink_cushion"));
2112+
20892113
public static final DefaultedRegistryReference<ItemType> PINK_DYE = ItemTypes.key(ResourceKey.minecraft("pink_dye"));
20902114

20912115
public static final DefaultedRegistryReference<ItemType> PINK_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("pink_glazed_terracotta"));
@@ -2296,6 +2320,8 @@ public final class ItemTypes {
22962320

22972321
public static final DefaultedRegistryReference<ItemType> PURPLE_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("purple_concrete_powder"));
22982322

2323+
public static final DefaultedRegistryReference<ItemType> PURPLE_CUSHION = ItemTypes.key(ResourceKey.minecraft("purple_cushion"));
2324+
22992325
public static final DefaultedRegistryReference<ItemType> PURPLE_DYE = ItemTypes.key(ResourceKey.minecraft("purple_dye"));
23002326

23012327
public static final DefaultedRegistryReference<ItemType> PURPLE_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("purple_glazed_terracotta"));
@@ -2390,6 +2416,8 @@ public final class ItemTypes {
23902416

23912417
public static final DefaultedRegistryReference<ItemType> RED_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("red_concrete_powder"));
23922418

2419+
public static final DefaultedRegistryReference<ItemType> RED_CUSHION = ItemTypes.key(ResourceKey.minecraft("red_cushion"));
2420+
23932421
public static final DefaultedRegistryReference<ItemType> RED_DYE = ItemTypes.key(ResourceKey.minecraft("red_dye"));
23942422

23952423
public static final DefaultedRegistryReference<ItemType> RED_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("red_glazed_terracotta"));
@@ -2704,6 +2732,8 @@ public final class ItemTypes {
27042732

27052733
public static final DefaultedRegistryReference<ItemType> STONE_SWORD = ItemTypes.key(ResourceKey.minecraft("stone_sword"));
27062734

2735+
public static final DefaultedRegistryReference<ItemType> STRAW_BED = ItemTypes.key(ResourceKey.minecraft("straw_bed"));
2736+
27072737
public static final DefaultedRegistryReference<ItemType> STRAY_SPAWN_EGG = ItemTypes.key(ResourceKey.minecraft("stray_spawn_egg"));
27082738

27092739
public static final DefaultedRegistryReference<ItemType> STRIDER_SPAWN_EGG = ItemTypes.key(ResourceKey.minecraft("strider_spawn_egg"));
@@ -3118,6 +3148,8 @@ public final class ItemTypes {
31183148

31193149
public static final DefaultedRegistryReference<ItemType> WHITE_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("white_concrete_powder"));
31203150

3151+
public static final DefaultedRegistryReference<ItemType> WHITE_CUSHION = ItemTypes.key(ResourceKey.minecraft("white_cushion"));
3152+
31213153
public static final DefaultedRegistryReference<ItemType> WHITE_DYE = ItemTypes.key(ResourceKey.minecraft("white_dye"));
31223154

31233155
public static final DefaultedRegistryReference<ItemType> WHITE_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("white_glazed_terracotta"));
@@ -3190,6 +3222,8 @@ public final class ItemTypes {
31903222

31913223
public static final DefaultedRegistryReference<ItemType> YELLOW_CONCRETE_POWDER = ItemTypes.key(ResourceKey.minecraft("yellow_concrete_powder"));
31923224

3225+
public static final DefaultedRegistryReference<ItemType> YELLOW_CUSHION = ItemTypes.key(ResourceKey.minecraft("yellow_cushion"));
3226+
31933227
public static final DefaultedRegistryReference<ItemType> YELLOW_DYE = ItemTypes.key(ResourceKey.minecraft("yellow_dye"));
31943228

31953229
public static final DefaultedRegistryReference<ItemType> YELLOW_GLAZED_TERRACOTTA = ItemTypes.key(ResourceKey.minecraft("yellow_glazed_terracotta"));

src/main/java/org/spongepowered/api/item/recipe/RecipeTypes.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626

2727
import org.spongepowered.api.ResourceKey;
2828
import org.spongepowered.api.Sponge;
29+
import org.spongepowered.api.item.recipe.brewing.BrewingRecipe;
2930
import org.spongepowered.api.item.recipe.cooking.CookingRecipe;
3031
import org.spongepowered.api.item.recipe.crafting.CraftingRecipe;
3132
import org.spongepowered.api.item.recipe.single.StoneCutterRecipe;
@@ -46,6 +47,8 @@ public final class RecipeTypes {
4647

4748
public static final DefaultedRegistryReference<RecipeType<CookingRecipe>> BLASTING = RecipeTypes.key(ResourceKey.minecraft("blasting"));
4849

50+
public static final DefaultedRegistryReference<RecipeType<BrewingRecipe>> BREWING = RecipeTypes.key(ResourceKey.minecraft("brewing"));
51+
4952
public static final DefaultedRegistryReference<RecipeType<CookingRecipe>> CAMPFIRE_COOKING = RecipeTypes.key(ResourceKey.minecraft("campfire_cooking"));
5053

5154
public static final DefaultedRegistryReference<RecipeType<CraftingRecipe>> CRAFTING = RecipeTypes.key(ResourceKey.minecraft("crafting"));

0 commit comments

Comments
 (0)