Class ScheduledEditTarget

java.lang.Object
fr.ghostrider584.axiom.world.ScheduledEditTarget
All Implemented Interfaces:
EditTarget

public final class ScheduledEditTarget extends Object implements EditTarget
Default path for explicitly authorized ordinary instances; workspaces install their own target.
  • Field Details

  • Constructor Details

    • ScheduledEditTarget

      public ScheduledEditTarget()
    • ScheduledEditTarget

      public ScheduledEditTarget(Consumer<Runnable> nextTick)
  • Method Details

    • apply

      public CompletionStage<Void> apply(EditTarget.Request request, EditBatch batch)
      Description copied from interface: EditTarget
      Apply through the world's serialized owner in bounded slices. Recheck current before every slice; complete only after writes/client corrections settle. An error may follow a partial edit. Never resolve another target from the player's current instance after capture.
      Specified by:
      apply in interface EditTarget