Better Generators FREE
Version: 1.1.2
Supported PaperMC Versions: 1.21, 1.21.1, 1.21.3, 1.21.4
You need PaperMC 1.21+ & Java 21+ for this Plugin!
Overview
The Better Generators Plugin (Old Name: EasyOreGen) is a powerful tool for managing custom Skyblock ore generators on your Minecraft server. This plugin includes essential features for defining and managing ore generators with customizable settings.
Features
- Customizable Generators: Define different types of generators with specific blocks and chances.
- World-Specific Generators: Configure generators to work only in specified worlds.
- Upgrade System: Enable or disable upgrades for generators using specific blocks.
- Particle Effects: Toggle particle effects for generators.
- Tick Rate Configuration: Set custom tick rates for each generator type.
- Admin inventory (GUI) for managing generators.
- The GUI allows toggling upgrade enabled status, setting tick rates, and enabling/disabling particle effects for each generator.
-
ItemsAdder Support: Custom Ores can be generated using this plugin.
![[IMG]](/proxy/image?url=https%3A%2F%2Fpixelplugs.de%2Fplugins%2Fglowstone-easyoregen-free%2Fpictures%2Fgenerator_example.webp)
Installation
1. Download the plugin jar file.
2. Place the jar file in your server's `plugins` directory.
3. Start your server to generate the default configuration files.
4. Customize the `config.yml` file to your liking.
5. Use `/oregen reload` to apply any configuration changes without restarting the server.
Commands & Permissions
Code (Text):
/oregen reload : oregen.reload - Reload the plugin configuration.
/oregen edit : oregen.edit - Edit existing generatos.
Configuration
Code (Text):
generators:
MAGMA_BLOCK:
worlds:
- world_nether
- custom_nether
tickRate: 80
upgradeEnabled: true #If this option is enabled, the generator can be upgraded by every player using a obsidian block (speed = 40 ticks)
particleEffectsEnabled: true
blocks:
- block: NETHERRACK
chance: 30.0
- block: BASALT
chance: 25.0
- block: BLACKSTONE
chance: 7.0
- block: MAGMA_BLOCK
chance: 7.0
- block: WARPED_WART_BLOCK
chance: 7.0
- block: SOUL_SAND
chance: 6.0
- block: SOUL_SOIL
chance: 5.0
- block: NETHER_QUARTZ_ORE
chance: 4.0
- block: GILDED_BLACKSTONE
chance: 3.0
- block: CRYING_OBSIDIAN
chance: 3.0
- block: SHROOMLIGHT
chance: 3.0
EMERALD_BLOCK:
worlds:
- world
- custom_world
tickRate: 20
upgradeEnabled: false
particleEffectsEnabled: true
blocks:
- block: STONE
chance: 50.0
- block: COBBLESTONE
chance: 30.0
- block: DIAMOND_ORE
chance: 15.0
# - block: itemsadder:custom_ore
# chance: 10.0
How to add a new generator?
To add new ore generations using the config.yml file, follow these steps:
1. Open the config.yml file: Locate the config.yml file in the plugins/better-generators-free directory of your Minecraft server.
2.
Define a new generator:
Add a new section under the generators key. Use the block type as the key for the new generator. For example, to add a generator for DIAMOND_BLOCK, you would add:
Code (Text):
DIAMOND_BLOCK:
worlds:
- world
- custom_world
tickRate: 100
upgradeEnabled: true
particleEffectsEnabled: true
blocks:
- block: STONE
chance: 50.0
- block: DIAMOND_ORE
chance: 25.0
- block: COAL_ORE
chance: 15.0
- block: IRON_ORE
chance: 10.0
3.
Configure the generator settings:
- worlds: List the worlds where this generator will be active.
- tickRate: Set the tick rate for the generator (in ticks).
- upgradeEnabled: Enable or disable upgrades for the generator.
- particleEffectsEnabled: Enable or disable particle effects for the generator.
- blocks: Define the blocks that can be generated and their respective chances.
4.
Save the config.yml file & reload:
After making the changes, save the file and reload with /oregen reload.
By following these steps, you can easily add new ore generations to your Minecraft server using the config.yml file.
Test Server
Experience the plugin live on
Mineunity.net. Join us, test the generators, and get inspired!
Developer Note
This plugin was crafted to empower server owners to create personalized and engaging gameplay experiences. Feedback and suggestions are always welcome! Please report any kind of problem on my discord -
https://discord.gg/NxRUU3qHsa