1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2025-08-26 23:42:18 +00:00

Draw in-hand pocket computers with blending

This commit is contained in:
Merith-TK 2021-02-22 17:43:54 -08:00
parent 0240ce50ce
commit feda08b915
2 changed files with 11 additions and 1 deletions

View File

@ -234,3 +234,13 @@ Bump cct-javadoc version
Documentation will now be sorted (somewhat) correctly!
```
```
a6fcfb6af2fc1bef8ca3a19122c9267549202424
Draw in-hand pocket computers with blending
It might be worth switching to RenderTypes here, rather than a pure
Tesselator, but this'll do for now.
Fixes Zundrel/cc-tweaked-fabric#20.
```

View File

@ -95,6 +95,7 @@ public final class ItemPocketRenderer extends ItemMapLikeRenderer {
}
private static void renderFrame(Matrix4f transform, ComputerFamily family, int colour, int width, int height) {
RenderSystem.enableBlend();
MinecraftClient.getInstance()
.getTextureManager()
.bindTexture(colour != -1 ? ComputerBorderRenderer.BACKGROUND_COLOUR : ComputerBorderRenderer.getTexture(family));
@ -113,7 +114,6 @@ public final class ItemPocketRenderer extends ItemMapLikeRenderer {
}
private static void renderLight(Matrix4f transform, int colour, int width, int height) {
RenderSystem.enableBlend();
RenderSystem.disableTexture();
float r = ((colour >>> 16) & 0xFF) / 255.0f;