Skip to content

Commit 662d803

Browse files
committed
Update to 1.20.3-rc1
1 parent 90420ae commit 662d803

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

api/src/main/java/xyz/nucleoid/server/translations/mixin/packet/TranslatableTextContentMixin.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package xyz.nucleoid.server.translations.mixin.packet;
22

3+
import com.llamalad7.mixinextras.injector.ModifyExpressionValue;
34
import com.mojang.datafixers.kinds.App;
45
import com.mojang.serialization.MapCodec;
56
import com.mojang.serialization.codecs.RecordCodecBuilder;
@@ -14,14 +15,14 @@
1415
@Mixin(TranslatableTextContent.class)
1516
public abstract class TranslatableTextContentMixin {
1617

17-
@Redirect(
18+
@ModifyExpressionValue(
1819
method = "<clinit>",
1920
at = @At(value = "INVOKE",
2021
target = "Lcom/mojang/serialization/codecs/RecordCodecBuilder;mapCodec(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;"
2122
)
2223
)
23-
private static MapCodec<TranslatableTextContent> stapi$addTranslationFallback(Function<RecordCodecBuilder.Instance<TranslatableTextContent>, ? extends App<RecordCodecBuilder.Mu<TranslatableTextContent>, TranslatableTextContent>> builder) {
24-
return RecordCodecBuilder.mapCodec(builder).xmap(Function.identity(), (content) -> {
24+
private static MapCodec<TranslatableTextContent> stapi$addTranslationFallback(MapCodec<TranslatableTextContent> original) {
25+
return original.xmap(Function.identity(), (content) -> {
2526
if (content.getFallback() == null) {
2627
var target = LocalizationTarget.forPacket();
2728
if (target != null) {

api/src/main/resources/fabric.mod.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
]
2020
},
2121
"depends": {
22-
"minecraft": ">=1.19.4-",
23-
"fabricloader": ">=0.14.14",
22+
"minecraft": ">=1.20.3-",
23+
"fabricloader": ">=0.15.0",
2424
"fabric-resource-loader-v0": "*"
2525
},
2626
"mixins": [

build.gradle

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ plugins {
33
id 'eclipse'
44
id 'idea'
55
id 'maven-publish'
6-
id 'fabric-loom' version '1.0.+' apply false
6+
id 'fabric-loom' version '1.4.+' apply false
77
id 'com.matthewprenger.cursegradle' version "1.4.0"
88
}
99

1010
class Globals {
11-
static def baseVersion = "2.1.1"
12-
static def mcVersion = "1.20.3-pre4"
11+
static def baseVersion = "2.2.0"
12+
static def mcVersion = "1.20.3-rc1"
1313
static def yarnVersion = "+build.2"
1414
}
1515

@@ -49,11 +49,11 @@ allprojects {
4949
dependencies {
5050
minecraft "com.mojang:minecraft:$Globals.mcVersion"
5151
mappings "net.fabricmc:yarn:${Globals.mcVersion}${Globals.yarnVersion}:v2"
52-
modImplementation "net.fabricmc:fabric-loader:0.14.23"
52+
modImplementation "net.fabricmc:fabric-loader:0.15.0"
5353

5454
modImplementation include("xyz.nucleoid:packet-tweaker:0.5.0+1.20.2-rc1")
5555

56-
modImplementation "net.fabricmc.fabric-api:fabric-api:0.90.1+1.20.3"
56+
modImplementation "net.fabricmc.fabric-api:fabric-api:0.91.1+1.20.3"
5757
}
5858

5959
processResources {
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)