Skip to content

Commit 10a62d9

Browse files
committed
Fix to fabric overlay transparency when opening the inventory
1 parent d90f468 commit 10a62d9

File tree

6 files changed

+16
-6
lines changed

6 files changed

+16
-6
lines changed

CONTRIBUTING.md

+2
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
Feel free to contribute, dev is done on the 1.20.1 branch ^^
2+
3+
Fair warning, this project is very heavy on mixins and somewhat dodgy mirror classes

build.gradle

+7-5
Original file line numberDiff line numberDiff line change
@@ -169,9 +169,11 @@ publishMods {
169169
requires("create-fabric", "fabric-api")
170170
}
171171

172-
discord("discordUniversal") {
173-
webhookUrl = TOKENS.get("DISCORD_WEBHOOK")
174-
username = "New Version Announcement | Create: Pattern Schematics"
175-
content = "\n# Create: Pattern Schematics has been updated to $mod_version for $minecraft_version ($fabricEmoji / $forgeEmoji)\n " + changelogText
176-
}
172+
println("DISCORD ANNOUNCEMENT:\n# Create: Pattern Schematics has been updated to $mod_version for $minecraft_version ($fabricEmoji / $forgeEmoji)\n " + changelogText)
173+
174+
// discord("discordUniversal") {
175+
// webhookUrl = TOKENS.get("DISCORD_WEBHOOK")
176+
// username = "New Version Announcement | Create: Pattern Schematics"
177+
// content = "\n# Create: Pattern Schematics has been updated to $mod_version for $minecraft_version ($fabricEmoji / $forgeEmoji)\n " + changelogText
178+
// }
177179
}

changelog.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,6 @@
3232
- Chinese Localisation from TASC2 on github :D!
3333
1.20.1-1.1.18: |
3434
- LOLCATZ translation (Thanks @Chazbomb)
35+
1.20.1-1.1.19: |
36+
- Fix to fabric overlay transparency when opening the inventory
3537
...

fabric/src/main/java/com/cak/pattern_schematics/fabric/PatternSchematicsFabricClient.java

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import com.cak.pattern_schematics.content.ponder.PatternSchematicsPonderTags;
88
import com.cak.pattern_schematics.foundation.mirror.fabric.PatternSchematicHandlerFabric;
99
import com.mojang.blaze3d.platform.Window;
10+
import com.mojang.blaze3d.systems.RenderSystem;
1011
import net.fabricmc.api.ClientModInitializer;
1112
import net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback;
1213
import net.minecraft.client.Minecraft;
@@ -30,6 +31,7 @@ private static void registerOverlays() {
3031
Window window = Minecraft.getInstance().getWindow();
3132

3233
PATTERN_SCHEMATICS_HANDLER_FABRIC.renderOverlay(graphics, partialTicks, window);
34+
RenderSystem.setShaderColor(1, 1, 1, 1);
3335
});
3436
}
3537

forge/src/main/java/com/cak/pattern_schematics/foundation/mirror/forge/PatternSchematicHandlerForge.java

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.cak.pattern_schematics.foundation.mirror.forge;
22

33
import com.cak.pattern_schematics.foundation.mirror.PatternSchematicHandler;
4+
import com.mojang.blaze3d.systems.RenderSystem;
45
import com.simibubi.create.AllPackets;
56
import com.simibubi.create.content.schematics.SchematicInstances;
67
import com.simibubi.create.content.schematics.packet.SchematicPlacePacket;
@@ -20,6 +21,7 @@ public void render(ForgeGui gui, GuiGraphics graphics, float partialTicks, int w
2021
currentTool.getTool()
2122
.renderOverlay(gui, graphics, partialTicks, width, height);
2223
selectionScreen.renderPassive(graphics, partialTicks);
24+
RenderSystem.setShaderColor(1, 1, 1, 1);
2325
}
2426

2527
public void printInstantly() {

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ org.gradle.jvmargs = -Xmx2G
22

33
# Mod Info
44
archives_base_name = pattern_schematics
5-
mod_version = 1.1.18
5+
mod_version = 1.1.19
66
maven_group = com.cak.pattern_schematics
77

88
minecraft_version = 1.20.1

0 commit comments

Comments
 (0)