Uses of Annotation Interface
xyz.janboerman.scalaloader.bytecode.Replaced
Packages that use Replaced
Package
Description
-
Uses of Replaced in xyz.janboerman.scalaloader
Classes in xyz.janboerman.scalaloader with annotations of type ReplacedModifier and TypeClassDescriptionfinal classThe ScalaLoader plugin's main class! ScalaLoader enables you to write plugins in Scala. -
Uses of Replaced in xyz.janboerman.scalaloader.event
Classes in xyz.janboerman.scalaloader.event with annotations of type ReplacedModifier and TypeInterfaceDescriptioninterfaceAlternative toCancellablethat aims to reduce boilerplate.classAn alternative toEventfor ScalaPlugins.interfaceEventExecutor<L extends Listener,E extends Event> An event executor.Methods in xyz.janboerman.scalaloader.event with annotations of type ReplacedModifier and TypeMethodDescriptionbooleanCalls the event, allowing listeners to take actions based on the event.voidThe callback method that is executed when the event is called.Event.getEventName()Get the event's name.booleanEvent.isAsynchronous()Tests whether the event is performed asynchronously - meaning it is executed outside of the server's primary thread.default booleanCancellable.isCancelled()Tests whether this event is cancelled.EventBus.registerEvent(Class<E> event, L listener, EventPriority priority, EventExecutor<L, E> executor, Plugin plugin) Register an event executor that is executed when an event is called.EventBus.registerEvent(Class<E> event, L listener, EventPriority priority, EventExecutor<L, E> executor, Plugin plugin, boolean ignoreCancelled) Register an event executor that is executed when an event is called.default voidCancellable.setCancelled(boolean cancel) Set the cancel status of this event.Constructors in xyz.janboerman.scalaloader.event with annotations of type Replaced -
Uses of Replaced in xyz.janboerman.scalaloader.plugin
Classes in xyz.janboerman.scalaloader.plugin with annotations of type ReplacedModifier and TypeClassDescriptionclassA ScalaPlugin!
This is what your main class (can be an object singleton) usually extends in your Scala plugin project.classClassLoader that loadsScalaPlugins.class