Modifier and Type | Method and Description |
---|---|
protected <T extends EntityMinecart> |
BlockRailDetector.findMinecarts(World worldIn,
BlockPos pos,
java.lang.Class<T> clazz,
com.google.common.base.Predicate<Entity>... filter) |
Modifier and Type | Method and Description |
---|---|
BlockRailBase.EnumRailDirection |
BlockRailBase.getRailDirection(IBlockAccess world,
BlockPos pos,
IBlockState state,
EntityMinecart cart)
Return the rail's direction.
|
float |
BlockRailBase.getRailMaxSpeed(World world,
EntityMinecart cart,
BlockPos pos)
Returns the max speed of the rail at the specified position.
|
void |
BlockRailBase.onMinecartPass(World world,
EntityMinecart cart,
BlockPos pos)
This function is called by any minecart that passes over this rail.
|
Modifier and Type | Field and Description |
---|---|
private EntityMinecart |
MovingSoundMinecartRiding.minecart |
private EntityMinecart |
MovingSoundMinecart.minecart |
Constructor and Description |
---|
MovingSoundMinecart(EntityMinecart minecartIn) |
MovingSoundMinecartRiding(EntityPlayer playerRiding,
EntityMinecart minecart) |
Modifier and Type | Class and Description |
---|---|
class |
RenderMinecart<T extends EntityMinecart> |
Modifier and Type | Class and Description |
---|---|
class |
EntityMinecartChest |
class |
EntityMinecartCommandBlock |
class |
EntityMinecartContainer |
class |
EntityMinecartEmpty |
class |
EntityMinecartFurnace |
class |
EntityMinecartHopper |
class |
EntityMinecartMobSpawner |
class |
EntityMinecartTNT |
Modifier and Type | Method and Description |
---|---|
static EntityMinecart |
EntityMinecart.create(World worldIn,
double x,
double y,
double z,
EntityMinecart.Type typeIn) |
Modifier and Type | Method and Description |
---|---|
AxisAlignedBB |
IMinecartCollisionHandler.getBoundingBox(EntityMinecart cart)
This function replaces the function of the same name in EntityMinecart.
|
AxisAlignedBB |
IMinecartCollisionHandler.getCollisionBox(EntityMinecart cart,
Entity other)
This function replaced the function of the same name in EntityMinecart.
|
AxisAlignedBB |
IMinecartCollisionHandler.getMinecartCollisionBox(EntityMinecart cart)
This function is used to define the box used for detecting minecart collisions.
|
void |
IMinecartCollisionHandler.onEntityCollision(EntityMinecart cart,
Entity other)
This basically replaces the function of the same name in EntityMinecart.
|
Modifier and Type | Field and Description |
---|---|
private EntityMinecart |
MinecartEvent.minecart |
Modifier and Type | Method and Description |
---|---|
EntityMinecart |
MinecartEvent.getMinecart() |
Constructor and Description |
---|
MinecartCollisionEvent(EntityMinecart minecart,
Entity collider) |
MinecartEvent(EntityMinecart minecart) |
MinecartInteractEvent(EntityMinecart minecart,
EntityPlayer player,
EnumHand hand) |
MinecartUpdateEvent(EntityMinecart minecart,
BlockPos pos) |