Package be.seeseemelk.mockbukkit.entity
Class MinecartMock
java.lang.Object
org.bukkit.command.CommandSender.Spigot
org.bukkit.entity.Entity.Spigot
be.seeseemelk.mockbukkit.entity.EntityMock
be.seeseemelk.mockbukkit.entity.VehicleMock
be.seeseemelk.mockbukkit.entity.MinecartMock
- All Implemented Interfaces:
MessageTarget,net.kyori.adventure.audience.Audience,net.kyori.adventure.pointer.Pointered,net.kyori.adventure.sound.Sound.Emitter,net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>,org.bukkit.command.CommandSender,org.bukkit.entity.Entity,org.bukkit.entity.Minecart,org.bukkit.entity.Vehicle,org.bukkit.metadata.Metadatable,org.bukkit.Nameable,org.bukkit.permissions.Permissible,org.bukkit.permissions.ServerOperator,org.bukkit.persistence.PersistentDataHolder
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.entity.Entity
org.bukkit.entity.Entity.Spigot -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMinecartMock(@NotNull ServerMock server, @NotNull UUID uuid) -
Method Summary
Modifier and TypeMethodDescriptiondouble@NotNull org.bukkit.util.Vector@NotNull org.bukkit.material.MaterialData@NotNull org.bukkit.block.data.BlockDataint@NotNull org.bukkit.util.VectordoublebooleanvoidsetDamage(double damage) voidsetDerailedVelocityMod(@NotNull org.bukkit.util.Vector derailed) voidsetDisplayBlock(@Nullable org.bukkit.material.MaterialData material) voidsetDisplayBlockData(@Nullable org.bukkit.block.data.BlockData blockData) voidsetDisplayBlockOffset(int offset) voidsetFlyingVelocityMod(@NotNull org.bukkit.util.Vector flying) voidsetMaxSpeed(double speed) voidsetSlowWhenEmpty(boolean slow) Methods inherited from class be.seeseemelk.mockbukkit.entity.VehicleMock
toStringMethods inherited from class be.seeseemelk.mockbukkit.entity.EntityMock
addAttachment, addAttachment, addAttachment, addAttachment, addPassenger, addScoreboardTag, asHoverEvent, assertLocation, assertNotTeleported, assertTeleported, clearTeleported, customName, customName, eject, equals, fromMobSpawner, getBoundingBox, getChunk, getCustomName, getEffectivePermissions, getEntityId, getEntitySpawnReason, getFacing, getFallDistance, getFireTicks, getFreezeTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMaxFreezeTicks, getMetadata, getName, getNearbyEntities, getOrigin, getPassenger, getPassengers, getPersistentDataContainer, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getSpawnCategory, getTeleportCause, getTicksLived, getTrackedPlayers, getType, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, hashCode, hasMetadata, hasPermission, hasPermission, hasTeleported, isCustomNameVisible, isDead, isEmpty, isFreezeTickingLocked, isFrozen, isGlowing, isInBubbleColumn, isInLava, isInPowderedSnow, isInRain, isInsideVehicle, isInvulnerable, isInWater, isInWaterOrBubbleColumn, isInWaterOrRain, isInWaterOrRainOrBubbleColumn, isOnGround, isOp, isPermissionSet, isPermissionSet, isPersistent, isSilent, isTicking, isValid, isVisualFire, leaveVehicle, lockFreezeTicks, name, nextComponentMessage, nextMessage, playEffect, recalculatePermissions, remove, removeAttachment, removeMetadata, removePassenger, removeScoreboardTag, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, setCustomName, setCustomNameVisible, setFallDistance, setFireTicks, setFreezeTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setLocation, setMetadata, setName, setOp, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, setVisualFire, spawnAt, spawnAt, spigot, teamDisplayName, teleport, teleport, teleport, teleportMethods inherited from class org.bukkit.command.CommandSender.Spigot
sendMessage, sendMessage, sendMessage, sendMessageMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.kyori.adventure.audience.Audience
clearTitle, filterAudience, forEachAudience, hideBossBar, openBook, openBook, playSound, playSound, playSound, resetTitle, sendActionBar, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeader, sendPlayerListHeaderAndFooter, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, showTitle, stopSound, stopSoundMethods inherited from interface org.bukkit.command.CommandSender
getName, name, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlainMessage, sendRichMessageMethods inherited from interface org.bukkit.entity.Entity
addPassenger, addScoreboardTag, asHoverEvent, eject, fromMobSpawner, getBoundingBox, getChunk, getEntityId, getEntitySpawnReason, getFacing, getFallDistance, getFireTicks, getFreezeTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMaxFreezeTicks, getNearbyEntities, getOrigin, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getSpawnCategory, getTicksLived, getTrackedPlayers, getType, getUniqueId, getVehicle, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isFreezeTickingLocked, isFrozen, isGlowing, isInBubbleColumn, isInLava, isInPowderedSnow, isInRain, isInsideVehicle, isInvulnerable, isInWater, isInWaterOrBubbleColumn, isInWaterOrRain, isInWaterOrRainOrBubbleColumn, isOnGround, isPersistent, isSilent, isTicking, isValid, isVisualFire, leaveVehicle, lockFreezeTicks, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setFreezeTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVisualFire, spawnAt, spawnAt, spigot, teamDisplayName, teleport, teleport, teleport, teleport, teleportAsync, teleportAsyncMethods inherited from interface net.kyori.adventure.text.event.HoverEventSource
asHoverEventMethods inherited from interface be.seeseemelk.mockbukkit.command.MessageTarget
assertNoMoreSaid, assertSaidMethods inherited from interface org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadataMethods inherited from interface org.bukkit.entity.Minecart
getMinecartMaterialMethods inherited from interface org.bukkit.Nameable
customName, customName, getCustomName, setCustomNameMethods inherited from interface org.bukkit.permissions.Permissible
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, permissionValue, permissionValue, recalculatePermissions, removeAttachmentMethods inherited from interface org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainerMethods inherited from interface net.kyori.adventure.pointer.Pointered
get, getOrDefault, getOrDefaultFrom, pointersMethods inherited from interface org.bukkit.permissions.ServerOperator
isOp, setOpMethods inherited from interface org.bukkit.entity.Vehicle
getVelocity, setVelocity
-
Constructor Details
-
MinecartMock
-
-
Method Details
-
setDamage
public void setDamage(double damage) - Specified by:
setDamagein interfaceorg.bukkit.entity.Minecart
-
getDamage
public double getDamage()- Specified by:
getDamagein interfaceorg.bukkit.entity.Minecart
-
getMaxSpeed
public double getMaxSpeed()- Specified by:
getMaxSpeedin interfaceorg.bukkit.entity.Minecart
-
setMaxSpeed
public void setMaxSpeed(double speed) - Specified by:
setMaxSpeedin interfaceorg.bukkit.entity.Minecart
-
isSlowWhenEmpty
public boolean isSlowWhenEmpty()- Specified by:
isSlowWhenEmptyin interfaceorg.bukkit.entity.Minecart
-
setSlowWhenEmpty
public void setSlowWhenEmpty(boolean slow) - Specified by:
setSlowWhenEmptyin interfaceorg.bukkit.entity.Minecart
-
getFlyingVelocityMod
@NotNull public @NotNull org.bukkit.util.Vector getFlyingVelocityMod()- Specified by:
getFlyingVelocityModin interfaceorg.bukkit.entity.Minecart
-
setFlyingVelocityMod
public void setFlyingVelocityMod(@NotNull @NotNull org.bukkit.util.Vector flying) - Specified by:
setFlyingVelocityModin interfaceorg.bukkit.entity.Minecart
-
getDerailedVelocityMod
@NotNull public @NotNull org.bukkit.util.Vector getDerailedVelocityMod()- Specified by:
getDerailedVelocityModin interfaceorg.bukkit.entity.Minecart
-
setDerailedVelocityMod
public void setDerailedVelocityMod(@NotNull @NotNull org.bukkit.util.Vector derailed) - Specified by:
setDerailedVelocityModin interfaceorg.bukkit.entity.Minecart
-
setDisplayBlock
public void setDisplayBlock(@Nullable @Nullable org.bukkit.material.MaterialData material) - Specified by:
setDisplayBlockin interfaceorg.bukkit.entity.Minecart
-
getDisplayBlock
@NotNull public @NotNull org.bukkit.material.MaterialData getDisplayBlock()- Specified by:
getDisplayBlockin interfaceorg.bukkit.entity.Minecart
-
setDisplayBlockData
public void setDisplayBlockData(@Nullable @Nullable org.bukkit.block.data.BlockData blockData) - Specified by:
setDisplayBlockDatain interfaceorg.bukkit.entity.Minecart
-
getDisplayBlockData
@NotNull public @NotNull org.bukkit.block.data.BlockData getDisplayBlockData()- Specified by:
getDisplayBlockDatain interfaceorg.bukkit.entity.Minecart
-
setDisplayBlockOffset
public void setDisplayBlockOffset(int offset) - Specified by:
setDisplayBlockOffsetin interfaceorg.bukkit.entity.Minecart
-
getDisplayBlockOffset
public int getDisplayBlockOffset()- Specified by:
getDisplayBlockOffsetin interfaceorg.bukkit.entity.Minecart
-