public class ForgeEventFactory
extends java.lang.Object
Constructor and Description |
---|
ForgeEventFactory() |
Modifier and Type | Method and Description |
---|---|
static Event.Result |
canEntityDespawn(EntityLiving entity) |
static Event.Result |
canEntitySpawn(EntityLiving entity,
World world,
float x,
float y,
float z) |
static boolean |
doPlayerHarvestCheck(EntityPlayer player,
Block block,
boolean success) |
static boolean |
doSpecialSpawn(EntityLiving entity,
World world,
float x,
float y,
float z) |
static float |
fireBlockHarvesting(java.util.ArrayList<ItemStack> drops,
World world,
Block block,
int x,
int y,
int z,
int meta,
int fortune,
float dropChance,
boolean silkTouch,
EntityPlayer player) |
static void |
firePlayerLoadingEvent(EntityPlayer player,
java.io.File playerDirectory,
java.lang.String uuidString) |
static void |
firePlayerLoadingEvent(EntityPlayer player,
IPlayerFileData playerFileData,
java.lang.String uuidString) |
static void |
firePlayerSavingEvent(EntityPlayer player,
java.io.File playerDirectory,
java.lang.String uuidString) |
static ZombieEvent.SummonAidEvent |
fireZombieSummonAid(EntityZombie zombie,
World world,
int x,
int y,
int z,
EntityLivingBase attacker,
double summonChance) |
static float |
getBreakSpeed(EntityPlayer player,
Block block,
int metadata,
float original)
Deprecated.
|
static float |
getBreakSpeed(EntityPlayer player,
Block block,
int metadata,
float original,
int x,
int y,
int z) |
static int |
getMaxSpawnPackSize(EntityLiving entity) |
static java.lang.String |
getPlayerDisplayName(EntityPlayer player,
java.lang.String username) |
static java.util.List<BiomeGenBase.SpawnListEntry> |
getPotentialSpawns(WorldServer world,
EnumCreatureType type,
int x,
int y,
int z,
java.util.List<BiomeGenBase.SpawnListEntry> oldList) |
static boolean |
onEntityStruckByLightning(Entity entity,
EntityLightningBolt bolt) |
static ItemTooltipEvent |
onItemTooltip(ItemStack itemStack,
EntityPlayer entityPlayer,
java.util.List<java.lang.String> toolTip,
boolean showAdvancedItemTooltips) |
static ItemStack |
onItemUseFinish(EntityPlayer player,
ItemStack item,
int duration,
ItemStack result) |
static int |
onItemUseStart(EntityPlayer player,
ItemStack item,
int duration) |
static int |
onItemUseTick(EntityPlayer player,
ItemStack item,
int duration) |
static void |
onPlayerDestroyItem(EntityPlayer player,
ItemStack stack) |
static PlayerInteractEvent |
onPlayerInteract(EntityPlayer player,
PlayerInteractEvent.Action action,
int x,
int y,
int z,
int face)
Deprecated.
|
static PlayerInteractEvent |
onPlayerInteract(EntityPlayer player,
PlayerInteractEvent.Action action,
int x,
int y,
int z,
int face,
World world) |
static void |
onStartEntityTracking(Entity entity,
EntityPlayer player) |
static void |
onStopEntityTracking(Entity entity,
EntityPlayer player) |
static boolean |
onUseItemStop(EntityPlayer player,
ItemStack item,
int duration) |
public static boolean doPlayerHarvestCheck(EntityPlayer player, Block block, boolean success)
@Deprecated public static float getBreakSpeed(EntityPlayer player, Block block, int metadata, float original)
public static float getBreakSpeed(EntityPlayer player, Block block, int metadata, float original, int x, int y, int z)
@Deprecated public static PlayerInteractEvent onPlayerInteract(EntityPlayer player, PlayerInteractEvent.Action action, int x, int y, int z, int face)
public static PlayerInteractEvent onPlayerInteract(EntityPlayer player, PlayerInteractEvent.Action action, int x, int y, int z, int face, World world)
public static void onPlayerDestroyItem(EntityPlayer player, ItemStack stack)
public static Event.Result canEntitySpawn(EntityLiving entity, World world, float x, float y, float z)
public static boolean doSpecialSpawn(EntityLiving entity, World world, float x, float y, float z)
public static Event.Result canEntityDespawn(EntityLiving entity)
public static java.util.List<BiomeGenBase.SpawnListEntry> getPotentialSpawns(WorldServer world, EnumCreatureType type, int x, int y, int z, java.util.List<BiomeGenBase.SpawnListEntry> oldList)
public static int getMaxSpawnPackSize(EntityLiving entity)
public static java.lang.String getPlayerDisplayName(EntityPlayer player, java.lang.String username)
public static float fireBlockHarvesting(java.util.ArrayList<ItemStack> drops, World world, Block block, int x, int y, int z, int meta, int fortune, float dropChance, boolean silkTouch, EntityPlayer player)
public static ItemTooltipEvent onItemTooltip(ItemStack itemStack, EntityPlayer entityPlayer, java.util.List<java.lang.String> toolTip, boolean showAdvancedItemTooltips)
public static ZombieEvent.SummonAidEvent fireZombieSummonAid(EntityZombie zombie, World world, int x, int y, int z, EntityLivingBase attacker, double summonChance)
public static boolean onEntityStruckByLightning(Entity entity, EntityLightningBolt bolt)
public static int onItemUseStart(EntityPlayer player, ItemStack item, int duration)
public static int onItemUseTick(EntityPlayer player, ItemStack item, int duration)
public static boolean onUseItemStop(EntityPlayer player, ItemStack item, int duration)
public static ItemStack onItemUseFinish(EntityPlayer player, ItemStack item, int duration, ItemStack result)
public static void onStartEntityTracking(Entity entity, EntityPlayer player)
public static void onStopEntityTracking(Entity entity, EntityPlayer player)
public static void firePlayerLoadingEvent(EntityPlayer player, java.io.File playerDirectory, java.lang.String uuidString)
public static void firePlayerSavingEvent(EntityPlayer player, java.io.File playerDirectory, java.lang.String uuidString)
public static void firePlayerLoadingEvent(EntityPlayer player, IPlayerFileData playerFileData, java.lang.String uuidString)