Class MinecartMock

java.lang.Object
org.bukkit.command.CommandSender.Spigot
org.bukkit.entity.Entity.Spigot
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

public abstract class MinecartMock extends VehicleMock implements org.bukkit.entity.Minecart
  • Constructor Details

    • MinecartMock

      protected MinecartMock(@NotNull @NotNull ServerMock server, @NotNull @NotNull UUID uuid)
  • Method Details

    • setDamage

      public void setDamage(double damage)
      Specified by:
      setDamage in interface org.bukkit.entity.Minecart
    • getDamage

      public double getDamage()
      Specified by:
      getDamage in interface org.bukkit.entity.Minecart
    • getMaxSpeed

      public double getMaxSpeed()
      Specified by:
      getMaxSpeed in interface org.bukkit.entity.Minecart
    • setMaxSpeed

      public void setMaxSpeed(double speed)
      Specified by:
      setMaxSpeed in interface org.bukkit.entity.Minecart
    • isSlowWhenEmpty

      public boolean isSlowWhenEmpty()
      Specified by:
      isSlowWhenEmpty in interface org.bukkit.entity.Minecart
    • setSlowWhenEmpty

      public void setSlowWhenEmpty(boolean slow)
      Specified by:
      setSlowWhenEmpty in interface org.bukkit.entity.Minecart
    • getFlyingVelocityMod

      @NotNull public @NotNull org.bukkit.util.Vector getFlyingVelocityMod()
      Specified by:
      getFlyingVelocityMod in interface org.bukkit.entity.Minecart
    • setFlyingVelocityMod

      public void setFlyingVelocityMod(@NotNull @NotNull org.bukkit.util.Vector flying)
      Specified by:
      setFlyingVelocityMod in interface org.bukkit.entity.Minecart
    • getDerailedVelocityMod

      @NotNull public @NotNull org.bukkit.util.Vector getDerailedVelocityMod()
      Specified by:
      getDerailedVelocityMod in interface org.bukkit.entity.Minecart
    • setDerailedVelocityMod

      public void setDerailedVelocityMod(@NotNull @NotNull org.bukkit.util.Vector derailed)
      Specified by:
      setDerailedVelocityMod in interface org.bukkit.entity.Minecart
    • setDisplayBlock

      public void setDisplayBlock(@Nullable @Nullable org.bukkit.material.MaterialData material)
      Specified by:
      setDisplayBlock in interface org.bukkit.entity.Minecart
    • getDisplayBlock

      @NotNull public @NotNull org.bukkit.material.MaterialData getDisplayBlock()
      Specified by:
      getDisplayBlock in interface org.bukkit.entity.Minecart
    • setDisplayBlockData

      public void setDisplayBlockData(@Nullable @Nullable org.bukkit.block.data.BlockData blockData)
      Specified by:
      setDisplayBlockData in interface org.bukkit.entity.Minecart
    • getDisplayBlockData

      @NotNull public @NotNull org.bukkit.block.data.BlockData getDisplayBlockData()
      Specified by:
      getDisplayBlockData in interface org.bukkit.entity.Minecart
    • setDisplayBlockOffset

      public void setDisplayBlockOffset(int offset)
      Specified by:
      setDisplayBlockOffset in interface org.bukkit.entity.Minecart
    • getDisplayBlockOffset

      public int getDisplayBlockOffset()
      Specified by:
      getDisplayBlockOffset in interface org.bukkit.entity.Minecart