You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/main/kotlin/com/lambda/config/groups/BreakSettings.kt
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@ class BreakSettings(
56
56
overrideval breakDelay by c.setting("Break Delay", 0, 0..6, 1, "The delay between breaking blocks", " tick(s)", visibility = vis).group(baseGroup, Group.General)
57
57
58
58
// Timing
59
-
overridevalbreakStageMask by c.setting("Break Stage Mask", setOf(TickEvent.Input.Post), description ="The sub-tick timing at which break actions can be performed", visibility = vis).group(baseGroup, Group.General)
59
+
overridevaltickStageMask by c.setting("Break Stage Mask", setOf<TickEvent>(TickEvent.Input.Post), description ="The sub-tick timing at which break actions can be performed", visibility = vis).group(baseGroup, Group.General)
60
60
61
61
// Swap
62
62
overrideval swapMode by c.setting("Swap Mode", BreakConfig.SwapMode.End, "Decides when to swap to the best suited tool when breaking a block", visibility = vis).group(baseGroup, Group.General)
Copy file name to clipboardExpand all lines: src/main/kotlin/com/lambda/config/groups/InteractSettings.kt
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ class InteractSettings(
29
29
) : InteractConfig, SettingGroup(c) {
30
30
overrideval rotate by c.setting("Rotate For Interact", true, "Rotates the player to look at the block when interacting", visibility = vis).group(baseGroup)
31
31
overrideval swingHand by c.setting("Swing On Interact", true, "Swings the players hand after interacting", visibility = vis).group(baseGroup)
32
-
overridevalinteractStageMask by c.setting("Interact Stage Mask", setOf(TickEvent.Input.Post), description ="The sub-tick timing at which interact actions are performed", visibility = vis).group(baseGroup)
32
+
overridevaltickStageMask by c.setting("Interact Stage Mask", setOf<TickEvent>(TickEvent.Input.Post), description ="The sub-tick timing at which interact actions are performed", visibility = vis).group(baseGroup)
33
33
overrideval interactSwingType by c.setting("Interact Swing Type", BuildConfig.SwingType.Vanilla, "The style of swing") { vis() && swingHand }.group(baseGroup)
34
34
overrideval interactConfirmationMode by c.setting("Interact Confirmation Mode", InteractConfig.InteractConfirmationMode.InteractThenAwait, "The style of confirmation for interactions", visibility = vis).group(baseGroup)
overrideval actionsPerSecond by c.setting("Actions Per Second", 100, 0..100, 1, "How many inventory actions can be performed per tick", visibility = vis).group(baseGroup, Group.General)
38
+
overrideval tickStageMask by c.setting("Inventory Stage Mask", setOf<TickEvent>(TickEvent.Pre, TickEvent.Input.Pre, TickEvent.Input.Post, TickEvent.Player.Post), description ="The sub-tick timing at which inventory actions are performed", visibility = vis).group(baseGroup, Group.General)
35
39
overrideval disposables by c.setting("Disposables", ItemUtils.defaultDisposables, ItemUtils.defaultDisposables, "Items that will be ignored when checking for a free slot", vis).group(baseGroup, Group.Container)
36
40
overrideval swapWithDisposables by c.setting("Swap With Disposables", true, "Swap items with disposable ones", vis).group(baseGroup, Group.Container)
37
41
overrideval providerPriority by c.setting("Provider Priority", InventoryConfig.Priority.WithMinItems, "What container to prefer when retrieving the item from", vis).group(baseGroup, Group.Container)
Copy file name to clipboardExpand all lines: src/main/kotlin/com/lambda/config/groups/PlaceSettings.kt
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ class PlaceSettings(
32
32
overrideval rotateForPlace by c.setting("Rotate For Place", true, "Rotate towards block while placing", visibility = vis).group(baseGroup)
33
33
overrideval airPlace by c.setting("Air Place", AirPlaceMode.None, "Allows for placing blocks without adjacent faces", visibility = vis).group(baseGroup)
34
34
overrideval axisRotateSetting by c.setting("Axis Rotate", true, "Overrides the Rotate For Place setting and rotates the player on each axis to air place rotational blocks") { vis() && airPlace.isEnabled }.group(baseGroup)
35
-
overridevalplaceStageMask by c.setting("Place Stage mask", setOf(TickEvent.Input.Post), description ="The sub-tick timing at which place actions are performed", visibility = vis).group(baseGroup)
35
+
overridevaltickStageMask by c.setting("Place Stage mask", setOf<TickEvent>(TickEvent.Input.Post), description ="The sub-tick timing at which place actions are performed", visibility = vis).group(baseGroup)
36
36
overrideval placeConfirmationMode by c.setting("Place Confirmation", PlaceConfirmationMode.PlaceThenAwait, "Wait for block placement confirmation", visibility = vis).group(baseGroup)
37
37
overrideval maxPendingPlacements by c.setting("Max Pending Placements", 5, 0..30, 1, "The maximum amount of pending placements", visibility = vis).group(baseGroup)
38
38
overrideval placementsPerTick by c.setting("Places Per Tick", 1, 1..30, 1, "Maximum instant block places per tick", visibility = vis).group(baseGroup)
val avoidDesync by setting("Avoid Desync", true, "Cancels incoming inventory update packets if they match previous actions").group(Group.Debug)
63
+
val maxDesyncCache by setting("Max Desync Cache", 30, 1..30, 1, "Maximum cached previous inventory actions") { avoidDesync }.group(Group.Debug)
64
+
val desyncTimeout by setting("Desync Timeout", 30, 1..30, 1, unit =" ticks", description ="Time to store previous inventory actions before dropping the cache") { avoidDesync }.group(Group.Debug)
62
65
val showAllEntries by setting("Show All Entries", false, "Show all entries in the task tree").group(Group.Debug)
63
66
val shrinkFactor by setting("Shrink Factor", 0.001, 0.0..1.0, 0.001).group(Group.Debug)
64
67
val ignoreItemDropWarnings by setting("Ignore Drop Warnings", false, "Hides the item drop warnings from the break manager").group(Group.Debug)
0 commit comments