Skip to content

Commit 21b60aa

Browse files
committed
Update to 1.21.7
1 parent b8b6e25 commit 21b60aa

5 files changed

Lines changed: 23 additions & 16 deletions

File tree

gradle.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ license=CC0-1.0
1919
# Mod Version
2020
baseVersion=0.1.5
2121
# Branch Metadata
22-
branch=1.21
23-
tagBranch=1.21
24-
compatibleVersions=1.21.1
22+
branch=1.21.7
23+
tagBranch=1.21.7
24+
compatibleVersions=1.21.7
2525
compatibleLoaders=fabric

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

libs.versions.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[versions]
2-
loom = "1.10.+"
2+
loom = "1.11.+"
33
minotaur = "2.+"
44

55
kaleidoConfig = "0.3.1+1.3.2"
66

7-
mc = "1.21.1"
8-
fl = "0.16.10"
9-
yarn = "1.21.1+build.3"
10-
fapi = "0.115.3+1.21.1"
7+
mc = "1.21.7"
8+
fl = "0.16.14"
9+
yarn = "1.21.7+build.2"
10+
fapi = "0.128.2+1.21.7"
1111

12-
areaLib = "0.2.6"
12+
areaLib = "0.3.6+1.21.7"
1313

1414
[plugins]
1515
loom = { id = "fabric-loom", version.ref = "loom" }

src/main/java/symbolics/division/meret/MeretCommands.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public static void register(CommandDispatcher<CommandSourceStack> dispatcher, Co
6767
.then(literal("set")
6868
.then(argument("area", AreaArgument.area())
6969
.then(argument("sound", ResourceLocationArgument.id())
70-
.suggests(SuggestionProviders.AVAILABLE_SOUNDS)
70+
.suggests(SuggestionProviders.cast(SuggestionProviders.AVAILABLE_SOUNDS))
7171
.then(argument("minDelay", IntegerArgumentType.integer(0))
7272
.then(argument("maxDelay", IntegerArgumentType.integer(0))
7373
.then(argument("replaceCurrent", BoolArgumentType.bool())
Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package symbolics.division.meret.mixin.client;
22

3+
import net.minecraft.client.sounds.MusicInfo;
34
import net.minecraft.client.sounds.MusicManager;
4-
import net.minecraft.sounds.Music;
55
import net.minecraft.util.Mth;
66
import net.minecraft.util.RandomSource;
77
import org.spongepowered.asm.mixin.Final;
@@ -13,11 +13,18 @@
1313

1414
@Mixin(MusicManager.class)
1515
public class MusicManagerMixin {
16-
@Shadow @Final private RandomSource random;
17-
@Shadow private int nextSongDelay;
16+
@Shadow
17+
@Final
18+
private RandomSource random;
19+
@Shadow
20+
private int nextSongDelay;
1821

1922
@Inject(method = "startPlaying", at = @At("HEAD"))
20-
void startPlaying(Music music, CallbackInfo ci) {
21-
nextSongDelay = Mth.nextInt(random, music.getMinDelay(), music.getMaxDelay());
23+
void startPlaying(MusicInfo musicInfo, CallbackInfo ci) {
24+
if (musicInfo.music() == null) {
25+
return;
26+
}
27+
28+
nextSongDelay = Mth.nextInt(random, musicInfo.music().minDelay(), musicInfo.music().maxDelay());
2229
}
2330
}

0 commit comments

Comments
 (0)