tangled
alpha
login
or
join now
codexarchonic.nekoweb.org
/
ProjectInfinity
0
fork
atom
Inspired by 2020's April Fools' 20w14infinite Snapshot, this mod brings endless randomly generated dimensions into Minecraft.
0
fork
atom
overview
issues
6
pulls
pipelines
Fixes for F4 backport methods
cassian.cc
1 year ago
6d4efa3c
cd2e083d
+5
-3
2 changed files
expand all
collapse all
unified
split
common
src
main
java
net
lerariemann
infinity
util
BackportMethods.java
InfinityMethods.java
+4
-2
common/src/main/java/net/lerariemann/infinity/util/BackportMethods.java
···
12
12
public static int getOrDefaultInt(ItemStack stack, String key, int i) {
13
13
if (stack.hasNbt()) {
14
14
assert stack.getNbt() != null;
15
15
-
return stack.getNbt().getInt(key);
15
15
+
if (stack.getNbt().contains(key))
16
16
+
return stack.getNbt().getInt(key);
16
17
}
17
18
return i;
18
19
}
···
20
21
public static String getOrDefaultString(ItemStack stack, String key, String i) {
21
22
if (stack.hasNbt()) {
22
23
assert stack.getNbt() != null;
23
23
-
return stack.getNbt().getString(key);
24
24
+
if (stack.getNbt().contains(key))
25
25
+
return stack.getNbt().getString(key);
24
26
}
25
27
return i;
26
28
}
+1
-1
common/src/main/java/net/lerariemann/infinity/util/InfinityMethods.java
···
170
170
return stack.getNbt().getCompound("BlockEntityTag").getInt("Color");
171
171
}
172
172
else if (stack.getItem().equals(ModItems.F4.get())) {
173
173
-
return BackportMethods.getOrDefaultInt(stack, ModComponentTypes.KEY_COLOR, 8388863);
173
173
+
return BackportMethods.getOrDefaultInt(stack, ModComponentTypes.KEY_COLOR, 10879231);
174
174
}
175
175
}
176
176
return 0xFFFFFF;