Skip to content

Commit 8e0079c

Browse files
authored
Merge pull request #21 from ranidspace/1.21.11
refactor: update to 1.21.11
2 parents 3614ac4 + 689f890 commit 8e0079c

13 files changed

Lines changed: 37 additions & 81 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Add 1.21.10 support.
1+
Add 1.21.11 support.

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id "architectury-plugin" version "3.4-SNAPSHOT"
3-
id "dev.architectury.loom" version "1.11-SNAPSHOT" apply false
3+
id "dev.architectury.loom" version "1.13-SNAPSHOT" apply false
44
id "com.github.breadmoirai.github-release" version "2.4.1"
55
id "maven-publish"
66
}

common/src/client/java/io/github/jamalam360/jamlib/client/config/gui/ConfigScreen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import io.github.jamalam360.jamlib.config.ConfigExtensions;
88
import io.github.jamalam360.jamlib.config.ConfigManager;
99
import io.github.jamalam360.jamlib.config.HiddenInGui;
10-
import net.minecraft.Util;
10+
import net.minecraft.util.Util;
1111
import net.minecraft.client.Minecraft;
1212
import net.minecraft.client.gui.GuiGraphics;
1313
import net.minecraft.client.gui.components.AbstractWidget;

common/src/client/java/io/github/jamalam360/jamlib/client/config/gui/SelectionListEntry.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.List;
44

5-
import net.minecraft.Util;
5+
import net.minecraft.util.Util;
66
import net.minecraft.client.Minecraft;
77
import net.minecraft.client.gui.GuiGraphics;
88
import net.minecraft.client.gui.components.AbstractWidget;

common/src/client/java/io/github/jamalam360/jamlib/client/config/gui/entry/ConfigEntry.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
import com.google.gson.Gson;
44
import io.github.jamalam360.jamlib.JamLib;
55
import io.github.jamalam360.jamlib.client.config.gui.ConfigScreen;
6-
import io.github.jamalam360.jamlib.client.gui.ScrollingStringWidget;
76
import io.github.jamalam360.jamlib.client.mixinsupport.MutableSpriteImageWidget$Sprite;
87
import io.github.jamalam360.jamlib.config.ConfigExtensions;
98
import io.github.jamalam360.jamlib.config.ConfigManager;
109
import net.minecraft.client.Minecraft;
1110
import net.minecraft.client.gui.components.AbstractWidget;
1211
import net.minecraft.client.gui.components.ImageWidget;
1312
import net.minecraft.client.gui.components.SpriteIconButton;
13+
import net.minecraft.client.gui.components.StringWidget;
1414
import net.minecraft.client.gui.components.Tooltip;
1515
import net.minecraft.client.resources.language.I18n;
1616
import net.minecraft.network.chat.Component;
@@ -71,7 +71,7 @@ public ConfigEntry(String modId, String configName, ConfigField<T, V> field) {
7171
public List<AbstractWidget> createWidgets(int width) {
7272
List<AbstractWidget> widgets = new ArrayList<>();
7373

74-
ScrollingStringWidget title = new ScrollingStringWidget(12, Minecraft.getInstance().font.lineHeight / 2 + 1, width / 2 - 10, Minecraft.getInstance().font.lineHeight, Component.translatable(this.translationKey), Minecraft.getInstance().font);
74+
StringWidget title = new StringWidget(12, Minecraft.getInstance().font.lineHeight / 2 + 1, width / 2 - 10, Minecraft.getInstance().font.lineHeight, Component.translatable(this.translationKey), Minecraft.getInstance().font);
7575

7676
if (this.tooltip != null) {
7777
title.setTooltip(Tooltip.create(this.tooltip));

common/src/client/java/io/github/jamalam360/jamlib/client/config/gui/entry/EnumButton.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import java.util.function.Consumer;
88

9-
public class EnumButton<E extends Enum<E>> extends Button {
9+
public class EnumButton<E extends Enum<E>> extends Button.Plain {
1010
private final Class<E> enumClass;
1111
private final Consumer<EnumButton<E>> onChange;
1212
private int index;

common/src/client/java/io/github/jamalam360/jamlib/client/gui/ScrollingStringWidget.java

Lines changed: 0 additions & 44 deletions
This file was deleted.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package io.github.jamalam360.jamlib.client.mixin;
22

33
import io.github.jamalam360.jamlib.client.mixinsupport.MutableSpriteImageWidget$Sprite;
4-
import net.minecraft.resources.ResourceLocation;
4+
import net.minecraft.resources.Identifier;
55
import org.spongepowered.asm.mixin.Final;
66
import org.spongepowered.asm.mixin.Mixin;
77
import org.spongepowered.asm.mixin.Mutable;
@@ -12,10 +12,10 @@ public class ImageWidget$SpriteMixin implements MutableSpriteImageWidget$Sprite
1212
@Mutable
1313
@Shadow
1414
@Final
15-
private ResourceLocation sprite;
15+
private Identifier sprite;
1616

1717
@Override
18-
public void setSprite(ResourceLocation sprite) {
18+
public void setSprite(Identifier sprite) {
1919
this.sprite = sprite;
2020
}
2121
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package io.github.jamalam360.jamlib.client.mixinsupport;
22

3-
import net.minecraft.resources.ResourceLocation;
3+
import net.minecraft.resources.Identifier;
44

55
public interface MutableSpriteImageWidget$Sprite {
6-
void setSprite(ResourceLocation texture);
6+
void setSprite(Identifier texture);
77
}

common/src/main/java/io/github/jamalam360/jamlib/JamLib.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import dev.architectury.platform.Platform;
55
import dev.architectury.utils.EnvExecutor;
66
import net.fabricmc.api.EnvType;
7-
import net.minecraft.resources.ResourceLocation;
7+
import net.minecraft.resources.Identifier;
88
import org.jetbrains.annotations.ApiStatus;
99
import org.slf4j.Logger;
1010
import org.slf4j.LoggerFactory;
@@ -38,7 +38,7 @@ public static void checkForJarRenaming(Class<?> anyModClass) {
3838
}
3939

4040
@ApiStatus.Internal
41-
public static ResourceLocation id(String path) {
42-
return ResourceLocation.fromNamespaceAndPath(MOD_ID, path);
41+
public static Identifier id(String path) {
42+
return Identifier.fromNamespaceAndPath(MOD_ID, path);
4343
}
4444
}

0 commit comments

Comments
 (0)