package com.huangzj.base.module;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 标在 {@link GeneralModule} 上，数字越小越先跑 tick（只是 demo 约定，你可以按习惯改）。
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface PlayerModule {

    /** 排序用，默认 0；相同顺序时不保证谁先谁后。 */
    int order() default 0;
}
