Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How to reset the player's block breaking progress with a client-side forge mod?

Featured Replies

Posted

I want to reset the player's block breaking progress at an arbitrary point in time, but I cannot cancel the block breaking event itself, as that is against the rules of the server I will use my mod on. 

mc.playerController.resetBlockRemoving();

only works 1/3rd of the time and i have no idea why. 

KeyBinding.setKeyBindState(mc.gameSettings.keyBindAttack.getKey() , false);

and then waiting 0.5 seconds (ideally i want to wait much less) and then 

KeyBinding.setKeyBindState(mc.gameSettings.keyBindAttack.getKey() , true);

also works 1/3rd of the time. please help. I have been stuck for a couple of hours.

  • Guest locked this topic
Guest
This topic is now closed to further replies.

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.