Skip to content

Commit eab33d2

Browse files
Sync LunarClient Mods & Options (#298)
* Sync LunarClient Mods & Options * Update version tags to 1.2.8 --------- Co-authored-by: LunarClient Bot <lc-bot@moonsworth.com>
1 parent 80dd38f commit eab33d2

10 files changed

Lines changed: 827 additions & 1 deletion

File tree

api/src/main/java/com/lunarclient/apollo/mods/Mods.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import com.lunarclient.apollo.mods.impl.Mod2dItems;
2727
import com.lunarclient.apollo.mods.impl.Mod3dSkins;
2828
import com.lunarclient.apollo.mods.impl.ModArmorstatus;
29+
import com.lunarclient.apollo.mods.impl.ModAttackIndicator;
2930
import com.lunarclient.apollo.mods.impl.ModAudioSubtitles;
3031
import com.lunarclient.apollo.mods.impl.ModAutoTextActions;
3132
import com.lunarclient.apollo.mods.impl.ModAutoTextHotkey;
@@ -49,6 +50,7 @@
4950
import com.lunarclient.apollo.mods.impl.ModFps;
5051
import com.lunarclient.apollo.mods.impl.ModFreelook;
5152
import com.lunarclient.apollo.mods.impl.ModGlintColorizer;
53+
import com.lunarclient.apollo.mods.impl.ModGuiScale;
5254
import com.lunarclient.apollo.mods.impl.ModHitColor;
5355
import com.lunarclient.apollo.mods.impl.ModHitbox;
5456
import com.lunarclient.apollo.mods.impl.ModHorseStats;
@@ -145,6 +147,7 @@ public final class Mods {
145147
ModCoordinates.class,
146148
ModDayCounter.class,
147149
ModCrosshair.class,
150+
ModAttackIndicator.class,
148151
ModPotionEffects.class,
149152
ModDirectionHud.class,
150153
ModWaypoints.class,
@@ -219,9 +222,10 @@ public final class Mods {
219222
ModKillSounds.class,
220223
ModInventoryMod.class,
221224
ModF3Display.class,
225+
ModGuiScale.class,
222226
ModRadio.class,
223-
ModUhcOverlay.class,
224227
ModSba.class,
228+
ModUhcOverlay.class,
225229
ModNeu.class
226230
);
227231

api/src/main/java/com/lunarclient/apollo/mods/impl/ModArmorstatus.java

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,40 @@ public final class ModArmorstatus {
125125
.notifyClient()
126126
.build();
127127

128+
/**
129+
* No documentation available.
130+
*
131+
* @since 1.2.8
132+
*/
133+
public static final SimpleOption<Boolean> BACKGROUND = SimpleOption.<Boolean>builder()
134+
.node("armorstatus", "background").type(TypeToken.get(Boolean.class))
135+
.defaultValue(false)
136+
.notifyClient()
137+
.build();
138+
139+
/**
140+
* No documentation available.
141+
*
142+
* @since 1.2.8
143+
*/
144+
public static final SimpleOption<Boolean> BORDER = SimpleOption.<Boolean>builder()
145+
.node("armorstatus", "border").type(TypeToken.get(Boolean.class))
146+
.defaultValue(false)
147+
.notifyClient()
148+
.build();
149+
150+
/**
151+
* No documentation available.
152+
*
153+
* @since 1.2.8
154+
*/
155+
public static final NumberOption<Float> BORDER_THICKNESS = NumberOption.<Float>number()
156+
.node("armorstatus", "border-thickness").type(TypeToken.get(Float.class))
157+
.min(0.5F).max(3.0F)
158+
.defaultValue(0.5F)
159+
.notifyClient()
160+
.build();
161+
128162
/**
129163
* No documentation available.
130164
*
@@ -169,6 +203,28 @@ public final class ModArmorstatus {
169203
.notifyClient()
170204
.build();
171205

206+
/**
207+
* No documentation available.
208+
*
209+
* @since 1.2.8
210+
*/
211+
public static final SimpleOption<Color> BACKGROUND_COLOR = SimpleOption.<Color>builder()
212+
.node("armorstatus", "background-color").type(TypeToken.get(Color.class))
213+
.defaultValue(new Color(0, 0, 0, 111))
214+
.notifyClient()
215+
.build();
216+
217+
/**
218+
* No documentation available.
219+
*
220+
* @since 1.2.8
221+
*/
222+
public static final SimpleOption<Color> BORDER_COLOR = SimpleOption.<Color>builder()
223+
.node("armorstatus", "border-color").type(TypeToken.get(Color.class))
224+
.defaultValue(new Color(0, 0, 0, 159))
225+
.notifyClient()
226+
.build();
227+
172228
/**
173229
* No documentation available.
174230
*

0 commit comments

Comments
 (0)