public interface Minecart extends Vehicle
Entity.Spigot
Modifier and Type | Method and Description |
---|---|
double |
getDamage()
Gets a minecart's damage.
|
Vector |
getDerailedVelocityMod()
Gets the derailed velocity modifier.
|
MaterialData |
getDisplayBlock()
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 |
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
|
getVelocity, setVelocity
addPassenger, addScoreboardTag, eject, fromMobSpawner, getChunk, getEntityId, getFallDistance, getFireTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getOrigin, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getScoreboardTags, getServer, getTicksLived, getType, getUniqueId, getVehicle, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isGlowing, isInsideVehicle, isInvulnerable, isOnGround, isSilent, isValid, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPortalCooldown, setSilent, setTicksLived, spigot, teleport, teleport, teleport, teleport
getMetadata, hasMetadata, removeMetadata, setMetadata
getName, sendMessage, sendMessage, sendMessage, sendMessage
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment
isOp, setOp
getCustomName, setCustomName
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 setDisplayBlockOffset(int offset)
offset
- the block offset to set for this minecart.int getDisplayBlockOffset()
Copyright © 2021. All rights reserved.