Sueta

Magic Cobblestone Generator

2.10.0

Upgrade cobblestone generators to produce ores, custom blocks, and rare materials. Fully configurable per island level.

·Plugin
  1. 2.10.0latestMagic Cobblestone Generator 2.10.0Jul 11, 2026

    🎁 What's new

    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.

    ✨ Highlights

    🔺 Custom block support via BentoBox hooks ([#165](https://github.com/BentoBoxWorld/MagicCobblestoneGenerato…
    - 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 like COBBLESTONE, or provider-prefixed IDs like itemsadder: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. - MagicGenerator validates the picked block at generation time; an unavailable custom block falls back to the vanilla block with a /why report rather than failing silently. - Provider status: ItemsAdder ✅ and 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)).
    🐛 Fixes
    - Editing a treasure's chance in the admin panel wrote the block list into the deprecated treasureChanceMap instead of updating treasureItemChanceMap — treasure chance edits now save correctly (#165). - Resolved a batch of SonarCloud code-quality findings raised on PR #165 (#165).
    🔧 Platform
    - 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.

    ⚙️ 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.yml now 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.yml for the custom block UI. Update your translated locale files if you maintain custom ones.

    📥 How to update

    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 server

    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…
    693 downloads
  2. 2.6.0Magic Cobblestone Generator 2.6.0Dec 19, 2024

    Compatibility

    ✔️ BentoBox API 3.0.0 ✔️ Minecraft 2.1.3 ✔️ Java 21

    Changelog

    #### 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 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…
    464 downloads

Similar projects

Plugin →