Class Targeters

java.lang.Object
me.deecaad.core.mechanics.Targeters

public final class Targeters extends Object
Utility class holding all built-in targeters, and the registry for all targeters. This class is not meant to be instantiated.

The registry REGISTRY is a mutable registry, meaning that you can external sources may add/overwrite targeters.

  • Field Details

    • REGISTRY

      @NotNull public static final @NotNull MutableRegistry<Targeter> REGISTRY
      The registry for all globally registered targeters.
    • SCATTER

      @NotNull public static final @NotNull Targeter SCATTER
    • SERVER_PLAYERS

      @NotNull public static final @NotNull Targeter SERVER_PLAYERS
    • SOURCE

      @NotNull public static final @NotNull Targeter SOURCE
    • TARGET

      @NotNull public static final @NotNull Targeter TARGET
    • WORLD_PLAYERS

      @NotNull public static final @NotNull Targeter WORLD_PLAYERS
    • WORLD

      @NotNull public static final @NotNull Targeter WORLD