diff options
Diffstat (limited to 'src/main/java/me/shedaniel/rei/impl/widgets/ArrowWidget.java')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/impl/widgets/ArrowWidget.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/me/shedaniel/rei/impl/widgets/ArrowWidget.java b/src/main/java/me/shedaniel/rei/impl/widgets/ArrowWidget.java index 0404bce40..5eed9eff8 100644 --- a/src/main/java/me/shedaniel/rei/impl/widgets/ArrowWidget.java +++ b/src/main/java/me/shedaniel/rei/impl/widgets/ArrowWidget.java @@ -28,6 +28,7 @@ import me.shedaniel.rei.api.widgets.Arrow; import me.shedaniel.rei.plugin.DefaultPlugin; import net.minecraft.client.MinecraftClient; import net.minecraft.client.gui.Element; +import net.minecraft.client.util.math.MatrixStack; import net.minecraft.util.math.MathHelper; import org.jetbrains.annotations.NotNull; @@ -63,12 +64,12 @@ public final class ArrowWidget extends Arrow { } @Override - public void render(int mouseX, int mouseY, float delta) { + public void render(MatrixStack matrices, int mouseX, int mouseY, float delta) { MinecraftClient.getInstance().getTextureManager().bindTexture(DefaultPlugin.getDisplayTexture()); - drawTexture(getX(), getY(), 106, 91, 24, 17); + drawTexture(matrices, getX(), getY(), 106, 91, 24, 17); if (getAnimationDuration() > 0) { int width = MathHelper.ceil((System.currentTimeMillis() / (animationDuration / 24) % 24d) / 1f); - drawTexture(getX(), getY(), 82, 91, width, 17); + drawTexture(matrices, getX(), getY(), 82, 91, width, 17); } } |
