Skip to content

Commit

Permalink
Suppress ProjectE's own logging for EMC changes
Browse files Browse the repository at this point in the history
  • Loading branch information
62832 committed May 25, 2024
1 parent 244e000 commit 9bc28ea
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package gripe._90.appliede.mixin.misc;

import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;

import net.minecraftforge.network.NetworkEvent;

import moze_intel.projecte.config.ProjectEConfig;
import moze_intel.projecte.network.packets.to_client.knowledge.KnowledgeSyncEmcPKT;

@Mixin(KnowledgeSyncEmcPKT.class)
public abstract class KnowledgeSyncEmcPKTMixin {
// spotless:off
@Inject(
method = "handle",
at = @At(
value = "INVOKE",
target = "Lmoze_intel/projecte/PECore;debugLog(Ljava/lang/String;[Ljava/lang/Object;)V"),
cancellable = true,
remap = false)
// spotless:on
private void shutUp(NetworkEvent.Context context, CallbackInfo ci) {
if (!ProjectEConfig.common.debugLogging.get()) {
ci.cancel();
}
}
}
1 change: 1 addition & 0 deletions src/main/resources/appliede.mixins.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"crafting.CraftConfirmMenuMixin",
"crafting.CraftingCPULogicMixin",
"crafting.CraftingTreeNodeMixin",
"misc.KnowledgeSyncEmcPKTMixin",
"misc.MEStorageMenuMixin",
"misc.P2PTunnelAttunementAccessor",
"misc.TransmutationOfflineAccessor",
Expand Down

0 comments on commit 9bc28ea

Please sign in to comment.