Published on CurseForge June 19, 2025 (Updated on July 03, 2025)

Quick Mining Addon

Select version for changelog:

Changelog
  • Fixed an issue where /qmine-prefs and /qmine-admin would not be usable in a world with cheats disabled.

Downloads

  • quick-mining-addon-1.7.1.mcaddon (380.37 KB)
  • quick-mining-addon-1.7.0.mcaddon (380.36 KB)
  • quick-mining-addon-1.6.0.mcaddon (367.45 KB)
Pinned comment
1
I was working on an update for Minecraft 1.21.81, and then they released 1.21.90 and broke the addon again. I'm going to fix it but it's going to take a few days.
1
Thanks for the update, hmm, can we do that with achievements in the next update? 🤣
1
Unfortunately, no. I too dislike Mojang's decision to disable achievements upon activating any addons, but there's nothing I can do about that.
1
I just uploaded v1.7.1 to CurseForge. It will soon appear in MCPEDL too. It has a fix for custom commands not being usable when cheats are disabled.
1
谢谢大佬分享
1
I can't open the menu in hardcore mode tf??, maybe you need to add an item to open the menu bro like essential
1
The next update is going to have a fix for that.
1
I changed the block of code in commands.js for a temporary fix. Any ideas if this is the correct way to fix it? (I changed admin to game-directors)
let QuickMineAdminCommand = (() => {
let _classDecorators = [command({
name: "quick-mining:qmine-admin",
description: "game.quick-mining.command.admin",
permissionLevel: "game-directors"
})];

The command does work for me now. To my knowledge that is the highest permission level on servers, correct?
1
Hmm I'm very confused. That means either (1) there is a bug in the scripting API, or (2) its documentation is wrong. I cannot post a URL here, but the doc says:

> GameDirectors: Any operator can run this command, including command blocks.
> Admin: Any operator can run this command, but NOT command blocks.

So changing admin to game-directors would only make the command available to command blocks. But you say that works for you. Why... :(
1
Oh wait, I might have found the cause. Can you try modifying the code to this?

let QuickMineAdminCommand = (() => {
let _classDecorators = [command({
name: "quick-mining:qmine-admin",
description: "game.quick-mining.command.admin",
permissionLevel: "admin",
cheatsRequired: false
})];

My intention was to allow both commands to players with cheats disabled but I seem to have made a mistake. If this works for you I will upload a fixed version.
1
I would say it has something to do with me using on a dedicated server, instead of a single player world? I'm not sure, I'm new to dabbling in minecraft code, lol. All I know is my permission.json is set up so I'm operator, I'm assuming that's the highest level on dedicated server, I put tried other options like Admin, but that doesn't work. I'm sure the way the mod is setup is perfect for single player worlds, or hosting a multiplayer world.
1
The combination of 'permissionLevel: "admin"' and 'cheatsRequired: false' is what I'm asking you to try. I mistakenly restricted the custom commands to players with cheats enabled, which is a bug and I'm going to fix it soon. I guess that's why it doesn't work for you. But before that I want to prove my theory so that my planned update won't disappoint you.
1
Also, I noticed that, 1.6.0 and 1.7.0 the commands.js file is looking for "Admin", I'm "operator" on the server, however the /qmine-admin commands says incorrect permission level. Am I doing something wrong?
1
I'm sorry, I didn't know you were aware. I was just trying to help. Thanks for what you do, I greatly appreciate the mods.
1
No worries, and thank you for your help!
1
I just uploaded v1.7.0 containing a fix for the broken prefs window to CurseForge, and it has already got approved. Yay!

Also it has some more bugfixes and improvements. See Changelog for details.
1
Guys I'm aware of the issue with prefs GUI not saving changes. It was due to a bug in the addon and I'll fix it as soon as possible. I should have tested it more thoroughly.

btw there seems to be an issue in the comment section of MCPEDL, and I cannot pin or unpin comments anymore. I have contacted the site admin a week ago but the issue is still there. Sorry for the inconvenience.
1
When I open the prefs menu and change settings and hit submit, I get this error in the server console.

[2025-06-30 18:31:08:902 ERROR] [Scripting] Unhandled promise rejection: Error: Internal error: wrong type of form value undefined for key mode at (cicada-lib/dist/ui.js:225)
at (cicada-lib/dist/ui.js:249)
at ModalFormResponse (cicada-lib/dist/ui.js:41)
at show (cicada-lib/dist/ui.js:253)
1
PHO bro the Gui is now opening but when i turned on the abundant rocks option and the dirt one too, and clicked submit, it won't work i tried doing it again but the options wont turn on
1
I just submitted version v1.6.0 supporting Minecraft Bedrock 1.21.90 via CurseForge. Once it's approved it will be synchronized back to MCPEDL. As always you can download it from GitHub too.

As of Minecraft 1.21.60 there is a known issue where the welcome message that is supposed to be shown when you join a world, is sometimes not shown. You can still tell if the addon is successfully loaded or not by opening the chat screen. If the message is there, then the addon should be working.
1
I was working on an update for Minecraft 1.21.81, and then they released 1.21.90 and broke the addon again. I'm going to fix it but it's going to take a few days.
1
Configuration Menu doesn't show up when using ";qmine admin" and ";qmine prefs" since game uptated to 1.21.81

Otherwise works but with default settings only and still the best miner in existence.
1
Yes I confirmed the issue. I will fix it as soon as possible.
1
pls add the brand new api commands to the addon, which you can use slash cmds
1
Yes, I'm going to do that in the next update. It will take some time though.