package me.km.effects.passive; import me.km.KajetansMod; import me.km.api.Module; import me.km.api.ModuleListener; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.gameevent.PlayerEvent; public class Crafting extends ModuleListener { public Crafting(Module m) { super(m); } @SubscribeEvent public void PreCrafting(PlayerEvent.ItemCraftedEvent e) { if(!KajetansMod.worldManager.getWorldPreferences(e.player.world).defaultProducing && !KajetansMod.jobs.hasRecipe(e.player, e.crafting.getItem())) { e.crafting.setCount(0); } } }