diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-06-08 23:07:40 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-06-08 23:07:40 +0800 |
| commit | b5fd138b5b7a8fa426c9e81f9a65e054bf06f541 (patch) | |
| tree | 26c8b962cd59b49526a1c2b13ddd590e1310035f /forge/src | |
| parent | 52ec5dcd865e6c6eeeb686c4ebe40b8580e90407 (diff) | |
| download | RoughlyEnoughItems-b5fd138b5b7a8fa426c9e81f9a65e054bf06f541.tar.gz RoughlyEnoughItems-b5fd138b5b7a8fa426c9e81f9a65e054bf06f541.tar.bz2 RoughlyEnoughItems-b5fd138b5b7a8fa426c9e81f9a65e054bf06f541.zip | |
Update to 1.19
Diffstat (limited to 'forge/src')
4 files changed, 13 insertions, 13 deletions
diff --git a/forge/src/main/java/me/shedaniel/rei/impl/client/gui/forge/ScreenOverlayImplImpl.java b/forge/src/main/java/me/shedaniel/rei/impl/client/gui/forge/ScreenOverlayImplImpl.java index 6a50e8d71..a7b5a3091 100644 --- a/forge/src/main/java/me/shedaniel/rei/impl/client/gui/forge/ScreenOverlayImplImpl.java +++ b/forge/src/main/java/me/shedaniel/rei/impl/client/gui/forge/ScreenOverlayImplImpl.java @@ -47,7 +47,7 @@ public class ScreenOverlayImplImpl { components = new ArrayList<>(components); for (Tooltip.Entry entry : tooltip.entries()) { if (!entry.isText()) { - components.add(1, entry.getAsComponent()); + components.add(1, ClientTooltipComponent.create(entry.getAsTooltipComponent())); } } screen.tooltipStack = itemStack; diff --git a/forge/src/main/java/me/shedaniel/rei/plugin/client/forge/DefaultClientPluginImpl.java b/forge/src/main/java/me/shedaniel/rei/plugin/client/forge/DefaultClientPluginImpl.java index 6d69f9068..23aac8d92 100644 --- a/forge/src/main/java/me/shedaniel/rei/plugin/client/forge/DefaultClientPluginImpl.java +++ b/forge/src/main/java/me/shedaniel/rei/plugin/client/forge/DefaultClientPluginImpl.java @@ -26,6 +26,7 @@ package me.shedaniel.rei.plugin.client.forge; import com.google.common.collect.Sets; import me.shedaniel.rei.api.client.registry.display.DisplayRegistry; import me.shedaniel.rei.plugin.client.BuiltinClientPlugin; +import net.minecraft.core.Holder; import net.minecraft.world.item.Item; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.alchemy.Potion; @@ -36,7 +37,6 @@ import net.minecraftforge.common.brewing.BrewingRecipe; import net.minecraftforge.common.brewing.BrewingRecipeRegistry; import net.minecraftforge.common.brewing.IBrewingRecipe; import net.minecraftforge.common.brewing.VanillaBrewingRecipe; -import net.minecraftforge.registries.IRegistryDelegate; import java.util.Arrays; import java.util.Set; @@ -57,9 +57,9 @@ public class DefaultClientPluginImpl { Set<Potion> potions = Sets.newLinkedHashSet(); for (Ingredient container : PotionBrewing.ALLOWED_CONTAINERS) { for (PotionBrewing.Mix<Potion> mix : PotionBrewing.POTION_MIXES) { - IRegistryDelegate<Potion> from = mix.f_43532_; + Holder.Reference<Potion> from = mix.f_43532_; Ingredient ingredient = mix.ingredient; - IRegistryDelegate<Potion> to = mix.f_43534_; + Holder.Reference<Potion> to = mix.f_43534_; Ingredient base = Ingredient.of(Arrays.stream(container.getItems()) .map(ItemStack::copy) .map(stack -> PotionUtils.setPotion(stack, from.get()))); @@ -74,9 +74,9 @@ public class DefaultClientPluginImpl { } for (Potion potion : potions) { for (PotionBrewing.Mix<Item> mix : PotionBrewing.CONTAINER_MIXES) { - IRegistryDelegate<Item> from = mix.f_43532_; + Holder.Reference<Item> from = mix.f_43532_; Ingredient ingredient = mix.ingredient; - IRegistryDelegate<Item> to = mix.f_43534_; + Holder.Reference<Item> to = mix.f_43534_; Ingredient base = Ingredient.of(PotionUtils.setPotion(new ItemStack(from.get()), potion)); ItemStack output = PotionUtils.setPotion(new ItemStack(to.get()), potion); clientPlugin.registerBrewingRecipe(base, ingredient, output); diff --git a/forge/src/main/resources/META-INF/mods.toml b/forge/src/main/resources/META-INF/mods.toml index 48057d142..adc28f32b 100644 --- a/forge/src/main/resources/META-INF/mods.toml +++ b/forge/src/main/resources/META-INF/mods.toml @@ -1,5 +1,5 @@ modLoader = "javafml" -loaderVersion = "[38,)" +loaderVersion = "[41,)" issueTrackerURL = "https://github.com/shedaniel/RoughlyEnoughItems/issues" logoFile = "icon.png" authors = "shedaniel" @@ -15,7 +15,7 @@ To allow players to view items and recipes. [[mods]] modId = "jei" -version = "9.9999" +version = "10.9999" displayName = "Roughly Enough Items (JEI Stub)" description = ''' To allow players to view items and recipes. @@ -24,13 +24,13 @@ To allow players to view items and recipes. [[dependencies.roughlyenoughitems]] modId = "architectury" mandatory = true -versionRange = "[3.1.44,)" +versionRange = "[5.5,)" ordering = "NONE" side = "BOTH" [[dependencies.roughlyenoughitems]] modId = "cloth_config" mandatory = true -versionRange = "[6.0,)" +versionRange = "[7.0,)" ordering = "NONE" side = "BOTH" diff --git a/forge/src/serverComponent/resources/META-INF/mods.toml b/forge/src/serverComponent/resources/META-INF/mods.toml index 6cbbd7cf7..1f76f5381 100644 --- a/forge/src/serverComponent/resources/META-INF/mods.toml +++ b/forge/src/serverComponent/resources/META-INF/mods.toml @@ -1,5 +1,5 @@ modLoader = "javafml" -loaderVersion = "[38,)" +loaderVersion = "[41,)" issueTrackerURL = "https://github.com/shedaniel/RoughlyEnoughItems/issues" logoFile = "icon.png" authors = "shedaniel" @@ -16,13 +16,13 @@ To allow players to view items and recipes. [[dependencies.roughlyenoughitems_servercomponent]] modId = "architectury" mandatory = true -versionRange = "[3.1.44,)" +versionRange = "[5.5,)" ordering = "NONE" side = "BOTH" [[dependencies.roughlyenoughitems_servercomponent]] modId = "cloth_config" mandatory = true -versionRange = "[6.0,)" +versionRange = "[7.0,)" ordering = "NONE" side = "BOTH" |
