From 10a62fc43c24ef967b7c5a99227e7dc0513b051b Mon Sep 17 00:00:00 2001 From: pietru Date: Sun, 21 Jul 2024 15:57:25 +0200 Subject: [PATCH] add safeguard to loading power event --- gradle.properties | 2 +- src/main/java/net/pietru/omni_power/OmniPower.java | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index 6466b44..efbb927 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ org.gradle.parallel=true org.gradle.caching=false # Project Info -version=1.6 +version=1.6.1 group=net.pietru id=omni_power diff --git a/src/main/java/net/pietru/omni_power/OmniPower.java b/src/main/java/net/pietru/omni_power/OmniPower.java index eb07750..a2b3323 100644 --- a/src/main/java/net/pietru/omni_power/OmniPower.java +++ b/src/main/java/net/pietru/omni_power/OmniPower.java @@ -21,10 +21,19 @@ public class OmniPower implements ModInitializer { //if (QuiltLoader.isModLoaded("becraft")) block_entities=true; System.out.println("OmniPower Mod Initialized!"); - BlockEvents.registerBlockEventAction(Power.class); + load_power_event(); for (String block:blocks) { Block.getInstance(block); } } + + public void load_power_event(){ + try { + BlockEvents.registerBlockEventAction(Power.class); + } catch (Exception e){ + System.out.println(e); + System.out.println("If msg above says something Duplicate block event action key it might be intended behaviour..."); + } + } }