From 3b233ed80761e29409f16b30e8c8082334e07ca6 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sat, 23 Apr 2022 02:00:04 +0800 Subject: Update to 22w16b --- .../plugin/autocrafting/recipebook/DefaultRecipeBookHandler.java | 5 ++--- .../java/me/shedaniel/rei/plugin/client/DefaultClientPlugin.java | 7 +++---- .../rei/plugin/client/categories/DefaultBrewingCategory.java | 3 +-- .../rei/plugin/client/categories/DefaultCampfireCategory.java | 5 ++--- .../rei/plugin/client/categories/DefaultCompostingCategory.java | 7 +++---- .../rei/plugin/client/categories/DefaultFuelCategory.java | 7 +++---- .../rei/plugin/client/categories/DefaultInformationCategory.java | 5 ++--- .../client/categories/DefaultOxidationScrapingCategory.java | 3 +-- .../rei/plugin/client/categories/DefaultOxidizingCategory.java | 3 +-- .../rei/plugin/client/categories/DefaultPathingCategory.java | 3 +-- .../rei/plugin/client/categories/DefaultSmithingCategory.java | 3 +-- .../plugin/client/categories/DefaultStoneCuttingCategory.java | 3 +-- .../rei/plugin/client/categories/DefaultStrippingCategory.java | 3 +-- .../rei/plugin/client/categories/DefaultTillingCategory.java | 3 +-- .../rei/plugin/client/categories/DefaultWaxScrapingCategory.java | 3 +-- .../rei/plugin/client/categories/DefaultWaxingCategory.java | 3 +-- .../rei/plugin/client/categories/anvil/DefaultAnvilCategory.java | 3 +-- .../client/categories/beacon/DefaultBeaconBaseCategory.java | 3 +-- .../client/categories/beacon/DefaultBeaconPaymentCategory.java | 3 +-- .../plugin/client/categories/cooking/DefaultCookingCategory.java | 5 ++--- .../client/categories/crafting/DefaultCraftingCategory.java | 3 +-- .../rei/plugin/client/favorites/GameModeFavoriteEntry.java | 9 ++++----- .../shedaniel/rei/plugin/client/favorites/TimeFavoriteEntry.java | 8 ++++---- .../rei/plugin/client/favorites/WeatherFavoriteEntry.java | 8 ++++---- .../plugin/common/displays/brewing/DefaultBrewingDisplay.java | 8 ++++---- 25 files changed, 47 insertions(+), 69 deletions(-) (limited to 'default-plugin/src') diff --git a/default-plugin/src/main/java/me/shedaniel/rei/plugin/autocrafting/recipebook/DefaultRecipeBookHandler.java b/default-plugin/src/main/java/me/shedaniel/rei/plugin/autocrafting/recipebook/DefaultRecipeBookHandler.java index f6d23677c..d5cd464f6 100644 --- a/default-plugin/src/main/java/me/shedaniel/rei/plugin/autocrafting/recipebook/DefaultRecipeBookHandler.java +++ b/default-plugin/src/main/java/me/shedaniel/rei/plugin/autocrafting/recipebook/DefaultRecipeBookHandler.java @@ -31,9 +31,8 @@ import me.shedaniel.rei.plugin.common.displays.cooking.DefaultCookingDisplay; import me.shedaniel.rei.plugin.common.displays.crafting.DefaultCraftingDisplay; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; -import net.minecraft.client.gui.screens.Screen; import net.minecraft.client.gui.screens.recipebook.RecipeUpdateListener; -import net.minecraft.network.chat.TranslatableComponent; +import net.minecraft.network.chat.Component; import net.minecraft.world.inventory.CraftingMenu; import net.minecraft.world.inventory.InventoryMenu; import net.minecraft.world.inventory.RecipeBookMenu; @@ -64,7 +63,7 @@ public class DefaultRecipeBookHandler implements TransferHandler { return Result.createNotApplicable(); Recipe recipe = craftingDisplay.getOptionalRecipe().get(); if (craftingDisplay.getHeight() > h || craftingDisplay.getWidth() > w) - return Result.createFailed(new TranslatableComponent("error.rei.transfer.too_small", h, w)); + return Result.createFailed(Component.translatable("error.rei.transfer.too_small", h, w)); if (!context.getMinecraft().player.getRecipeBook().contains(recipe)) return Result.createNotApplicable(); if (!context.isActuallyCrafting()) diff --git a/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientPlugin.java b/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientPlugin.java index 0b9b7a7ac..1e55423fe 100644 --- a/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientPlugin.java +++ b/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientPlugin.java @@ -79,7 +79,6 @@ import net.minecraft.core.Holder; import net.minecraft.core.HolderSet; import net.minecraft.core.Registry; import net.minecraft.network.chat.Component; -import net.minecraft.network.chat.TranslatableComponent; import net.minecraft.resources.ResourceKey; import net.minecraft.resources.ResourceLocation; import net.minecraft.tags.BlockTags; @@ -362,20 +361,20 @@ public class DefaultClientPlugin implements REIClientPlugin, BuiltinClientPlugin @Override public void registerFavorites(FavoriteEntryType.Registry registry) { registry.register(GameModeFavoriteEntry.ID, GameModeFavoriteEntry.Type.INSTANCE); - registry.getOrCrateSection(new TranslatableComponent(GameModeFavoriteEntry.TRANSLATION_KEY)) + registry.getOrCrateSection(Component.translatable(GameModeFavoriteEntry.TRANSLATION_KEY)) .add(Stream.concat( Arrays.stream(GameType.values()) .filter(type -> type.getId() >= 0), Stream.of((GameType) null) ).map(GameModeFavoriteEntry::new).toArray(FavoriteEntry[]::new)); registry.register(WeatherFavoriteEntry.ID, WeatherFavoriteEntry.Type.INSTANCE); - registry.getOrCrateSection(new TranslatableComponent(WeatherFavoriteEntry.TRANSLATION_KEY)) + registry.getOrCrateSection(Component.translatable(WeatherFavoriteEntry.TRANSLATION_KEY)) .add(Stream.concat( Arrays.stream(WeatherFavoriteEntry.Weather.values()), Stream.of((WeatherFavoriteEntry.Weather) null) ).map(WeatherFavoriteEntry::new).toArray(FavoriteEntry[]::new)); registry.register(TimeFavoriteEntry.ID, TimeFavoriteEntry.Type.INSTANCE); - registry.getOrCrateSection(new TranslatableComponent(TimeFavoriteEntry.TRANSLATION_KEY)) + registry.getOrCrateSection(Component.translatable(TimeFavoriteEntry.TRANSLATION_KEY)) .add(Stream.concat( Arrays.stream(TimeFavoriteEntry.Time.values()), Stream.of((TimeFavoriteEntry.Time) null) diff --git a/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultBrewingCategory.java b/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultBrewingCategory.java index 9e020da89..ffbc25f27 100644 --- a/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultBrewingCategory.java +++ b/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultBrewingCategory.java @@ -39,7 +39,6 @@ import me.shedaniel.rei.plugin.common.displays.brewing.DefaultBrewingDisplay; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; import net.minecraft.network.chat.Component; -import net.minecraft.network.chat.TranslatableComponent; import net.minecraft.util.Mth; import net.minecraft.world.item.Items; import net.minecraft.world.level.block.Blocks; @@ -60,7 +59,7 @@ public class DefaultBrewingCategory implements DisplayCategory entry.getKey() != null && Objects.equals(entry.getKey().asItem(), entryStack.get(0).getValue())).findAny().map(Map.Entry::getValue).ifPresent(chance -> { for (EntryStack stack : entryStack) { - stack.tooltip(new TranslatableComponent("text.rei.composting.chance", Mth.fastFloor(chance * 100)).withStyle(ChatFormatting.YELLOW)); + stack.tooltip(Component.translatable("text.rei.composting.chance", Mth.fastFloor(chance * 100)).withStyle(ChatFormatting.YELLOW)); } }); } diff --git a/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultFuelCategory.java b/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultFuelCategory.java index e2f4b05ad..21355338b 100644 --- a/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultFuelCategory.java +++ b/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultFuelCategory.java @@ -42,7 +42,6 @@ import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; import net.minecraft.client.Minecraft; import net.minecraft.network.chat.Component; -import net.minecraft.network.chat.TranslatableComponent; import net.minecraft.world.item.Items; import org.jetbrains.annotations.Nullable; @@ -60,7 +59,7 @@ public class DefaultFuelCategory implements DisplayCategory @Override public Component getTitle() { - return new TranslatableComponent("category.rei.fuel"); + return Component.translatable("category.rei.fuel"); } @Override @@ -79,7 +78,7 @@ public class DefaultFuelCategory implements DisplayCategory String burnItems = DECIMAL_FORMAT.format(display.getFuelTime() / 200d); List widgets = Lists.newArrayList(); widgets.add(Widgets.createRecipeBase(bounds)); - widgets.add(Widgets.createLabel(new Point(bounds.x + 26, bounds.getMaxY() - 15), new TranslatableComponent("category.rei.fuel.time.items", burnItems)) + widgets.add(Widgets.createLabel(new Point(bounds.x + 26, bounds.getMaxY() - 15), Component.translatable("category.rei.fuel.time.items", burnItems)) .color(0xFF404040, 0xFFBBBBBB).noShadow().leftAligned()); widgets.add(Widgets.createBurningFire(new Point(bounds.x + 6, startPoint.y + 1)).animationDurationTicks(display.getFuelTime())); widgets.add(Widgets.createSlot(new Point(bounds.x + 6, startPoint.y + 18)).entries(display.getInputEntries().get(0)).markInput()); @@ -91,7 +90,7 @@ public class DefaultFuelCategory implements DisplayCategory Slot slot = Widgets.createSlot(new Point(0, 0)).entries(display.getInputEntries().get(0)).disableBackground().disableHighlight(); String burnItems = DECIMAL_FORMAT.format(display.getFuelTime() / 200d); return new DisplayRenderer() { - private TranslatableComponent text = new TranslatableComponent("category.rei.fuel.time_short.items", burnItems); + private Component text = Component.translatable("category.rei.fuel.time_short.items", burnItems); @Override public int getHeight() { diff --git a/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultInformationCategory.java b/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultInformationCategory.java index 5cb04c7cd..e016bebe1 100644 --- a/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultInformationCategory.java +++ b/default-plugin/src/main/java/me/shedaniel/rei/plugin/client/categories/DefaultInformationCategory.java @@ -50,7 +50,6 @@ import net.minecraft.client.gui.components.events.GuiEventListener; import net.minecraft.client.renderer.GameRenderer; import net.minecraft.network.chat.Component; import net.minecraft.network.chat.FormattedText; -import net.minecraft.network.chat.TranslatableComponent; import net.minecraft.util.FormattedCharSequence; import java.util.Collections; @@ -68,7 +67,7 @@ public class DefaultInformationCategory implements DisplayCategory output) { - this.input = input.map(stack -> stack.copy().tooltip(new TranslatableComponent("category.rei.brewing.input").withStyle(ChatFormatting.YELLOW))); - this.reactant = reactant.map(stack -> stack.copy().tooltip(new TranslatableComponent("category.rei.brewing.reactant").withStyle(ChatFormatting.YELLOW))); - this.output = output.copy().tooltip(new TranslatableComponent("category.rei.brewing.result").withStyle(ChatFormatting.YELLOW)); + this.input = input.map(stack -> stack.copy().tooltip(Component.translatable("category.rei.brewing.input").withStyle(ChatFormatting.YELLOW))); + this.reactant = reactant.map(stack -> stack.copy().tooltip(Component.translatable("category.rei.brewing.reactant").withStyle(ChatFormatting.YELLOW))); + this.output = output.copy().tooltip(Component.translatable("category.rei.brewing.result").withStyle(ChatFormatting.YELLOW)); } @Override -- cgit