Class MovementDetails

java.lang.Object
org.ships.movement.instruction.details.MovementDetails

public class MovementDetails extends Object
  • Constructor Details

  • Method Details

    • isUpdatingStructure

      public boolean isUpdatingStructure()
    • getException

      @NotNull public @NotNull BiConsumer<MovementContext,? super Throwable> getException()
    • getClickedBlock

      public Optional<org.core.world.position.impl.BlockPosition> getClickedBlock()
    • getBossBar

      @Deprecated(forRemoval=true) public Optional<org.core.world.boss.ServerBossBar> getBossBar()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getAdventureBossBar

      public Optional<net.kyori.adventure.bossbar.BossBar> getAdventureBossBar()
    • getMidMovementEvents

      @NotNull public @NotNull MidMovement[] getMidMovementEvents()
    • getPostMovementEvents

      @NotNull public @NotNull PostMovement[] getPostMovementEvents()
    • toBuilder

      public MovementDetailsBuilder toBuilder()