Skip to content

Commit 84c49dd

Browse files
committed
GregTech Modern Utilities version 2.1.1
* Fix crashing when omnibreaker is disabled
1 parent 71fc9bd commit 84c49dd

File tree

3 files changed

+18
-13
lines changed

3 files changed

+18
-13
lines changed

changelog.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# GregTech Modern Utilities version 2.1.0
1+
# GregTech Modern Utilities version 2.1.1
22

3-
* Add the credits and coins that were previously removed from GTm itself
3+
* Fix crashing when omnibreaker is disabled

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ org.gradle.jvmargs=-Xmx1G
1111
mapping_version=2023.09.03-1.20.1
1212

1313
# Mod Properties
14-
mod_version=2.1.0
14+
mod_version=2.1.1
1515
maven_group=net.neganote.gtmutils
1616
archives_base_name=gtmutils
1717
mod_id=gtmutils

src/main/java/net/neganote/gtutilities/GregTechModernUtilities.java

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -110,16 +110,21 @@ private void commonSetup(final FMLCommonSetupEvent event) {
110110
@OnlyIn(Dist.CLIENT)
111111
@SubscribeEvent
112112
public void clientSetup(final FMLClientSetupEvent event) {
113-
event.enqueueWork(() -> ItemProperties.register(UtilItems.OMNIBREAKER.get(), id("omnibreaker_name"),
114-
(itemStack, clientLevel, livingEntity, i) -> {
115-
String hoverName = itemStack.getHoverName().getString().toLowerCase();
116-
if (hoverName.equals("monibreaker") || hoverName.equals("moni-breaker")) {
117-
return 1;
118-
} else if (hoverName.equals("meownibreaker") || hoverName.equals("meowni-breaker")) {
119-
return 2;
120-
}
121-
return 0;
122-
}));
113+
event.enqueueWork(() -> {
114+
if (UtilConfig.INSTANCE.features.omnibreakerEnabled) {
115+
ItemProperties.register(UtilItems.OMNIBREAKER.get(), id("omnibreaker_name"),
116+
(itemStack, clientLevel, livingEntity, i) -> {
117+
String hoverName = itemStack.getHoverName().getString().toLowerCase();
118+
if (hoverName.equals("monibreaker") || hoverName.equals("moni-breaker")) {
119+
return 1;
120+
} else if (hoverName.equals("meownibreaker") || hoverName.equals("meowni-breaker")) {
121+
return 2;
122+
}
123+
return 0;
124+
});
125+
}
126+
127+
});
123128
}
124129

125130
// You MUST have this for custom materials.

0 commit comments

Comments
 (0)