Skip to content

Commit 74944bb

Browse files
Sync LunarClient Mods & Options
1 parent d155e01 commit 74944bb

20 files changed

+752
-133
lines changed

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@
7575
import com.lunarclient.apollo.mods.impl.ModPotionEffects;
7676
import com.lunarclient.apollo.mods.impl.ModPvpInfo;
7777
import com.lunarclient.apollo.mods.impl.ModQuickplay;
78+
import com.lunarclient.apollo.mods.impl.ModRadio;
7879
import com.lunarclient.apollo.mods.impl.ModReachDisplay;
7980
import com.lunarclient.apollo.mods.impl.ModReplaymod;
8081
import com.lunarclient.apollo.mods.impl.ModSaturation;
@@ -194,7 +195,8 @@ public final class Mods {
194195
ModHurtCam.class,
195196
ModDamageTint.class,
196197
ModSkyblock.class,
197-
ModHorseStats.class
198+
ModHorseStats.class,
199+
ModRadio.class
198200
);
199201

200202
private Mods() {

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ public final class ModCoordinates {
6161
*
6262
* @since 1.0.0
6363
*/
64-
public static final SimpleOption<Boolean> BACKGROUND = SimpleOption.<Boolean>builder()
65-
.node("coordinates", "background").type(TypeToken.get(Boolean.class))
64+
public static final SimpleOption<Boolean> TEXT_SHADOW = SimpleOption.<Boolean>builder()
65+
.node("coordinates", "text-shadow").type(TypeToken.get(Boolean.class))
6666
.notifyClient()
6767
.build();
6868

@@ -71,8 +71,8 @@ public final class ModCoordinates {
7171
*
7272
* @since 1.0.0
7373
*/
74-
public static final SimpleOption<Boolean> TEXT_SHADOW = SimpleOption.<Boolean>builder()
75-
.node("coordinates", "text-shadow").type(TypeToken.get(Boolean.class))
74+
public static final SimpleOption<Boolean> SHOW_WHILE_TYPING = SimpleOption.<Boolean>builder()
75+
.node("coordinates", "show-while-typing").type(TypeToken.get(Boolean.class))
7676
.notifyClient()
7777
.build();
7878

@@ -81,8 +81,8 @@ public final class ModCoordinates {
8181
*
8282
* @since 1.0.0
8383
*/
84-
public static final SimpleOption<Boolean> SHOW_WHILE_TYPING = SimpleOption.<Boolean>builder()
85-
.node("coordinates", "show-while-typing").type(TypeToken.get(Boolean.class))
84+
public static final SimpleOption<Boolean> BACKGROUND = SimpleOption.<Boolean>builder()
85+
.node("coordinates", "background").type(TypeToken.get(Boolean.class))
8686
.notifyClient()
8787
.build();
8888

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,11 +192,12 @@ public final class ModDayCounter {
192192
.build();
193193

194194
/**
195-
* No documentation available.
195+
* If enabled, this will show the day of the world. If disabled, it will display your playtime in that world.
196196
*
197197
* @since 1.0.0
198198
*/
199199
public static final SimpleOption<Boolean> USE_WORLD_TYPE = SimpleOption.<Boolean>builder()
200+
.comment("If enabled, this will show the day of the world. If disabled, it will display your playtime in that world.")
200201
.node("day-counter", "use-world-type").type(TypeToken.get(Boolean.class))
201202
.notifyClient()
202203
.build();

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,16 @@ public final class ModHypixelMod {
174174
.notifyClient()
175175
.build();
176176

177+
/**
178+
* No documentation available.
179+
*
180+
* @since %release_version%
181+
*/
182+
public static final SimpleOption<Boolean> USE_BEDWARS_LEVELS_FORMAT = SimpleOption.<Boolean>builder()
183+
.node("hypixel-mod", "use-bedwars-levels-format").type(TypeToken.get(Boolean.class))
184+
.notifyClient()
185+
.build();
186+
177187
/**
178188
* No documentation available.
179189
*

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

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,9 @@ public final class ModMotionBlur {
4949
*
5050
* @since 1.0.0
5151
*/
52-
public static final SimpleOption<Boolean> OLD_BLUR = SimpleOption.<Boolean>builder()
53-
.node("motion-blur", "old-blur").type(TypeToken.get(Boolean.class))
52+
public static final NumberOption<Integer> VALUE = NumberOption.<Integer>number()
53+
.node("motion-blur", "value").type(TypeToken.get(Integer.class))
54+
.min(1).max(10)
5455
.notifyClient()
5556
.build();
5657

@@ -59,9 +60,9 @@ public final class ModMotionBlur {
5960
*
6061
* @since 1.0.0
6162
*/
62-
public static final NumberOption<Integer> VALUE = NumberOption.<Integer>number()
63-
.node("motion-blur", "value").type(TypeToken.get(Integer.class))
64-
.min(1).max(10)
63+
@Deprecated
64+
public static final SimpleOption<Boolean> OLD_BLUR = SimpleOption.<Boolean>builder()
65+
.node("motion-blur", "old-blur").type(TypeToken.get(Boolean.class))
6566
.notifyClient()
6667
.build();
6768

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

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,17 @@ public final class ModOneSevenVisuals {
4343
.notifyClient()
4444
.build();
4545

46+
/**
47+
* Provides better visual feedback when attacking while keeping vanilla behavior.
48+
*
49+
* @since %release_version%
50+
*/
51+
public static final SimpleOption<Boolean> ALWAYS_SWING = SimpleOption.<Boolean>builder()
52+
.comment("Provides better visual feedback when attacking while keeping vanilla behavior")
53+
.node("one-seven-visuals", "always-swing").type(TypeToken.get(Boolean.class))
54+
.notifyClient()
55+
.build();
56+
4657
private ModOneSevenVisuals() {
4758
}
4859

0 commit comments

Comments
 (0)