Skip to content

Commit d6302a7

Browse files
ItsNaturecolinmcdonald22LunarClientBot
authored
Version - 1.1.9 (#210)
* Deploy as 1.1.9-SNAPSHOT * Glow Module - Add Scoreborard Team Color Fallback (#209) * Add documentation & API method for scoreboard color fallback * Add info callout for scoreboard team color * chore: update to new Maven repo (#212) * chore: update to new Maven repo * fix: use specific proto version * docs: update apollo-protos versions --------- Co-authored-by: ItsNature <[email protected]> * Update summon command examples (#211) * Improvement - Include the packet sender in Packet Enrichment Events (#220) * Add sender to Packet Enrichment events * Add the sender field to the event documentation * Title Module - Add a option to clear the title on server switch (#223) * Add `CLEAR_TITLE_ON_SERVER_SWITCH` option to the Title Module * Add example docs * Add `clearOnServerSwitch` parameter to the Title example command * Update format * Add documentation & code example for new inventory module tags (#217) * Sync LunarClient Mods & Options (#226) * Sync LunarClient Mods & Options * Update version tags to 1.1.9 --------- Co-authored-by: LunarClient Bot <[email protected]> * Delete deploy script (#224) * example: restructure gradle modules (#228) * Feature - User Metadata (#225) * Bukkit and bungee impl * finish bungee impl * Velocity & Folia impl * Remove debug * fix brand collecting on bukkit & bungee * Bump to 1.1.9 (#227) --------- Co-authored-by: Colin McDonald <[email protected]> Co-authored-by: LunarClient Bot <[email protected]>
1 parent 6ce0729 commit d6302a7

File tree

272 files changed

+3456
-316
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

272 files changed

+3456
-316
lines changed

.checkstyle/suppressions.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<!DOCTYPE suppressions PUBLIC "-//Checkstyle//DTD SuppressionFilter Configuration 1.2//EN" "http://checkstyle.org/dtds/suppressions_1_2.dtd">
33
<suppressions>
44
<!-- don't require javadocs on platform modules -->
5-
<suppress files="bukkit-example-(api|json|proto|common)[\\/]src[\\/]main[\\/]java[\\/].*" checks="(FilteringWriteTag|MissingJavadoc.*)"/>
5+
<suppress files="example[\\/]bukkit[\\/](api|json|proto|common)[\\/]src[\\/]main[\\/]java[\\/].*" checks="(FilteringWriteTag|MissingJavadoc.*)"/>
66

77
<!-- ignore illegal import in loader -->
88
<suppress files="extra[\\/]loader[\\/]src[\\/]main[\\/]java[\\/].*" checks="(IllegalImport)"/>

api/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ setupPlatforms()
77

88
setupPlatformDependency("bukkit", "bukkitJar")
99
setupPlatformDependency("bungee", "bungeeJar")
10-
setupPlatformDependency("velocity", "velocityJar")
10+
setupPlatformDependency("velocity", "velocityJar", 17)
1111
setupPlatformDependency("folia", "foliaJar", 21)
1212

1313
val main by sourceSets

api/src/main/java/com/lunarclient/apollo/event/packetenrichment/chat/ApolloPlayerChatCloseEvent.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
import com.lunarclient.apollo.event.Event;
2727
import com.lunarclient.apollo.module.packetenrichment.PlayerInfo;
28+
import com.lunarclient.apollo.player.ApolloPlayer;
2829
import lombok.Value;
2930

3031
/**
@@ -35,6 +36,14 @@
3536
@Value
3637
public class ApolloPlayerChatCloseEvent implements Event {
3738

39+
/**
40+
* The player that sent the packet.
41+
*
42+
* @return the player
43+
* @since 1.1.9
44+
*/
45+
ApolloPlayer player;
46+
3847
/**
3948
* The {@code long} representing the unix timestamp
4049
* when the packet was created.

api/src/main/java/com/lunarclient/apollo/event/packetenrichment/chat/ApolloPlayerChatOpenEvent.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
import com.lunarclient.apollo.event.Event;
2727
import com.lunarclient.apollo.module.packetenrichment.PlayerInfo;
28+
import com.lunarclient.apollo.player.ApolloPlayer;
2829
import lombok.Value;
2930

3031
/**
@@ -35,6 +36,14 @@
3536
@Value
3637
public class ApolloPlayerChatOpenEvent implements Event {
3738

39+
/**
40+
* The player that sent the packet.
41+
*
42+
* @return the player
43+
* @since 1.1.9
44+
*/
45+
ApolloPlayer player;
46+
3847
/**
3948
* The {@code long} representing the unix timestamp
4049
* when the packet was created.

api/src/main/java/com/lunarclient/apollo/event/packetenrichment/melee/ApolloPlayerAttackEvent.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
import com.lunarclient.apollo.event.Event;
2727
import com.lunarclient.apollo.module.packetenrichment.PlayerInfo;
28+
import com.lunarclient.apollo.player.ApolloPlayer;
2829
import lombok.Value;
2930

3031
/**
@@ -35,6 +36,14 @@
3536
@Value
3637
public class ApolloPlayerAttackEvent implements Event {
3738

39+
/**
40+
* The player that sent the packet.
41+
*
42+
* @return the player
43+
* @since 1.1.9
44+
*/
45+
ApolloPlayer player;
46+
3847
/**
3948
* The {@code long} representing the unix timestamp
4049
* when the packet was created.

api/src/main/java/com/lunarclient/apollo/event/packetenrichment/world/ApolloPlayerUseItemEvent.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
import com.lunarclient.apollo.event.Event;
2727
import com.lunarclient.apollo.module.packetenrichment.PlayerInfo;
28+
import com.lunarclient.apollo.player.ApolloPlayer;
2829
import lombok.Value;
2930

3031
/**
@@ -35,6 +36,14 @@
3536
@Value
3637
public class ApolloPlayerUseItemEvent implements Event {
3738

39+
/**
40+
* The player that sent the packet.
41+
*
42+
* @return the player
43+
* @since 1.1.9
44+
*/
45+
ApolloPlayer player;
46+
3847
/**
3948
* The {@code long} representing the unix timestamp
4049
* when the packet was created.

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,12 @@
5353
import com.lunarclient.apollo.mods.impl.ModHurtCam;
5454
import com.lunarclient.apollo.mods.impl.ModHypixelBedwars;
5555
import com.lunarclient.apollo.mods.impl.ModHypixelMod;
56+
import com.lunarclient.apollo.mods.impl.ModInventoryMod;
5657
import com.lunarclient.apollo.mods.impl.ModItemCounter;
5758
import com.lunarclient.apollo.mods.impl.ModItemPhysics;
5859
import com.lunarclient.apollo.mods.impl.ModItemTracker;
5960
import com.lunarclient.apollo.mods.impl.ModKeystrokes;
61+
import com.lunarclient.apollo.mods.impl.ModKillSounds;
6062
import com.lunarclient.apollo.mods.impl.ModLighting;
6163
import com.lunarclient.apollo.mods.impl.ModMemory;
6264
import com.lunarclient.apollo.mods.impl.ModMenuBlur;
@@ -93,10 +95,12 @@
9395
import com.lunarclient.apollo.mods.impl.ModStopwatch;
9496
import com.lunarclient.apollo.mods.impl.ModTab;
9597
import com.lunarclient.apollo.mods.impl.ModTeamView;
98+
import com.lunarclient.apollo.mods.impl.ModTierTagger;
9699
import com.lunarclient.apollo.mods.impl.ModTimeChanger;
97100
import com.lunarclient.apollo.mods.impl.ModTitles;
98101
import com.lunarclient.apollo.mods.impl.ModTntCountdown;
99102
import com.lunarclient.apollo.mods.impl.ModToggleSneak;
103+
import com.lunarclient.apollo.mods.impl.ModTotemCounter;
100104
import com.lunarclient.apollo.mods.impl.ModUhcOverlay;
101105
import com.lunarclient.apollo.mods.impl.ModWaila;
102106
import com.lunarclient.apollo.mods.impl.ModWaypoints;
@@ -178,6 +182,7 @@ public final class Mods {
178182
ModAutoTextHotkey.class,
179183
ModAutoTextActions.class,
180184
ModMumbleLink.class,
185+
ModTotemCounter.class,
181186
Mod2dItems.class,
182187
ModBossbar.class,
183188
ModFreelook.class,
@@ -195,9 +200,12 @@ public final class Mods {
195200
ModWaila.class,
196201
ModNeu.class,
197202
ModHurtCam.class,
203+
ModTierTagger.class,
198204
ModDamageTint.class,
199205
ModSkyblock.class,
200206
ModHorseStats.class,
207+
ModKillSounds.class,
208+
ModInventoryMod.class,
201209
ModRadio.class
202210
);
203211

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

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,16 @@ public final class Mod3dSkins {
5555
.notifyClient()
5656
.build();
5757

58+
/**
59+
* No documentation available.
60+
*
61+
* @since 1.1.9
62+
*/
63+
public static final SimpleOption<Boolean> SHOW_OTHERS = SimpleOption.<Boolean>builder()
64+
.node("3d-skins", "show-others").type(TypeToken.get(Boolean.class))
65+
.notifyClient()
66+
.build();
67+
5868
/**
5969
* No documentation available.
6070
*
@@ -148,6 +158,17 @@ public final class Mod3dSkins {
148158
.notifyClient()
149159
.build();
150160

161+
/**
162+
* No documentation available.
163+
*
164+
* @since 1.1.9
165+
*/
166+
public static final NumberOption<Float> FIRST_PERSON_VOXEL_SIZE = NumberOption.<Float>number()
167+
.node("3d-skins", "first-person-voxel-size").type(TypeToken.get(Float.class))
168+
.min(1.001F).max(1.3F)
169+
.notifyClient()
170+
.build();
171+
151172
/**
152173
* No documentation available.
153174
*

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,16 @@ public final class ModArmorstatus {
6666
.notifyClient()
6767
.build();
6868

69+
/**
70+
* No documentation available.
71+
*
72+
* @since 1.1.9
73+
*/
74+
public static final SimpleOption<Boolean> HIDE_UNBREAKABLE_DURABILITY = SimpleOption.<Boolean>builder()
75+
.node("armorstatus", "hide-unbreakable-durability").type(TypeToken.get(Boolean.class))
76+
.notifyClient()
77+
.build();
78+
6979
/**
7080
* No documentation available.
7181
*

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

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

46+
/**
47+
* Displays a notification when an input is blocked by the server.
48+
*
49+
* @since 1.1.9
50+
*/
51+
public static final SimpleOption<Boolean> NOTIFY_ON_BLOCKED_INPUT = SimpleOption.<Boolean>builder()
52+
.comment("Displays a notification when an input is blocked by the server")
53+
.node("auto-text-hotkey", "notify-on-blocked-input").type(TypeToken.get(Boolean.class))
54+
.notifyClient()
55+
.build();
56+
4657
private ModAutoTextHotkey() {
4758
}
4859

0 commit comments

Comments
 (0)