Skip to content

Commit 49df907

Browse files
committed
fix: 🐛 Fixed void tear crash in multiplayer
1 parent 9dce778 commit 49df907

3 files changed

Lines changed: 15 additions & 3 deletions

File tree

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ loader_version_range=[4,)
1515
mod_id=reliquary
1616
mod_name=Reliquary Reincarnations
1717
mod_license=All Rights Reserved
18-
mod_version=2.0.76
18+
mod_version=2.0.77
1919
mod_group_id=net.p3pp3rf1y
2020
mod_authors=P3pp3rF1y
2121
mod_description=Two words: magical swag. Oh, and a gun.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package reliquary.client;
2+
3+
import net.minecraft.client.Minecraft;
4+
5+
public class ClientInputHelper {
6+
private ClientInputHelper() {
7+
}
8+
9+
public static boolean isShiftKeyDown() {
10+
return Minecraft.getInstance().options.keyShift.isDown();
11+
}
12+
}

src/main/java/reliquary/item/VoidTearItem.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.google.common.collect.ImmutableMap;
44
import com.mojang.serialization.Codec;
55
import net.minecraft.ChatFormatting;
6-
import net.minecraft.client.Minecraft;
76
import net.minecraft.core.BlockPos;
87
import net.minecraft.core.Direction;
98
import net.minecraft.core.HolderLookup;
@@ -38,6 +37,7 @@
3837
import net.neoforged.neoforge.transfer.ResourceHandler;
3938
import net.neoforged.neoforge.transfer.item.ItemResource;
4039
import reliquary.block.PedestalBlock;
40+
import reliquary.client.ClientInputHelper;
4141
import reliquary.init.ModDataComponents;
4242
import reliquary.init.ModItems;
4343
import reliquary.item.util.IScrollableItem;
@@ -63,7 +63,7 @@ public boolean isFoil(ItemStack stack) {
6363
}
6464

6565
private boolean isShiftKeyDown() {
66-
return FMLEnvironment.getDist() == Dist.CLIENT && Minecraft.getInstance().options.keyShift.isDown();
66+
return FMLEnvironment.getDist() == Dist.CLIENT && ClientInputHelper.isShiftKeyDown();
6767
}
6868

6969
@Override

0 commit comments

Comments
 (0)