MiniBench

MiniBench: Support

MiniBench is a Minecraft Bedrock Edition function-pack editor for iPad and iPhone. Need help, found a bug, or have a feature request? We'd love to hear from you.

Contact

Email support@icolasoft.com and we'll get back to you. Please include your device model and iOS version, plus a description of what you were doing when the issue occurred.

Frequently asked questions

Getting started

What is MiniBench?

It is a native iPad and iPhone app for making Minecraft Bedrock Edition function packs. You can build with no commands using the House Builder and Image→Build, or write your own .mcfunction files in a real code editor, then export a .mcpack straight to Minecraft.

Do I need a Minecraft account or installation to use it?

No. MiniBench works entirely offline, has no login, and makes no network calls. It produces files you open in Minecraft via the iOS share sheet whenever you are ready.

Does it work with Java Edition?

No. MiniBench targets Minecraft Bedrock Edition. It authors .mcfunction command files and packages them as .mcpack, the Bedrock content-pack format. Java packs use a different structure and are not supported.

Does it run on iPhone, or just iPad?

Both. MiniBench runs on iPhone and iPad with iOS or iPadOS 17 and later. iPad additionally supports Split View for editing two files side by side.

How do I create my first pack?

Tap New Project, give it a name, pick a min_engine_version and a storage location (on-device or iCloud), and tap Create. MiniBench scaffolds a valid manifest.json with fresh UUIDs and a starter function so you can run something right away.

What languages does MiniBench support?

The interface is fully localized into 13 languages: English, German, Spanish, French, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Turkish, and Simplified and Traditional Chinese.

Building & editing

I don’t know any commands. Can I still use it?

Yes. The House Builder generates a complete house from a few choices, the snippet library drops in ready-made structures and patterns, and Image→Build turns a picture into a build. Each one produces correct, ready-to-run commands you can then tweak in the editor.

What is the House Builder?

It is a wizard that turns walls, floor, roof style, doors, and windows into a ready-to-run .mcfunction, with Bedrock-valid commands written for you. There is no syntax to memorize.

What is Image → Build?

It maps a photo to Minecraft blocks and writes the .mcfunction for you. For large pieces it can generate an any-size build via the Script API instead of a single function.

Can I preview my build before exporting?

Yes. The 3D preview renders what your function will place so you can orbit, pan, and zoom around it on device before exporting. The 3D preview is part of MiniBench Pro.

What does the code editor offer?

Syntax highlighting for commands, selectors, coordinates, strings, and NBT-like braces; context-aware autocomplete; a signature bar showing each command’s arguments; live validation of unknown commands and unbalanced brackets or quotes; a snippets palette; an in-app command cheat sheet; and light and dark themes.

Can I edit more than one file at a time?

Yes. A tab strip keeps multiple .mcfunction files open with unsaved-change indicators, and on iPad you can open two files side by side in Split View with a draggable divider.

How do I edit the manifest?

Use the manifest form editor, a clean form for name, description, version, and min_engine_version, with read-only UUIDs so you can’t accidentally corrupt a required field.

Exporting & Minecraft

How do I export a pack to Minecraft?

Open your project, tap Export, and choose “Open in Minecraft” from the share sheet. MiniBench validates the pack first, then Minecraft imports the .mcpack automatically.

A pack failed to import into Minecraft. What do I do?

Minecraft silently rejects packs with a malformed manifest or a duplicate UUID and version. Re-export from MiniBench, which regenerates UUIDs on collision, and try again. Also make sure Minecraft is updated to a version that supports your pack’s min_engine_version. If it still won’t import, email us with the steps.

Can I import an existing .mcpack?

Yes. Open a .mcpack from Files or the share sheet and MiniBench validates it, copies it into a fresh project (regenerating UUIDs on collision), and opens it for editing. Non-function packs such as resource packs, skin packs, and addons are cleanly rejected for now.

Where are my projects stored?

On your device inside the app’s storage, or in your own iCloud Drive container if you chose iCloud when creating the project. Either way they are visible in the iOS Files app. Nothing is uploaded to us.

Can I sync projects across my devices?

Yes. Choose iCloud Drive when you create a project and it follows you to every device signed in to the same Apple Account.

Purchases & Pro

Do I have to pay to use MiniBench?

No. The full function-pack editor is free, with no account required. That includes projects, the code editor, House Builder, snippets, Image→Build, validated export, import, and iCloud.

What does MiniBench Pro include, and what does it cost?

Pro unlocks the 3D build preview and every new creator tool as we ship it. It costs $0.99 per month or $9.99 per year, with a 7-day free trial on the annual plan.

What are icon packs?

They are optional one-time purchases ($0.99 each) that add themed app-icon sets: Mob Squad, Fantasy & Magic, Spooky Hollow, Galactic Explorer, Winter Wonderland, and Cute Critters.

How do I restore a purchase on a new device?

Use Restore Purchases in the app while signed in to the Apple Account that made the purchase. Subscriptions and icon packs are tied to your Apple Account.

How do I manage or cancel my subscription?

Subscriptions are managed by Apple. Go to Settings, tap your name, then Subscriptions on your device, or visit apps.apple.com/account/subscriptions. Cancel at least 24 hours before renewal to avoid the next charge.

How do refunds work?

All purchases are processed by Apple, so refunds are handled by Apple. Request one at reportaproblem.apple.com.

Privacy & data

What data does MiniBench collect?

Only anonymous usage analytics, via Google Firebase Analytics, such as which features are used. Your projects, files, and exported packs are never collected or transmitted. They stay on your device or in your own iCloud Drive.

Does MiniBench track me or show ads?

No. There is no advertising, no ad networks, and no cross-app or cross-site tracking, so there is no App Tracking Transparency prompt. See the Privacy Policy for full details.

Is MiniBench appropriate for kids?

Yes. It is rated 4+. It is a creation tool with no in-app content sharing, no social features, and no ads.

Troubleshooting

Validation flagged a command that I think is valid.

MiniBench checks syntax against a Bedrock command set, and edge cases or newer commands can occasionally be flagged. The pack will still export. If you hit a false positive, email us the exact line so we can fix the rule.

My commands run, but don’t do what I expected in-game.

MiniBench validates that commands are well-formed, not that they produce a specific in-world result. Double-check your coordinates and selectors, and confirm your Minecraft version matches the features you are using.

How do I report a bug or request a feature?

Email support@icolasoft.com. Please include your device model, your iOS version, and what you were doing when the issue occurred, plus screenshots if you have them. We read every message.

Privacy

Your projects and content never leave your device. See the Privacy Policy for full details.