package me.earthme.luminol.config.modules.optimizations;

import me.earthme.luminol.config.IConfigModule;
import me.earthme.luminol.config.flags.ConfigClassInfo;
import me.earthme.luminol.config.flags.ConfigInfo;
import me.earthme.luminol.enums.EnumConfigCategory;

@ConfigClassInfo(category = EnumConfigCategory.OPTIMIZATIONS, name = "afk_entity_tracking")
public class AfkEntityTrackingConfig implements IConfigModule {
    @ConfigInfo(name = "enabled")
    public static boolean enabled = false;

    @ConfigInfo(name = "afk_threshold_seconds")
    public static int afkThresholdSeconds = 60;

    @ConfigInfo(name = "always_track_radius")
    public static double alwaysTrackRadius = 7.0;

    @ConfigInfo(name = "update_interval_ticks")
    public static int updateIntervalTicks = 5;
}
