mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2025-08-28 08:12:18 +00:00
Draw in-hand pocket computers with blending
This commit is contained in:
parent
0240ce50ce
commit
feda08b915
10
patchwork.md
10
patchwork.md
@ -234,3 +234,13 @@ Bump cct-javadoc version
|
|||||||
|
|
||||||
Documentation will now be sorted (somewhat) correctly!
|
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.
|
||||||
|
```
|
||||||
|
@ -95,6 +95,7 @@ public final class ItemPocketRenderer extends ItemMapLikeRenderer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static void renderFrame(Matrix4f transform, ComputerFamily family, int colour, int width, int height) {
|
private static void renderFrame(Matrix4f transform, ComputerFamily family, int colour, int width, int height) {
|
||||||
|
RenderSystem.enableBlend();
|
||||||
MinecraftClient.getInstance()
|
MinecraftClient.getInstance()
|
||||||
.getTextureManager()
|
.getTextureManager()
|
||||||
.bindTexture(colour != -1 ? ComputerBorderRenderer.BACKGROUND_COLOUR : ComputerBorderRenderer.getTexture(family));
|
.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) {
|
private static void renderLight(Matrix4f transform, int colour, int width, int height) {
|
||||||
RenderSystem.enableBlend();
|
|
||||||
RenderSystem.disableTexture();
|
RenderSystem.disableTexture();
|
||||||
|
|
||||||
float r = ((colour >>> 16) & 0xFF) / 255.0f;
|
float r = ((colour >>> 16) & 0xFF) / 255.0f;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user