summaryrefslogtreecommitdiffstats
path: root/EssentialsAntiCheat/src/com/earth2me/essentials/anticheat/config/ConfPaths.java
blob: 66473633d09f953e888f4f20dd2a6bec2ec3178b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
package com.earth2me.essentials.anticheat.config;

/**
 * Paths for the configuration options Making everything final static prevents accidentially modifying any of these
 *
 */
public abstract class ConfPaths
{
	// TODO
    private final static String LOGGING                                   = "logging.";
    public final static String  LOGGING_ACTIVE                            = LOGGING + "active";
    public final static String  LOGGING_PREFIX                            = LOGGING + "prefix";
    public final static String  LOGGING_FILENAME                          = LOGGING + "filename";
    public final static String  LOGGING_LOGTOFILE                         = LOGGING + "file";
    public final static String  LOGGING_LOGTOCONSOLE                      = LOGGING + "console";
    public final static String  LOGGING_LOGTOINGAMECHAT                   = LOGGING + "ingamechat";
    public final static String  LOGGING_SHOWACTIVECHECKS                  = LOGGING + "showactivechecks";
    public final static String  LOGGING_DEBUGMESSAGES                     = LOGGING + "debugmessages";

    private final static String CHECKS                                    = "checks.";

    private final static String INVENTORY                                 = CHECKS + "inventory.";

    private final static String INVENTORY_DROP                            = INVENTORY + "drop.";
    public final static String  INVENTORY_DROP_CHECK                      = INVENTORY_DROP + "active";
    public final static String  INVENTORY_DROP_TIMEFRAME                  = INVENTORY_DROP + "time";
    public final static String  INVENTORY_DROP_LIMIT                      = INVENTORY_DROP + "limit";
    public final static String  INVENTORY_DROP_ACTIONS                    = INVENTORY_DROP + "actions";

    private static final String INVENTORY_INSTANTBOW                      = INVENTORY + "instantbow.";
    public final static String  INVENTORY_INSTANTBOW_CHECK                = INVENTORY_INSTANTBOW + "active";
    public static final String  INVENTORY_INSTANTBOW_ACTIONS              = INVENTORY_INSTANTBOW + "actions";

    private static final String INVENTORY_INSTANTEAT                      = INVENTORY + "instanteat.";
    public final static String  INVENTORY_INSTANTEAT_CHECK                = INVENTORY_INSTANTEAT + "active";
    public static final String  INVENTORY_INSTANTEAT_ACTIONS              = INVENTORY_INSTANTEAT + "actions";

    private final static String MOVING                                    = CHECKS + "moving.";

    private final static String MOVING_RUNFLY                             = MOVING + "runfly.";
    public final static String  MOVING_RUNFLY_CHECK                       = MOVING_RUNFLY + "active";

    // These four are not automatically shown in the config
    public final static String  MOVING_RUNFLY_WALKSPEED                   = MOVING_RUNFLY + "walkspeed";
    public final static String  MOVING_RUNFLY_SNEAKSPEED                  = MOVING_RUNFLY + "sneakspeed";
    public final static String  MOVING_RUNFLY_SWIMSPEED                   = MOVING_RUNFLY + "swimspeed";
    public final static String  MOVING_RUNFLY_SPRINTSPEED                 = MOVING_RUNFLY + "sprintspeed";

    public final static String  MOVING_RUNFLY_ALLOWFASTSNEAKING           = MOVING_RUNFLY + "allowfastsneaking";
    public final static String  MOVING_RUNFLY_ACTIONS                     = MOVING_RUNFLY + "actions";

    public final static String  MOVING_RUNFLY_CHECKNOFALL                 = MOVING_RUNFLY + "checknofall";
    public final static String  MOVING_RUNFLY_NOFALLAGGRESSIVE            = MOVING_RUNFLY + "nofallaggressivemode";
    public final static String  MOVING_RUNFLY_NOFALLACTIONS               = MOVING_RUNFLY + "nofallactions";

    private final static String MOVING_RUNFLY_FLYING                      = MOVING_RUNFLY + "flying.";
    public final static String  MOVING_RUNFLY_FLYING_ALLOWALWAYS          = MOVING_RUNFLY_FLYING + "allowflyingalways";
    public final static String  MOVING_RUNFLY_FLYING_ALLOWINCREATIVE      = MOVING_RUNFLY_FLYING + "allowflyingincreative";
    public final static String  MOVING_RUNFLY_FLYING_SPEEDLIMITVERTICAL   = MOVING_RUNFLY_FLYING + "flyingspeedlimitvertical";
    public final static String  MOVING_RUNFLY_FLYING_SPEEDLIMITHORIZONTAL = MOVING_RUNFLY_FLYING + "flyingspeedlimithorizontal";
    public final static String  MOVING_RUNFLY_FLYING_HEIGHTLIMIT          = MOVING_RUNFLY_FLYING + "flyingheightlimit";
    public final static String  MOVING_RUNFLY_FLYING_ACTIONS              = MOVING_RUNFLY_FLYING + "actions";

    private final static String MOVING_MOREPACKETS                        = MOVING + "morepackets.";
    public final static String  MOVING_MOREPACKETS_CHECK                  = MOVING_MOREPACKETS + "active";
    public final static String  MOVING_MOREPACKETS_ACTIONS                = MOVING_MOREPACKETS + "actions";

    private final static String BLOCKBREAK                                = CHECKS + "blockbreak.";

    private final static String BLOCKBREAK_REACH                          = BLOCKBREAK + "reach.";
    public final static String  BLOCKBREAK_REACH_CHECK                    = BLOCKBREAK_REACH + "active";
    public final static String  BLOCKBREAK_REACH_ACTIONS                  = BLOCKBREAK_REACH + "actions";

    private final static String BLOCKBREAK_DIRECTION                      = BLOCKBREAK + "direction.";
    public final static String  BLOCKBREAK_DIRECTION_CHECK                = BLOCKBREAK_DIRECTION + "active";
    public final static String  BLOCKBREAK_DIRECTION_PRECISION            = BLOCKBREAK_DIRECTION + "precision";
    public final static String  BLOCKBREAK_DIRECTION_PENALTYTIME          = BLOCKBREAK_DIRECTION + "penaltytime";
    public final static String  BLOCKBREAK_DIRECTION_ACTIONS              = BLOCKBREAK_DIRECTION + "actions";

    private final static String BLOCKBREAK_NOSWING                        = BLOCKBREAK + "noswing.";
    public static final String  BLOCKBREAK_NOSWING_CHECK                  = BLOCKBREAK_NOSWING + "active";
    public static final String  BLOCKBREAK_NOSWING_ACTIONS                = BLOCKBREAK_NOSWING + "actions";

    private final static String BLOCKPLACE                                = CHECKS + "blockplace.";

    private final static String BLOCKPLACE_REACH                          = BLOCKPLACE + "reach.";
    public final static String  BLOCKPLACE_REACH_CHECK                    = BLOCKPLACE_REACH + "active";
    public final static String  BLOCKPLACE_REACH_ACTIONS                  = BLOCKPLACE_REACH + "actions";

    private final static String BLOCKPLACE_DIRECTION                      = BLOCKPLACE + "direction.";
    public final static String  BLOCKPLACE_DIRECTION_CHECK                = BLOCKPLACE_DIRECTION + "active";
    public final static String  BLOCKPLACE_DIRECTION_PRECISION            = BLOCKPLACE_DIRECTION + "precision";
    public final static String  BLOCKPLACE_DIRECTION_PENALTYTIME          = BLOCKPLACE_DIRECTION + "penaltytime";
    public final static String  BLOCKPLACE_DIRECTION_ACTIONS              = BLOCKPLACE_DIRECTION + "actions";

    private final static String CHAT                                      = CHECKS + "chat.";

    private final static String CHAT_COLOR                                = CHAT + "color.";
    public final static String  CHAT_COLOR_CHECK                          = CHAT_COLOR + "active";
    public final static String  CHAT_COLOR_ACTIONS                        = CHAT_COLOR + "actions";

    private final static String CHAT_SPAM                                 = CHAT + "spam.";
    public final static String  CHAT_SPAM_CHECK                           = CHAT_SPAM + "active";
    public final static String  CHAT_SPAM_WHITELIST                       = CHAT_SPAM + "whitelist";
    public final static String  CHAT_SPAM_TIMEFRAME                       = CHAT_SPAM + "timeframe";
    public final static String  CHAT_SPAM_MESSAGELIMIT                    = CHAT_SPAM + "messagelimit";
    public final static String  CHAT_SPAM_COMMANDLIMIT                    = CHAT_SPAM + "commandlimit";
    public final static String  CHAT_SPAM_ACTIONS                         = CHAT_SPAM + "actions";

    private final static String FIGHT                                     = CHECKS + "fight.";

    private final static String FIGHT_DIRECTION                           = FIGHT + "direction.";
    public final static String  FIGHT_DIRECTION_CHECK                     = FIGHT_DIRECTION + "active";
    public final static String  FIGHT_DIRECTION_PRECISION                 = FIGHT_DIRECTION + "precision";
    public final static String  FIGHT_DIRECTION_PENALTYTIME               = FIGHT_DIRECTION + "penaltytime";
    public final static String  FIGHT_DIRECTION_ACTIONS                   = FIGHT_DIRECTION + "actions";

    private final static String FIGHT_NOSWING                             = FIGHT + "noswing.";
    public final static String  FIGHT_NOSWING_CHECK                       = FIGHT_NOSWING + "active";
    public final static String  FIGHT_NOSWING_ACTIONS                     = FIGHT_NOSWING + "actions";

    private final static String FIGHT_REACH                               = FIGHT + "reach.";
    public static final String  FIGHT_REACH_CHECK                         = FIGHT_REACH + "active";
    public static final String  FIGHT_REACH_LIMIT                         = FIGHT_REACH + "distance";
    public static final String  FIGHT_REACH_PENALTYTIME                   = FIGHT_REACH + "penaltytime";
    public static final String  FIGHT_REACH_ACTIONS                       = FIGHT_REACH + "actions";

    private final static String FIGHT_SPEED                               = FIGHT + "speed.";
    public final static String  FIGHT_SPEED_CHECK                         = FIGHT_SPEED + "active";
    public final static String  FIGHT_SPEED_ATTACKLIMIT                   = FIGHT_SPEED + "attacklimit";
    public final static String  FIGHT_SPEED_ACTIONS                       = FIGHT_SPEED + "actions";

    private final static String FIGHT_GODMODE                             = FIGHT + "godmode.";
    public static final String  FIGHT_GODMODE_CHECK                       = FIGHT_GODMODE + "active";
    public final static String  FIGHT_GODMODE_ACTIONS                     = FIGHT_GODMODE + "actions";

    private final static String FIGHT_INSTANTHEAL                         = FIGHT + "instantheal.";
    public static final String  FIGHT_INSTANTHEAL_CHECK                   = FIGHT_INSTANTHEAL + "active";
    public final static String  FIGHT_INSTANTHEAL_ACTIONS                 = FIGHT_INSTANTHEAL + "actions";

    public final static String  STRINGS                                   = "strings";
}