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
|
package at.hannibal2.skyhanni.config.features;
import at.hannibal2.skyhanni.config.core.config.annotations.*;
import com.google.gson.annotations.Expose;
public class Slayer {
@Expose
@ConfigOption(name = "Enderman", desc = "")
@ConfigEditorAccordion(id = 0)
public boolean enderman = false;
@Expose
@ConfigOption(name = "Enderman Beacon", desc = "Highlight the enderman slayer Yang Glyph (Beacon) in red color. (supports beacon in hand and beacon flying)")
@ConfigEditorBoolean
@ConfigAccordionId(id = 0)
public boolean slayerEndermanBeacon = false;
@Expose
@ConfigOption(name = "Phase Display", desc = "Show the current phase of the enderman slayer.")
@ConfigEditorBoolean
@ConfigAccordionId(id = 0)
public boolean endermanPhaseDisplay = false;
@Expose
@ConfigOption(name = "Blaze", desc = "")
@ConfigEditorAccordion(id = 1)
public boolean blaze = false;
@Expose
@ConfigOption(name = "Hellion Shields", desc = "")
@ConfigEditorAccordion(id = 2)
@ConfigAccordionId(id = 1)
public boolean blazeHellion = false;
@Expose
@ConfigOption(name = "Colored Mobs", desc = "Color the blaze slayer boss and the demons in the right hellion shield color.")
@ConfigEditorBoolean
@ConfigAccordionId(id = 2)
public boolean blazeColoredMobs = false;
@Expose
@ConfigOption(name = "Blaze Daggers", desc = "Faster and permanent display for the Blaze Slayer daggers.")
@ConfigEditorBoolean
@ConfigAccordionId(id = 2)
public boolean blazeDaggers = false;
@Expose
@ConfigOption(name = "Right Dagger", desc = "Mark the right dagger to use for blaze slayer in the dagger overlay.")
@ConfigEditorBoolean
@ConfigAccordionId(id = 2)
public boolean blazeMarkRightHellionShield = false;
@Expose
@ConfigOption(name = "First Dagger", desc = "Select the first, left sided dagger for the display.")
@ConfigEditorDropdown(values = {"Spirit/Crystal", "Ashen/Auric"})
@ConfigAccordionId(id = 2)
public int blazeFirstDagger = 0;
@Expose
@ConfigOption(name = "Hide Chat", desc = "Remove the wrong blaze slayer dagger messages from chat.")
@ConfigEditorBoolean
@ConfigAccordionId(id = 2)
public boolean blazeHideDaggerWarning = false;
@Expose
@ConfigOption(name = "Fire Pits", desc = "Warning when the fire pit phase starts for the Blaze Slayer tier 3 and 4.")
@ConfigEditorBoolean
@ConfigAccordionId(id = 1)
public boolean firePitsWarning = false;
@Expose
@ConfigOption(name = "Phase Display", desc = "Show the current phase of the blaze slayer.")
@ConfigEditorBoolean
@ConfigAccordionId(id = 1)
public boolean blazePhaseDisplay = false;
@Expose
@ConfigOption(name = "Clear View", desc = "Hide particles and fireballs near blaze slayer bosses and demons.")
@ConfigEditorBoolean
@ConfigAccordionId(id = 1)
public boolean blazeClearView = false;
@Expose
@ConfigOption(name = "Miniboss Highlight", desc = "Highlight slayer miniboss in blue color.")
@ConfigEditorBoolean
public boolean slayerMinibossHighlight = false;
@Expose
@ConfigOption(name = "Hide Mob Names", desc = "Hide the name of the mobs you need to kill in order for the Slayer boss to spawn. Exclude mobs that are damaged, corrupted, runic or semi rare.")
@ConfigEditorBoolean
public boolean hideMobNames = false;
@Expose
@ConfigOption(name = "Quest Warning", desc = "Warning when wrong slayer quest is selected, or killing mobs for the wrong slayer.")
@ConfigEditorBoolean
public boolean questWarning = false;
}
|