CommandSender
, Entity
, Metadatable
, Nameable
, Permissible
, ServerOperator
, Vehicle
CommandMinecart
, ExplosiveMinecart
, HopperMinecart
, PoweredMinecart
, RideableMinecart
, SpawnerMinecart
, StorageMinecart
public interface Minecart extends Vehicle
Entity.Spigot
Modifier and Type | Method | Description |
---|---|---|
double |
getDamage() |
Gets a minecart's damage.
|
Vector |
getDerailedVelocityMod() |
Gets the derailed velocity modifier.
|
MaterialData |
getDisplayBlock() |
Gets the display block for this minecart.
|
BlockData |
getDisplayBlockData() |
Gets the display block for this minecart.
|
int |
getDisplayBlockOffset() |
Gets the offset of the display block.
|
Vector |
getFlyingVelocityMod() |
Gets the flying velocity modifier.
|
double |
getMaxSpeed() |
Gets the maximum speed of a minecart.
|
boolean |
isSlowWhenEmpty() |
Returns whether this minecart will slow down faster without a passenger
occupying it
|
void |
setDamage(double damage) |
Sets a minecart's damage.
|
void |
setDerailedVelocityMod(Vector derailed) |
Sets the derailed velocity modifier.
|
void |
setDisplayBlock(MaterialData material) |
Sets the display block for this minecart.
|
void |
setDisplayBlockData(BlockData blockData) |
Sets the display block for this minecart.
|
void |
setDisplayBlockOffset(int offset) |
Sets the offset of the display block.
|
void |
setFlyingVelocityMod(Vector flying) |
Sets the flying velocity modifier.
|
void |
setMaxSpeed(double speed) |
Sets the maximum speed of a minecart.
|
void |
setSlowWhenEmpty(boolean slow) |
Sets whether this minecart will slow down faster without a passenger
occupying it
|
getName, sendMessage, sendMessage
addPassenger, addScoreboardTag, eject, getEntityId, getFacing, getFallDistance, getFireTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getScoreboardTags, getServer, getTicksLived, getType, getUniqueId, getVehicle, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isGlowing, isInsideVehicle, isInvulnerable, isOnGround, isPersistent, isSilent, isValid, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPersistent, setPortalCooldown, setSilent, setTicksLived, spigot, teleport, teleport, teleport, teleport
getMetadata, hasMetadata, removeMetadata, setMetadata
getCustomName, setCustomName
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment
isOp, setOp
getVelocity, setVelocity
void setDamage(double damage)
damage
- over 40 to "kill" a minecartdouble getDamage()
double getMaxSpeed()
void setMaxSpeed(double speed)
speed
- The max speedboolean isSlowWhenEmpty()
void setSlowWhenEmpty(boolean slow)
slow
- Whether it will decelerate fasterVector getFlyingVelocityMod()
void setFlyingVelocityMod(Vector flying)
flying
- velocity modifier vectorVector getDerailedVelocityMod()
A derailed minecart's velocity is multiplied by this factor each tick.
void setDerailedVelocityMod(Vector derailed)
derailed
- visible speedvoid setDisplayBlock(MaterialData material)
material
- the material to set as display block.MaterialData getDisplayBlock()
void setDisplayBlockData(BlockData blockData)
blockData
- the material to set as display block.BlockData getDisplayBlockData()
void setDisplayBlockOffset(int offset)
offset
- the block offset to set for this minecart.int getDisplayBlockOffset()
Copyright © 2018. All rights reserved.