aboutsummaryrefslogtreecommitdiff
path: root/RoughlyEnoughItems-default-plugin/src
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2020-08-08 18:25:12 +0800
committershedaniel <daniel@shedaniel.me>2020-08-08 18:25:12 +0800
commit2e4f4b41332474e1610af8e4e83b24b44eea83bc (patch)
tree22b4ae194b84f5d5e6e463b7d3ca7bde22f278c0 /RoughlyEnoughItems-default-plugin/src
parent8a2df51193fd3db145f3b1ace974e9e0a0bc09a5 (diff)
downloadRoughlyEnoughItems-2e4f4b41332474e1610af8e4e83b24b44eea83bc.tar.gz
RoughlyEnoughItems-2e4f4b41332474e1610af8e4e83b24b44eea83bc.tar.bz2
RoughlyEnoughItems-2e4f4b41332474e1610af8e4e83b24b44eea83bc.zip
Fix duplicate mod id with hwyla
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'RoughlyEnoughItems-default-plugin/src')
-rw-r--r--RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/composting/DefaultCompostingCategory.java2
-rw-r--r--RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/fuel/DefaultFuelCategory.java2
-rw-r--r--RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/information/DefaultInformationCategory.java14
3 files changed, 9 insertions, 9 deletions
diff --git a/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/composting/DefaultCompostingCategory.java b/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/composting/DefaultCompostingCategory.java
index 7b8b58dac..d85fc0afe 100644
--- a/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/composting/DefaultCompostingCategory.java
+++ b/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/composting/DefaultCompostingCategory.java
@@ -76,7 +76,7 @@ public class DefaultCompostingCategory implements RecipeCategory<DefaultComposti
@Override
public void render(MatrixStack matrices, Rectangle rectangle, int mouseX, int mouseY, float delta) {
- MinecraftClient.getInstance().textRenderer.draw(matrices, text.method_30937(), rectangle.x + 5, rectangle.y + 6, -1);
+ MinecraftClient.getInstance().textRenderer.draw(matrices, text.asOrderedText(), rectangle.x + 5, rectangle.y + 6, -1);
}
};
}
diff --git a/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/fuel/DefaultFuelCategory.java b/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/fuel/DefaultFuelCategory.java
index 1713e24d2..955479929 100644
--- a/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/fuel/DefaultFuelCategory.java
+++ b/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/fuel/DefaultFuelCategory.java
@@ -110,7 +110,7 @@ public class DefaultFuelCategory implements RecipeCategory<DefaultFuelDisplay> {
slot.setZ(getZ() + 50);
slot.getBounds().setLocation(bounds.x + 4, bounds.y + 2);
slot.render(matrices, mouseX, mouseY, delta);
- MinecraftClient.getInstance().textRenderer.drawWithShadow(matrices, text.method_30937(), bounds.x + 25, bounds.y + 8, -1);
+ MinecraftClient.getInstance().textRenderer.drawWithShadow(matrices, text.asOrderedText(), bounds.x + 25, bounds.y + 8, -1);
}
};
}
diff --git a/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/information/DefaultInformationCategory.java b/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/information/DefaultInformationCategory.java
index f1fd95eca..1884503f9 100644
--- a/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/information/DefaultInformationCategory.java
+++ b/RoughlyEnoughItems-default-plugin/src/main/java/me/shedaniel/rei/plugin/information/DefaultInformationCategory.java
@@ -41,7 +41,6 @@ import me.shedaniel.rei.impl.RenderingEntry;
import me.shedaniel.rei.plugin.DefaultPlugin;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
-import net.minecraft.class_5481;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.Element;
import net.minecraft.client.render.BufferBuilder;
@@ -50,7 +49,8 @@ import net.minecraft.client.render.Tessellator;
import net.minecraft.client.render.VertexFormats;
import net.minecraft.client.resource.language.I18n;
import net.minecraft.client.util.math.MatrixStack;
-import net.minecraft.text.StringRenderable;
+import net.minecraft.text.OrderedText;
+import net.minecraft.text.StringVisitable;
import net.minecraft.text.Text;
import net.minecraft.util.Identifier;
import net.minecraft.util.math.Matrix4f;
@@ -86,7 +86,7 @@ public class DefaultInformationCategory implements RecipeCategory<DefaultInforma
@Override
public RecipeEntry getSimpleRenderer(DefaultInformationDisplay recipe) {
- class_5481 name = recipe.getName().method_30937();
+ OrderedText name = recipe.getName().asOrderedText();
return new RecipeEntry() {
@Override
public int getHeight() {
@@ -138,7 +138,7 @@ public class DefaultInformationCategory implements RecipeCategory<DefaultInforma
private static class ScrollableTextWidget extends WidgetWithBounds {
private Rectangle bounds;
- private List<class_5481> texts;
+ private List<OrderedText> texts;
private final ScrollingContainer scrolling = new ScrollingContainer() {
@Override
public Rectangle getBounds() {
@@ -149,7 +149,7 @@ public class DefaultInformationCategory implements RecipeCategory<DefaultInforma
@Override
public int getMaxScrollHeight() {
int i = 2;
- for (class_5481 entry : texts) {
+ for (OrderedText entry : texts) {
i += entry == null ? 4 : font.fontHeight;
}
return i;
@@ -159,7 +159,7 @@ public class DefaultInformationCategory implements RecipeCategory<DefaultInforma
public ScrollableTextWidget(Rectangle bounds, List<Text> texts) {
this.bounds = Objects.requireNonNull(bounds);
this.texts = Lists.newArrayList();
- for (StringRenderable text : texts) {
+ for (StringVisitable text : texts) {
if (!this.texts.isEmpty())
this.texts.add(null);
this.texts.addAll(MinecraftClient.getInstance().textRenderer.wrapStringToWidthAsList(text, bounds.width - 11));
@@ -201,7 +201,7 @@ public class DefaultInformationCategory implements RecipeCategory<DefaultInforma
Rectangle innerBounds = scrolling.getScissorBounds();
ScissorsHandler.INSTANCE.scissor(innerBounds);
int currentY = (int) -scrolling.scrollAmount + innerBounds.y;
- for (class_5481 text : texts) {
+ for (OrderedText text : texts) {
if (text != null && currentY + font.fontHeight >= innerBounds.y && currentY <= innerBounds.getMaxY()) {
font.draw(matrices, text, innerBounds.x + 2, currentY + 2, REIHelper.getInstance().isDarkThemeEnabled() ? 0xFFBBBBBB : 0xFF090909);
}