Class HighlightSession

java.lang.Object
su.nightexpress.excellentclaims.api.highlight.HighlightSession

public class HighlightSession extends Object
  • Constructor Details

  • Method Details

    • update

      public HighlightDelta update(su.nightexpress.nightcore.util.geodata.Cuboid selectedRegion, su.nightexpress.nightcore.util.geodata.Cuboid view)
      Updates the player's view bounds and returns the precise block changes.
    • terminate

      public void terminate()
      Cleans up all highlights when the session ends.
    • getEntityReferences

      public Set<EntityReference> getEntityReferences()
    • getEntityReference

      public @Nullable EntityReference getEntityReference(su.nightexpress.nightcore.util.geodata.pos.BlockPos blockPos)
    • addEntityReference

      public void addEntityReference(EntityReference reference)
    • removeEntityReference

      public void removeEntityReference(su.nightexpress.nightcore.util.geodata.pos.BlockPos blockPos)