1
0
mirror of https://github.com/chylex/Minecraft-Window-Title.git synced 2026-02-21 23:08:13 +01:00

4 Commits

Author SHA1 Message Date
b17a1cb5cc Release 1.4.3 for Minecraft 1.21.9 or newer 2025-10-12 21:47:29 +02:00
4aa5d7d945 Update for Minecraft 1.21.9 2025-10-12 21:47:10 +02:00
50d77446f5 Release 1.4.2 for Minecraft 1.21.6 or newer
Closes #21
2025-07-20 16:01:00 +02:00
1f92896e55 Update for Minecraft 1.21.6 2025-07-20 15:49:24 +02:00
4 changed files with 13 additions and 12 deletions

1
.idea/gradle.xml generated
View File

@@ -12,6 +12,7 @@
<option value="$PROJECT_DIR$/NeoForge" /> <option value="$PROJECT_DIR$/NeoForge" />
</set> </set>
</option> </option>
<option name="resolveExternalAnnotations" value="true" />
</GradleProjectSettings> </GradleProjectSettings>
</option> </option>
</component> </component>

View File

@@ -3,18 +3,18 @@ modId=customwindowtitle
modName=Custom Window Title modName=Custom Window Title
modDescription=Customize window title and icon. modDescription=Customize window title and icon.
modAuthor=chylex modAuthor=chylex
modVersion=1.4.1 modVersion=1.4.3
modLicense=Unlicense modLicense=Unlicense
modSourcesURL=https://github.com/chylex/Minecraft-Window-Title modSourcesURL=https://github.com/chylex/Minecraft-Window-Title
modIssuesURL=https://github.com/chylex/Minecraft-Window-Title/issues modIssuesURL=https://github.com/chylex/Minecraft-Window-Title/issues
modSides=client modSides=client
# Dependencies # Dependencies
minecraftVersion=1.21.4 minecraftVersion=1.21.9
neoForgeVersion=21.4.77-beta neoForgeVersion=21.9.2-beta
neoModDevVersion=2.0.76 neoModDevVersion=2.0.110
fabricVersion=0.16.10 fabricVersion=0.17.2
loomVersion=1.9 loomVersion=1.10
mixinVersion=0.12.5+mixin.0.8.5 mixinVersion=0.12.5+mixin.0.8.5
# https://projects.neoforged.net/neoforged/neoforge # https://projects.neoforged.net/neoforged/neoforge
@@ -23,9 +23,9 @@ mixinVersion=0.12.5+mixin.0.8.5
# https://github.com/FabricMC/fabric-loom/releases # https://github.com/FabricMC/fabric-loom/releases
# Constraints # Constraints
minimumMinecraftVersion=1.21 minimumMinecraftVersion=1.21.9
minimumNeoForgeVersion=21.0.0-beta minimumNeoForgeVersion=21.9.0-beta
minimumFabricVersion=0.12.3 minimumFabricVersion=0.15.0
# Gradle # Gradle
org.gradle.jvmargs=-Xmx3G org.gradle.jvmargs=-Xmx3G

View File

@@ -19,7 +19,7 @@ public final class IconChanger {
private IconChanger() {} private IconChanger() {}
public static void setIcon(Path iconPath) { public static void setIcon(Path iconPath) {
long windowHandle = Minecraft.getInstance().getWindow().getWindow(); long windowHandle = Minecraft.getInstance().getWindow().handle();
setWindowIcon(windowHandle, iconPath); setWindowIcon(windowHandle, iconPath);
} }

View File

@@ -5,10 +5,10 @@ import net.minecraft.client.Minecraft;
public interface CommonTokenProvider { public interface CommonTokenProvider {
default String getMinecraftVersion() { default String getMinecraftVersion() {
return SharedConstants.getCurrentVersion().getName(); return SharedConstants.getCurrentVersion().name();
} }
String getModVersion(final String modId); String getModVersion(String modId);
default String getUsername() { default String getUsername() {
return Minecraft.getInstance().getUser().getName(); return Minecraft.getInstance().getUser().getName();