diff options
| author | shedaniel <daniel@shedaniel.me> | 2021-05-30 22:41:25 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2021-05-30 22:41:25 +0800 |
| commit | 82cb8e2ac9f87375998e5962f1ffe8a9c05bafb0 (patch) | |
| tree | d03c35c926420a79e0925bd8420213728940e7f3 /runtime/src/main/java/me/shedaniel/rei/plugin/client | |
| parent | f644c84c664c9bc64e08d100e799caee6750e796 (diff) | |
| download | RoughlyEnoughItems-82cb8e2ac9f87375998e5962f1ffe8a9c05bafb0.tar.gz RoughlyEnoughItems-82cb8e2ac9f87375998e5962f1ffe8a9c05bafb0.tar.bz2 RoughlyEnoughItems-82cb8e2ac9f87375998e5962f1ffe8a9c05bafb0.zip | |
Update to 1.17-pre1
Diffstat (limited to 'runtime/src/main/java/me/shedaniel/rei/plugin/client')
3 files changed, 14 insertions, 9 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientRuntimePlugin.java b/runtime/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientRuntimePlugin.java index f5d3ace9c..755f53940 100644 --- a/runtime/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientRuntimePlugin.java +++ b/runtime/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientRuntimePlugin.java @@ -25,7 +25,7 @@ package me.shedaniel.rei.plugin.client; import com.mojang.blaze3d.systems.RenderSystem; import com.mojang.blaze3d.vertex.PoseStack; -import me.shedaniel.architectury.fluid.FluidStack; +import dev.architectury.fluid.FluidStack; import me.shedaniel.math.Point; import me.shedaniel.math.Rectangle; import me.shedaniel.rei.RoughlyEnoughItemsCore; @@ -62,7 +62,6 @@ import me.shedaniel.rei.plugin.client.entry.FluidEntryDefinition; import me.shedaniel.rei.plugin.client.entry.ItemEntryDefinition; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; -import net.minecraft.client.Minecraft; import net.minecraft.client.gui.screens.Screen; import net.minecraft.nbt.CompoundTag; import net.minecraft.network.chat.TextComponent; diff --git a/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/FluidEntryDefinition.java b/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/FluidEntryDefinition.java index 270c2a783..ffd565362 100644 --- a/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/FluidEntryDefinition.java +++ b/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/FluidEntryDefinition.java @@ -25,12 +25,12 @@ package me.shedaniel.rei.plugin.client.entry; import com.google.common.collect.Lists; import com.mojang.blaze3d.vertex.PoseStack; -import me.shedaniel.architectury.fluid.FluidStack; -import me.shedaniel.architectury.hooks.FluidStackHooks; -import me.shedaniel.architectury.platform.Platform; +import dev.architectury.fluid.FluidStack; +import dev.architectury.hooks.fluid.FluidStackHooks; +import dev.architectury.platform.Platform; +import dev.architectury.utils.Env; +import dev.architectury.utils.EnvExecutor; import me.shedaniel.math.Point; -import me.shedaniel.architectury.utils.Env; -import me.shedaniel.architectury.utils.EnvExecutor; import me.shedaniel.math.Rectangle; import me.shedaniel.rei.api.client.entry.renderer.AbstractEntryRenderer; import me.shedaniel.rei.api.client.entry.renderer.EntryRenderer; diff --git a/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/ItemEntryDefinition.java b/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/ItemEntryDefinition.java index 557d3bdce..0fafc92bc 100644 --- a/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/ItemEntryDefinition.java +++ b/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/ItemEntryDefinition.java @@ -28,10 +28,10 @@ import com.mojang.blaze3d.platform.GlStateManager; import com.mojang.blaze3d.platform.Lighting; import com.mojang.blaze3d.systems.RenderSystem; import com.mojang.blaze3d.vertex.PoseStack; +import dev.architectury.utils.Env; +import dev.architectury.utils.EnvExecutor; import it.unimi.dsi.fastutil.objects.ReferenceOpenHashSet; import it.unimi.dsi.fastutil.objects.ReferenceSet; -import me.shedaniel.architectury.utils.Env; -import me.shedaniel.architectury.utils.EnvExecutor; import me.shedaniel.math.Point; import me.shedaniel.math.Rectangle; import me.shedaniel.rei.api.client.entry.renderer.AbstractEntryRenderer; @@ -205,6 +205,12 @@ public class ItemEntryDefinition implements EntryDefinition<ItemStack>, EntrySer } @Override + public boolean isBatched(EntryStack<ItemStack> entry) { + // TODO Fix rendering overlay with batched renderer + return false; + } + + @Override public void render(EntryStack<ItemStack> entry, PoseStack matrices, Rectangle bounds, int mouseX, int mouseY, float delta) { BakedModel model = getExtraData(entry); setupGL(entry, model); |
