Speiger ede8b1d1a1 More work done.
-Improved: Lang System now uses Jsons with optional layers.
-Improved: EventBus SubscribeEvent no longer requires class definition for everything.
2022-04-24 00:55:00 +02:00

19 lines
560 B
Java

package speiger.src.coreengine.utils.eventbus;
import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;
@Retention(RUNTIME)
@Target({TYPE, FIELD, METHOD})
public @interface SubscribeEvent
{
public EventPriority priority() default EventPriority.MEDIUM;
public Class<? extends Event> value() default Event.class;
}