CommandSender, Entity, Metadatable, Nameable, Permissible, PersistentDataHolder, ServerOperator, VehicleCommandMinecart, ExplosiveMinecart, HopperMinecart, PoweredMinecart, RideableMinecart, SpawnerMinecart, StorageMinecartpublic 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, sendMessageaddPassenger, addScoreboardTag, eject, getBoundingBox, getEntityId, getFacing, getFallDistance, getFireTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getPose, 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, setRotation, setSilent, setTicksLived, spigot, teleport, teleport, teleport, teleportgetMetadata, hasMetadata, removeMetadata, setMetadatagetCustomName, setCustomNameaddAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachmentgetPersistentDataContainerisOp, setOpgetVelocity, setVelocityvoid 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 faster@NotNull Vector getFlyingVelocityMod()
void setFlyingVelocityMod(@NotNull
Vector flying)
flying - velocity modifier vector@NotNull Vector getDerailedVelocityMod()
A derailed minecart's velocity is multiplied by this factor each tick.
void setDerailedVelocityMod(@NotNull
Vector derailed)
derailed - visible speedvoid setDisplayBlock(@Nullable
MaterialData material)
material - the material to set as display block.@NotNull MaterialData getDisplayBlock()
void setDisplayBlockData(@Nullable
BlockData blockData)
blockData - the material to set as display block.@NotNull BlockData getDisplayBlockData()
void setDisplayBlockOffset(int offset)
offset - the block offset to set for this minecart.int getDisplayBlockOffset()
Copyright © 2019. All rights reserved.