/** Returns true on success, false if cancelled */ public boolean fire() { return !MinecraftForge.EVENT_BUS.post(this); }
public static boolean fireEvent(ItemStack itemStack, int amount) { OnRepair event = new OnRepair(itemStack, amount); return !MinecraftForge.EVENT_BUS.post(event); } }
public static OnMelting fireEvent(TileSmeltery smeltery, ItemStack stack, FluidStack result) { OnMelting event = new OnMelting(smeltery.getPos(), smeltery, stack, result); MinecraftForge.EVENT_BUS.post(event); return event; } }
public static OnScytheHarvest fireEvent(ItemStack itemStack, EntityPlayer player, World world, BlockPos pos, IBlockState blockState, boolean harvestable) { OnScytheHarvest event = new OnScytheHarvest(itemStack, player, world, pos, blockState, harvestable); MinecraftForge.EVENT_BUS.post(event); return event; } }
public static OnItemBuilding fireEvent(NBTTagCompound tag, ImmutableList<Material> materials, TinkersItem tool) { OnItemBuilding event = new OnItemBuilding(tag, materials, tool); MinecraftForge.EVENT_BUS.post(event); return event; } }
public static ExtraBlockBreak fireEvent(ItemStack itemStack, EntityPlayer player, IBlockState state, int width, int height, int depth, int distance) { ExtraBlockBreak event = new ExtraBlockBreak(itemStack, player, state); event.width = width; event.height = height; event.depth = depth; event.distance = distance; MinecraftForge.EVENT_BUS.post(event); return event; } }
public static OnCasted fire(ICastingRecipe recipe, TileCasting tile) { OnCasted event = new OnCasted(recipe, tile); MinecraftForge.EVENT_BUS.post(event); return event; } }
public static OnBowShoot fireEvent(ItemStack bow, ItemStack ammo, EntityPlayer entityPlayer, int useTime, float baseInaccuracy) { OnBowShoot event = new OnBowShoot(bow, ammo, entityPlayer, useTime, baseInaccuracy); MinecraftForge.EVENT_BUS.post(event); return event; }
public static boolean fireEvent(NonNullList<ItemStack> replacementParts, ItemStack toolStack) { return !MinecraftForge.EVENT_BUS.post(new OnToolPartReplacement(replacementParts, toolStack)); } }
public static void addCollector(TileEntity tile) { ManaNetworkEvent event = new ManaNetworkEvent(tile, ManaBlockType.COLLECTOR, Action.ADD); MinecraftForge.EVENT_BUS.post(event); }
public static void removeCollector(TileEntity tile) { ManaNetworkEvent event = new ManaNetworkEvent(tile, ManaBlockType.COLLECTOR, Action.REMOVE); MinecraftForge.EVENT_BUS.post(event); }
public static void fireEvent(EntityProjectileBase projectile, float speed, BlockPos pos, IBlockState blockState) { MinecraftForge.EVENT_BUS.post(new OnHitBlock(projectile, speed, pos, blockState)); } }
@Override public void onChunkUnload() { super.onChunkUnload(); MinecraftForge.EVENT_BUS.post( new LocatableEventAnnounce( this, LocatableEvent.UNREGISTER ) ); this.isActive = false; }
public static boolean fire(ICastingRecipe recipe, TileCasting tile) { OnCasting event = new OnCasting(recipe, tile); MinecraftForge.EVENT_BUS.post(event); return !event.isCanceled(); } }
@Override public void invalidate() { super.invalidate(); MinecraftForge.EVENT_BUS.post( new LocatableEventAnnounce( this, LocatableEvent.UNREGISTER ) ); this.isActive = false; }
public static void fireEvent(ItemStack itemStack, EntityPlayer player) throws TinkerGuiException { ToolPartCraftingEvent toolPartCraftingEvent = new ToolPartCraftingEvent(itemStack, player); if(MinecraftForge.EVENT_BUS.post(toolPartCraftingEvent)) { throw new TinkerGuiException(toolPartCraftingEvent.getMessage()); } } }
@Override public void onReady() { super.onReady(); if( Platform.isServer() ) { this.isActive = true; MinecraftForge.EVENT_BUS.post( new LocatableEventAnnounce( this, LocatableEvent.REGISTER ) ); } }
public static void fireEvent(ItemStack itemStack, EntityPlayer player, NonNullList<ItemStack> toolParts) throws TinkerGuiException { ToolCraftingEvent toolCraftingEvent = new ToolCraftingEvent(itemStack, player, toolParts); if(MinecraftForge.EVENT_BUS.post(toolCraftingEvent)) { throw new TinkerGuiException(toolCraftingEvent.getMessage()); } } }
public static void fireEvent(ItemStack itemStack, EntityPlayer player, NonNullList<ItemStack> toolParts) throws TinkerGuiException { ToolPartReplaceEvent toolPartReplaceEvent = new ToolPartReplaceEvent(itemStack, player, toolParts); if(MinecraftForge.EVENT_BUS.post(toolPartReplaceEvent)) { throw new TinkerGuiException(toolPartReplaceEvent.getMessage()); } } }
public static void fireEvent(ItemStack itemStack, EntityPlayer player, ItemStack toolBeforeModification) throws TinkerGuiException { ToolModifyEvent toolModifyEvent = new ToolModifyEvent(itemStack, player, toolBeforeModification); if(MinecraftForge.EVENT_BUS.post(toolModifyEvent)) { throw new TinkerGuiException(toolModifyEvent.getMessage()); } } }