Skip to content

Commit ad9ed08

Browse files
committed
fix crash
1 parent 054c64f commit ad9ed08

File tree

4 files changed

+17
-1
lines changed

4 files changed

+17
-1
lines changed

build.gradle.kts

+1
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ dependencies {
6868
isChanging = true
6969
isTransitive = false
7070
}
71+
modCompileOnly("maven.modrinth:dcintegration:WLOprDDs")
7172

7273
modCompileOnly("maven.modrinth:enchancement:1.20-26")
7374

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ org.gradle.jvmargs=-Xmx2G
33
org.gradle.caching = true
44

55
# Mod Properties
6-
mod_version = 0.0.50
6+
mod_version = 0.0.51
77
maven_group = dev.ithundxr
88
archives_base_name = RailwaysTweaks
99

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package dev.ithundxr.railwaystweaks.mixin.compat.dcintegration;
2+
3+
import com.llamalad7.mixinextras.injector.ModifyExpressionValue;
4+
import de.erdbeerbaerlp.dcintegration.fabric.util.FabricMessageUtils;
5+
import org.spongepowered.asm.mixin.Mixin;
6+
import org.spongepowered.asm.mixin.injection.At;
7+
8+
@Mixin(FabricMessageUtils.class)
9+
public class FabricMessageUtilsMixin {
10+
@ModifyExpressionValue(method = "genItemStackEmbedIfAvailable", at = @At(value = "INVOKE", target = "Ljava/lang/StringBuilder;toString()Ljava/lang/String;"))
11+
private static String railwaysTweaks$fixCrashWhenDescriptionIsNull(String original) {
12+
return original == null ? "" : original;
13+
}
14+
}

src/main/resources/railwaystweaks.mixins.json

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"compat.appleskin.SyncHandlerMixin",
1414
"compat.carryon.PlacementHandlerMixin",
1515
"compat.dcintegration.DiscordEventListenerMixin",
16+
"compat.dcintegration.FabricMessageUtilsMixin",
1617
"compat.enchancement.SlideComponentMixin",
1718
"compat.sereneseasons.RandomUpdateHandlerMixin",
1819
"compat.tconstruct.LazyModifierMixin",

0 commit comments

Comments
 (0)