CustomGenerators: The Ultimate BentoBox Generator Plugin for Minecraft

CustomGenerators lets server owners design fully customizable cobblestone, basalt, and deepslate generators with YAML configs for Minecraft. Download and install it today.

Download customgenerator for Minecraft 1.21.2

Original name: customgenerator

Minecraft: 1.21.2

Loaders: Forge

FileMCLoaderSize
customgenerator-1.1.0.jar1.21.2Forge163 КБDownload

CustomGenerators: The Ultimate BentoBox Generator Plugin for Minecraft

Every island-based Minecraft server knows the struggle: players need reliable resources, but vanilla cobblestone generators quickly become boring. CustomGenerators solves that by giving you complete control over what blocks appear when lava meets water—or even when lava touches air. Built for BentoBox, this add-on transforms mundane stone farming into a rich, configurable experience that rewards progression and creativity.

Why CustomGenerators Stands Out

Unlike basic generator tweaks, CustomGenerators introduces a per-island buy-and-activate workflow. Players unlock generators through an intuitive menu, spending in-game currency (via Vault) and meeting island level requirements. Server admins define every detail in simple YAML files—no coding needed. The plugin supports classic cobblestone, stone, basalt, and deepslate categories out of the box, but its real power lies in custom generator logic.

  • Per-island economy integration: Each player purchases and activates generators individually, with built-in Vault support for seamless transactions.
  • Intuitive GUI menus: Browse categories, view lore and prices, and manage active generators through a clean, paginated interface.
  • Custom generator categories: Use the custom-generator-categories.yml file to define fluid triggers, required surrounding blocks, Y-level ranges, and biome whitelists—create generators that only work in the Nether, high altitudes, or specific biomes.
  • Cache-first performance: The plugin caches generator data to minimize server load, ensuring fast responses even on busy servers.
  • Instant reloads: Apply all configuration changes with /generator reload—no server restart needed.

How to Install CustomGenerators for Minecraft

Getting started is straightforward. First, ensure your server runs BentoBox 3.0.0 or newer and Vault 1.7+. CustomGenerators is a BentoBox add-on, so it requires that island management framework. It works on Minecraft versions 1.20 and above, matching BentoBox’s supported environments. If you use the foxygame.net launcher, you can install CustomGenerators directly from its add-on catalog with one click—the launcher handles version compatibility and keeps the plugin updated automatically.

For manual installation, download CustomGenerators from your preferred source and place the JAR file into your server’s plugins/ folder. Restart the server or run /generator reload after the initial startup to generate the default configuration files. You’ll find three YAML files: messages.yml, generator-types.yml, and custom-generator-categories.yml. Edit these to match your server’s economy, island levels, and desired generator behaviors.

Configuring Your Generators

The heart of CustomGenerators for Minecraft lies in its YAML configuration. The generator-types.yml file defines each generator’s display name, icon material, lore, price, required island level, and block output weights. For example, you can create a Diamond Generator that costs 5000 units, requires island level 30, and produces 30% diamond ore and 70% stone. The plugin normalizes weight values, so you can use any ratio format.

For truly unique mechanics, dive into custom-generator-categories.yml. Here you define custom categories with fluid triggers (LAVA, WATER), the block the fluid flows into (AIR, WATER, POWDER_SNOW), and optional conditions. Set required blocks on sides, above, or below the flowing fluid. Restrict generators to specific Y-level ranges or biomes—imagine a gold generator that only works above Y=100 in a Badlands biome, or a dirt generator that requires coarse dirt underneath. This flexibility lets you build progression systems that encourage exploration and strategic island design.

Commands and Permissions

Players interact with the plugin through simple commands. /generator opens the main GUI, where they can browse available types, see prices, and activate owned generators. /generator buy <generator> purchases a generator if the player has enough funds and meets the island level requirement. /generator activate <generator> switches the active generator. Admins can use /generator reload to refresh configurations instantly. All permissions are managed through BentoBox’s built-in ranks, so you can easily restrict access to specific generators or admin commands.

Expanding Your Server’s Gameplay

With CustomGenerators, you’re not just adding a block farm—you’re creating a layered economy and progression system. Tie generator unlocks to island levels, quests, or special events. Use biome-restricted categories to make rare biomes valuable. The modular code architecture ensures future expansions are easy, and the active development means new features arrive regularly. Whether you run a Skyblock, AcidIsland, or custom BentoBox game mode, this add-on adapts to your vision.

Ready to transform your server? Download CustomGenerators and give your players a reason to keep building, exploring, and upgrading their islands. The YAML-based design means you can tweak every detail without touching a single line of Java, and the built-in GUI makes the experience seamless for everyone.