Magic Cobblestone Generator
2.10.0Upgrade cobblestone generators to produce ores, custom blocks, and rare materials. Fully configurable per island level.
2.10.0latestMagic Cobblestone Generator 2.10.0Jul 11, 2026
MagicCobblestoneGenerator 2.10.0 teaches your generators a new trick: they can now drop custom blocks from ItemsAdder, CraftEngine, Oraxen and Nexo, not just vanilla materials. Add a diamond-encrusted ItemsAdder ore or a CraftEngine gem to a generator tier and it will roll into the weighted-random mix alongside everything else. All plugin access is routed through BentoBox core hooks, so the addon never depends on those plugins directly — if a custom block isn't available on your server, the generator degrades gracefully to its vanilla fallback and tells you why. This release also bumps the BentoBox API target to 3.17.0, fixes a long-standing admin panel bug around treasure chances, and cleans up a batch of SonarCloud findings.What's new
Highlights
- Generator tiers can now produce blocks from ItemsAdder, CraftEngine, Oraxen and Nexo, addressing [#103](https://github.com/BentoBoxWorld/MagicCobblestoneGenerato… - Blocks are stored as string IDs — vanilla names likeCustom block support via BentoBox hooks ([#165](https://github.com/BentoBoxWorld/MagicCobblestoneGenerato…
COBBLESTONE, or provider-prefixed IDs likeitemsadder:namespace:id,craftengine:namespace:id,oraxen:id,nexo:id. Existing databases load unchanged. - The admin edit panel gains an Add Custom Block button (chat input, validated against the hook registry), and panels render custom blocks with the provider's own texture and display name. -MagicGeneratorvalidates the picked block at generation time; an unavailable custom block falls back to the vanilla block with a/whyreport rather than failing silently. - Provider status: ItemsAdderand CraftEngine
generate today; Oraxen
and Nexo
are wired up and will generate once the matching BentoBox core hooks ship ([BentoBox#3020](https://github.com/BentoBoxWorld/BentoBox/pull/3020), [BentoBox#3025](https://github.com/BentoBoxWorld/BentoBox/pull/3025)).
- Editing a treasure's chance in the admin panel wrote the block list into the deprecatedFixes
treasureChanceMapinstead of updatingtreasureItemChanceMap— treasure chance edits now save correctly (#165). - Resolved a batch of SonarCloud code-quality findings raised on PR #165 (#165).
- Requires BentoBox 3.19.1 or newer — the custom block hook functionality this release depends on is only available from 3.19.1. The addon will not load on older cores.Platform
Compatibility
BentoBox API 3.19.1+
Minecraft 1.21.5 – 26.2
Java 21
Updating — important notes
Requires BentoBox 3.19.1 or newer. Update BentoBox before dropping in this jar. The custom block hook functionality this release calls is only available from 3.19.1 — on an older core the addon will refuse to load rather than fail at runtime.
Custom blocks in templates.
generatorTemplate.ymlnow accepts quoted, provider-prefixed block keys. Unregistered custom blocks import with a warning so templates stay portable across servers — no config action is required for existing setups.Locale updates. New locale keys were added to
en-US.ymlfor the custom block UI. Update your translated locale files if you maintain custom ones.
1. Stop the server 2. Back up your BentoBox folder 3. Ensure BentoBox 3.19.1+ is installed 4. Drop the new jar into the addons folder and remove the old one 5. Start the serverHow to update
Legend
*locale files may need to be regenerated or updated *
config options have been removed, renamed, or added *
special attention needed
What's Changed
*Add custom block support via BentoBox hooks (ItemsAdder, CraftEngine, Oraxen, Nexo) by @tastybento in https://github.com/BentoBoxWorld/MagicCobblestoneGenerato… Full Changelog: https://github.com/BentoBoxWorld/MagicCobblestoneGenerato…
2.6.0Magic Cobblestone Generator 2.6.0Dec 19, 2024 Compatibility
BentoBox API 3.0.0
Minecraft 2.1.3
Java 21
Changelog
#### Legendlocale files may need to be regenerated or updated.
config options have been removed, renamed, or added.
special attention needed.
What's Changed
*Add Ukrainian locale by @gitlocalize-app in https://github.com/BentoBoxWorld/MagicCobblestoneGenerato… *
Vietnamese translation by @gitlocalize-app in https://github.com/BentoBoxWorld/MagicCobblestoneGenerato… *
Russian translation by @gitlocalize-app in https://github.com/BentoBoxWorld/MagicCobblestoneGenerato… *
German translation by @gitlocalize-app in https://github.com/BentoBoxWorld/MagicCobblestoneGenerato… * Only register IslandLevelListener if Level addon is present by @IAISI in https://github.com/BentoBoxWorld/MagicCobblestoneGenerato… *
Update to 1.21.3 and CodeMC by @tastybento in https://github.com/BentoBoxWorld/MagicCobblestoneGenerato…
New Contributors
* @IAISI made their first contribution in https://github.com/BentoBoxWorld/MagicCobblestoneGenerato… Full Changelog: https://github.com/BentoBoxWorld/MagicCobblestoneGenerato…
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta