|
1 | 1 | package platinpython.rgbblocks.data;
|
2 | 2 |
|
3 |
| -import java.util.List; |
4 |
| -import java.util.Map; |
5 |
| -import java.util.Map.Entry; |
6 |
| -import java.util.Set; |
7 |
| -import java.util.function.Consumer; |
8 |
| - |
9 |
| -import javax.annotation.Nullable; |
10 |
| - |
11 | 3 | import com.google.common.collect.Lists;
|
12 | 4 | import com.google.common.collect.Maps;
|
13 | 5 | import com.google.common.collect.Sets;
|
14 | 6 | import com.google.gson.JsonArray;
|
15 | 7 | import com.google.gson.JsonObject;
|
16 | 8 | import com.mojang.serialization.JsonOps;
|
17 |
| - |
18 | 9 | import net.minecraft.advancements.Advancement;
|
19 | 10 | import net.minecraft.advancements.AdvancementRewards;
|
20 | 11 | import net.minecraft.advancements.CriterionTriggerInstance;
|
|
24 | 15 | import net.minecraft.nbt.CompoundTag;
|
25 | 16 | import net.minecraft.nbt.NbtOps;
|
26 | 17 | import net.minecraft.resources.ResourceLocation;
|
27 |
| -import net.minecraft.tags.Tag; |
| 18 | +import net.minecraft.tags.TagKey; |
28 | 19 | import net.minecraft.world.item.Item;
|
29 | 20 | import net.minecraft.world.item.crafting.Ingredient;
|
30 | 21 | import net.minecraft.world.item.crafting.RecipeSerializer;
|
31 | 22 | import net.minecraft.world.level.ItemLike;
|
32 | 23 | import net.minecraftforge.registries.ForgeRegistries;
|
33 | 24 |
|
| 25 | +import javax.annotation.Nullable; |
| 26 | +import java.util.List; |
| 27 | +import java.util.Map; |
| 28 | +import java.util.Map.Entry; |
| 29 | +import java.util.Set; |
| 30 | +import java.util.function.Consumer; |
| 31 | + |
34 | 32 | public class ShapedNBTRecipeBuilder {
|
35 | 33 | private final Item result;
|
36 | 34 | private final int count;
|
@@ -58,7 +56,7 @@ public static ShapedNBTRecipeBuilder shaped(ItemLike result, int count, Compound
|
58 | 56 | return new ShapedNBTRecipeBuilder(result, count, compound);
|
59 | 57 | }
|
60 | 58 |
|
61 |
| - public ShapedNBTRecipeBuilder define(Character symbol, Tag<Item> tag) { |
| 59 | + public ShapedNBTRecipeBuilder define(Character symbol, TagKey<Item> tag) { |
62 | 60 | return this.define(symbol, Ingredient.of(tag));
|
63 | 61 | }
|
64 | 62 |
|
|
0 commit comments