Skip to content

Commit 62a27f0

Browse files
committed
Update to mc1.21.4
1 parent 43d1761 commit 62a27f0

7 files changed

Lines changed: 22 additions & 24 deletions

File tree

common/src/main/java/dev/terminalmc/commandkeys/CommandKeys.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ public static void afterClientTick(Minecraft mc) {
102102
// Config reset warning toast
103103
if (hasResetConfig && mc.screen instanceof TitleScreen) {
104104
hasResetConfig = false;
105-
mc.getToasts().addToast(new SystemToast(
105+
mc.getToastManager().addToast(new SystemToast(
106106
new SystemToast.SystemToastId(15000L),
107107
localized("toast", "reset.title"),
108108
localized(

common/src/main/java/dev/terminalmc/commandkeys/gui/widget/field/FakeTextField.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,19 +34,18 @@ public FakeTextField(int x, int y, int width, int height, Runnable onClick) {
3434
}
3535

3636
@Override
37-
public boolean clicked(double mouseX, double mouseY) {
37+
public boolean isMouseOver(double mouseX, double mouseY) {
3838
// Skip the 'active' requirement
3939
return (visible
4040
&& mouseX >= (double) getX()
4141
&& mouseY >= (double) getY()
42-
&& mouseX < (double) (getX() + getWidth())
43-
&& mouseY < (double) (getY()
44-
+ getHeight()));
42+
&& mouseX < (double) getRight()
43+
&& mouseY < (double) getBottom());
4544
}
4645

4746
@Override
4847
public boolean mouseClicked(double mouseX, double mouseY, int button) {
49-
if (clicked(mouseX, mouseY)) {
48+
if (isMouseOver(mouseX, mouseY)) {
5049
onClick(mouseX, mouseY);
5150
return true;
5251
}

common/src/main/java/dev/terminalmc/commandkeys/gui/widget/list/MacroOptionList.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ protected void refreshMessageSubList() {
150150
children().add(start, new OptionList.Entry.Space(msgEntry));
151151
children().add(start, msgEntry);
152152
}
153-
clampScrollAmount();
153+
refreshScrollAmount();
154154
}
155155

156156
// Custom entries

common/src/main/java/dev/terminalmc/commandkeys/gui/widget/list/OptionList.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ protected void updateElementBounds() {
111111
* Initializes the {@link OptionList}.
112112
*/
113113
protected void init() {
114-
double scrollAmount = getScrollAmount();
114+
double scrollAmount = scrollAmount();
115115

116116
clearEntries();
117117
setFocused(null);
@@ -167,7 +167,7 @@ public int getRowWidth() {
167167
}
168168

169169
@Override
170-
protected int getScrollbarPosition() {
170+
protected int scrollBarX() {
171171
return width / 2 + rowWidth / 2;
172172
}
173173

common/src/main/java/dev/terminalmc/commandkeys/gui/widget/list/ProfileOptionList.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ protected void refreshMacroSubList() {
139139
)
140140
);
141141
}
142-
clampScrollAmount();
142+
refreshScrollAmount();
143143
}
144144

145145
// Sub-screen opening

gradle.properties

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -55,37 +55,37 @@ mod_curseforge_slug=commandkeys
5555
# Subproject Build Compatibility
5656
# -> Comment out or unset to disable publishing of a subproject.
5757
mod_loaders_fabric=fabric
58-
mc_versions_fabric=1.21,1.21.1,1.21.2,1.21.3
58+
mc_versions_fabric=1.21.4,1.21.5
5959
mod_loaders_neoforge=neoforge
60-
mc_versions_neoforge=1.21.1,1.21.2,1.21.3
60+
mc_versions_neoforge=1.21.4,1.21.5
6161

6262
# Java
6363
java_version=21
6464
java_versions_fabric=>=21
6565
java_versions_neoforge=[21,)
6666

6767
# Minecraft
68-
minecraft_version=1.21.1
69-
minecraft_versions_fabric=>1.20.6 <1.21.4
70-
minecraft_versions_neoforge=[1.21.1, 1.21.4)
68+
minecraft_version=1.21.4
69+
minecraft_versions_fabric=>1.21.3
70+
minecraft_versions_neoforge=[1.21.4,)
7171

7272
# Parchment https://parchmentmc.org/docs/getting-started#choose-a-version
73-
parchment_minecraft_version=1.21.1
74-
parchment_version=2024.11.17
73+
parchment_minecraft_version=1.21.4
74+
parchment_version=2025.03.23
7575

7676
# Fabric https://fabricmc.net/develop
7777
# -> See also 'mixinextras_jij_fabric'
7878
fabric_loader_version=0.16.14
7979
fabric_loader_versions=>=0.16.1
80-
fabric_api_version=0.116.4+1.21.1
80+
fabric_api_version=0.119.4+1.21.4
8181
fabric_api_versions=*
8282

8383
# NeoForge https://projects.neoforged.net/neoforged/neoforge
8484
# -> See also 'mixinextras_jij_neoforge'
85-
neoforge_version=21.1.190
86-
neoforge_versions=[21.1.22,)
85+
neoforge_version=21.4.154
86+
neoforge_versions=[21.4.0-beta,)
8787
# NeoForm https://projects.neoforged.net/neoforged/neoform
88-
neoform_version=1.21.1-20240808.144430
88+
neoform_version=1.21.4-20241203.161809
8989

9090
# Dependency Property Identifiers
9191
# -> These values point to other properties with full dependency specification.
@@ -110,8 +110,8 @@ neoforge_deps=
110110

111111
# ModMenu https://modrinth.com/project/mOgUt4GM/versions
112112
d_fabric_modmenu=-:-:imp:maven.modrinth:mOgUt4GM:$v:-,recommends:modmenu,req:mOgUt4GM,req:modmenu
113-
v_modmenu=11.0.3
114-
vr_fabric_modmenu=>=11.0.0-beta.1
113+
v_modmenu=13.0.3
114+
vr_fabric_modmenu=>=13.0.0-beta.1
115115

116116
# Dependency Version Extensions
117117
# -> Intended for addon mods to show which version they were compiled against.

neoforge/src/main/java/dev/terminalmc/commandkeys/CommandKeysNeoForge.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
)
3333
@EventBusSubscriber(
3434
modid = CommandKeys.MOD_ID,
35-
bus = EventBusSubscriber.Bus.MOD,
3635
value = Dist.CLIENT
3736
)
3837
public class CommandKeysNeoForge {

0 commit comments

Comments
 (0)