Skip to content

Commit 12ebe56

Browse files
committed
fixes
1 parent f9694f5 commit 12ebe56

File tree

10 files changed

+44
-51
lines changed

10 files changed

+44
-51
lines changed

build.gradle

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,17 @@ repositories {
99
}
1010

1111
dependencies {
12-
// Minecraft and Fabric Dependencies
12+
// Minecraft
1313
minecraft "com.mojang:minecraft:${project.minecraft_version}"
1414
mappings loom.officialMojangMappings()
1515
modImplementation "net.fabricmc:fabric-loader:${project.fabric_loader_version}"
16-
// Fabric API
16+
// Dependencies
1717
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_api_version}"
1818
}
1919

2020
processResources {
21-
//inputs.property 'version', project.version
2221
filesMatching('fabric.mod.json') {
23-
expand 'version': version
24-
expand 'minecraft_version': project.minecraft_version
25-
expand 'fabric_loader_version': project.fabric_loader_version
26-
expand 'fabric_api_version': project.fabric_api_version
22+
expand 'version': version, 'minecraft_version': project.minecraft_version, 'fabric_loader_version': project.fabric_loader_version, 'fabric_api_version': project.fabric_api_version
2723
}
2824
}
2925

src/main/java/de/simpleclient/SimpleClient.java

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/main/java/de/simpleclient/feature/Feature.java

Lines changed: 0 additions & 4 deletions
This file was deleted.

src/main/java/de/simpleclient/mixin/InGameHudMixins.java

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package simpleclient;
2+
3+
import net.fabricmc.api.ClientModInitializer;
4+
5+
public class SimpleClient implements ClientModInitializer {
6+
@Override
7+
public void onInitializeClient() {
8+
}
9+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
package simpleclient.feature;
2+
3+
public class Feature {
4+
}

src/main/java/de/simpleclient/feature/FeatureManager.java renamed to src/main/java/simpleclient/feature/FeatureManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package de.simpleclient.feature;
1+
package simpleclient.feature;
22

33
public class FeatureManager {
44
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
package simpleclient.mixin;
2+
3+
import com.mojang.blaze3d.vertex.PoseStack;
4+
import net.minecraft.client.Minecraft;
5+
import net.minecraft.client.gui.Font;
6+
import net.minecraft.client.gui.Gui;
7+
import org.spongepowered.asm.mixin.Shadow;
8+
import simpleclient.util.SharedVaribles;
9+
import org.spongepowered.asm.mixin.Mixin;
10+
import org.spongepowered.asm.mixin.injection.At;
11+
import org.spongepowered.asm.mixin.injection.Inject;
12+
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
13+
14+
import java.awt.*;
15+
16+
@Mixin(Gui.class)
17+
public abstract class InGameHudMixin {
18+
@Shadow public abstract Font getFont();
19+
20+
@Inject(at = @At("TAIL"), method = "render")
21+
private void renderHud(PoseStack matrices, float tickdelta, CallbackInfo ci) {
22+
if (!SharedVaribles.hud_enabled || SharedVaribles.buildStatus == SharedVaribles.BUILD_STATUS.RELEASE) return;
23+
getFont().drawShadow(matrices, SharedVaribles.buildStatus.name + " Build", 1, 1, Color.RED.darker().getRGB());
24+
}
25+
}

src/main/java/de/simpleclient/util/SharedVaribles.java renamed to src/main/java/simpleclient/util/SharedVaribles.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
package de.simpleclient.util;
2-
3-
import java.awt.*;
1+
package simpleclient.util;
42

53
public class SharedVaribles {
64
public static boolean hud_enabled = true;

src/main/resources/simpleclient.mixins.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"mixins": [
77
],
88
"client": [
9-
"InGameHudMixins"
9+
"InGameHudMixin"
1010
],
1111
"injectors": {
1212
"defaultRequire": 1

0 commit comments

Comments
 (0)