Skip to content

Commit 20be8cf

Browse files
committed
move MC-231097 to gameplay, and add fix explanation and effect; it caused bans on minemen.club anti-cheat.
1 parent fc8d580 commit 20be8cf

4 files changed

Lines changed: 6 additions & 4 deletions

File tree

.bugs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ patched 210318 client basic
3636
patched 211561 client basic
3737
patched 215531 client basic
3838
patched 217716 client basic
39-
patched 231097 client basic
39+
patched 231097 client gameplay
4040
patched 237493 client basic
4141
patched 242809 client basic
4242
patched 259512 client basic

src/client/java/dev/isxander/debugify/client/mixins/basic/mc231097/LocalPlayerMixin.java renamed to src/client/java/dev/isxander/debugify/client/mixins/gameplay/mc231097/LocalPlayerMixin.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package dev.isxander.debugify.client.mixins.basic.mc231097;
1+
package dev.isxander.debugify.client.mixins.gameplay.mc231097;
22

33
import dev.isxander.debugify.fixes.BugFix;
44
import dev.isxander.debugify.fixes.FixCategory;
@@ -11,7 +11,7 @@
1111
import org.spongepowered.asm.mixin.injection.Inject;
1212
import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;
1313

14-
@BugFix(id = "MC-231097", category = FixCategory.BASIC, env = BugFix.Env.CLIENT, description = "Holding the \"Use\" button continues to slow down the player even after the used item has been dropped")
14+
@BugFix(id = "MC-231097", category = FixCategory.GAMEPLAY, env = BugFix.Env.CLIENT, description = "Holding the \"Use\" button continues to slow down the player even after the used item has been dropped")
1515
@Mixin(LocalPlayer.class)
1616
public abstract class LocalPlayerMixin {
1717
@Shadow @Final protected Minecraft minecraft;

src/client/resources/debugify.client.mixins.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"basic.mc211561.FishingHookRendererMixin",
3030
"basic.mc215531.GuiMixin",
3131
"basic.mc217716.GameRendererMixin",
32-
"basic.mc231097.LocalPlayerMixin",
32+
"gameplay.mc231097.LocalPlayerMixin",
3333
"basic.mc237493.OptionsMixin",
3434
"basic.mc237493.TelemetryEventInstanceMixin",
3535
"basic.mc237493.TelemetryEventWidgetMixin",

src/main/resources/assets/debugify/lang/en_us.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@
5353
"debugify.fix_explanation.mc-176559": "Does not consider item durability when comparing a change in item when checking if block breaking should reset.",
5454
"debugify.fix_explanation.mc-197260": "Overrides the light level passed to the armour stand renderer with a maximum of: the block below the armor stand, bottom of the armor stand, top of the armor stand and the block above of the armor stand.",
5555
"debugify.fix_explanation.mc-237493": "Adds an option in the telemetry menu to completely disable telemetry. Telemetry is disabled by overriding all outgoing telemetry events to be an empty telemetry event, which is not sent.",
56+
"debugify.fix_explanation.mc-231097": "When dropping an item, the client will send a \"release using item\" packet, if the player is currently using an item.",
57+
"debugify.fix_effect.mc-231097": "This can cause very strict anti-cheats, such as Anti-Gaming-Char, to flag \"invalid packet order\", which may result in a ban.",
5658

5759
"debugify.fix_explanation.mc-2025": "Due to floating point inaccuracies, sometimes the hitbox of entities end up being slightly smaller than desired. Then, if this happens before the entities are pushed against each-other, they will intersect with the wall. Then, when the AABB is recalculated on chunk load, they will be determined as inside the wall, where they are then pushed. This fix simply writes an 'AABB' tag to entity NBT data with double-precision hitbox sizes which then get loaded back in.",
5860
"debugify.fix_effect.mc-2025": "This fix means loading Debugify for the first time will not fix the issue until the chunks are saved and loaded with Debugify.",

0 commit comments

Comments
 (0)