CustomOreGen icon

CustomOreGen -----

Adds random blocks to the cobblestone generator to make it more interesting




- add support for IridiumSkyblck
----------, Jan 31, 2025

- fix FabledSkyblock api
- remove debug message
----------, Mar 12, 2024

- fix NPE for sound effect
----------, Aug 18, 2023

- fix bentobox addon
----------, Jun 19, 2023

- add BlockFormEvent for more accurate cobblestone detection (efda3ee)
> fixes # 54
----------, Jun 9, 2023

- add null check for SuperiorSkyblock2 (19f81a4)
----------, Jun 8, 2023

- add null check (5851513)
----------, May 30, 2023

  • fixed an error when activating particles on 1.8
  • fixed wrong version number
----------, Oct 21, 2022

  • fixed SuperiorSkyblock hook #45
  • fixed custom ores generating when lava touches water from above #44
  • fixed sound effects, added particles to fit more the vanilla experience
----------, Nov 24, 2021

improved performance upon breaking blocks on a generator
----------, Jan 28, 2021

  • Add a fail over that chooses the first generator when none is applicable. f0b75dc
  • fixed SuperiorSkyblock hook
----------, Nov 1, 2020

All further releases can now be found at GitHub.
  • Added stone generators: 46aee3f
    Setting enable-stone-generator to true will enable random generated
    blocks for stone generators (lava floats on water vertically)
  • Added a new command: 941e099
    By typing /customoregen inspect <player> you can now actually see what parameters CustomOreGen will consider during the generator choosing process. Very useful for debugging.
  • Update for 1.16.2: No changes needed - tested on 1.16.2.
config.yml additions:

Code (YAML):
# Enable this when you also want random blocks from stone generators (lava floats on water vertically)
enable-stone-generator
: false
[​IMG]
----------, Aug 23, 2020

- fixed a SuperiorSkyblock2 issue that successively decreased the island level
----------, Jul 4, 2020

- fixed cauldrons acting as lava (they used to generate cobblestone when water floats on the cauldron)
----------, May 17, 2020

- fixed lava on water generators not generating cobblestone (so skipping it)
----------, May 7, 2020

- fixed #33
----------, Nov 25, 2019

- updated API access of PlotSquared
----------, Nov 19, 2019

- fixed legacy plot squared hook (for server versions before 1.13)
----------, Nov 14, 2019

- fixed bug on 1.12
- removed a debug message
----------, Nov 5, 2019

- improved performance significantly by caching and better use of materials
----------, Nov 4, 2019

- fixed issue #29
----------, Oct 15, 2019

- implemented vanilla hook: This new hook allows you to run the plugin without any skyblock plugin.
- fixed PlotSquared hook
- fixed SuperiorSkyblock2 hook
- added FabledSkyBlock hook
----------, Oct 15, 2019

- fixed cobblestone not generating when using PlotSquared (changed Priority)
- added support for another skyblock plugin
----------, Aug 10, 2019

- fixed broken hook for SuperiorSkyblock2
----------, Jul 11, 2019

- updated PAPI
----------, May 19, 2019

- fixed hook for SuperiorSkyblock 2 (Please update to newest version)
----------, Feb 17, 2019

- Added support for the SuperiorSkyblock2 plugin

- Added placeholders representing the current generator settings of a player:
%oregen_generator.label% (Name of the generator, set in config)
%oregen_generator.level% (Level of the generator)
%oregen_generator.permission% (Permission of the generator)

- Added the config.yml entry "label" for each generator for placeholders
# You can create generators as much as you want.
# Important: All generators should be named "generator1", "generator2", etc.
# You can define the spawnrates of any block in the blocks-section.
# The spawnrates are in percent, for example 57.3 are 57,3%.
# All values together should be 100%. If all values together are higher or lower as 100, the plugin would'nt work correctly.
# The permissions are custom, so you can make a generator for VIPS, and give them the permission "oregen.vip".
# Are you finish with configuring? Just type /customoregen to reload the plugin!
# Note: If the Island's owner is offline, the cobblestone generator would be choose the first Generator-Config.
generators:
generator1:
# default generator
# name of the generator (does not need to be set, just for placeholders)
label: "beginner"
blocks:
# Please use Bukkit-Blocknames. List: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
- STONE:50.0
- SANDSTONE:40.0
- IRON_ORE:10.0
permission: ''
# You can also define from what level the generator should be activated. Example: Leave all permissions empty and
# only work with the island Level. The plugin would only consider the islandLevel then.
unlock_islandLevel: 0
generator2:
# vip generator, VIPS need generators.vip permission
label: "VIP"
blocks:
- IRON_ORE:90.0
- STONE:5.0
- SANDSTONE:5.0
permission: 'oregen.vip'
unlock_islandLevel: 0
# Here you can define worlds where the generator should not work
disabled-worlds:
- "world_nether"

- Fixed NPE in BentoBox hook
----------, Feb 4, 2019

- added the plugin IslandWorld as hook
----------, Jan 23, 2019

Dropped support for the SkyBlockEarth plugin.

The SkyblockEarth plugin hook has been removed due to the actual unsureness and dramas created around the SkyblockEarth plugin.
There are rumors around that updates are still distributed on a third party website, but we can't support these versions since the API had become closed source.

For 1.13 users, I highly recommend using BentoBox. It is a pretty advanced SkyBlock plugin that is highly scalable because of its modularity.

This update includes:
- removed SkyblockEarth hook
----------, Jan 20, 2019

- updated SkyblockEarth hook
----------, Dec 30, 2018


- fixed broken hook for SkyblockEarth
- added world "END" for SkyblockEarth
----------, Dec 16, 2018

- fixed broken SkyBlockEarth hook again (Compatible with SkyblockEarth ver. 29)
----------, Nov 27, 2018

* fixed some incompatibilities with the SkyblockEarth hook
* fixed missing fire extinguish sound when a block is generated
----------, Nov 25, 2018

* fixed broken hook for newer SkyblockEarth versions
----------, Nov 25, 2018

* fixed an exception that was thrown when a block was generated in non-skyblock worlds
----------, Nov 24, 2018

Update for SkyblockEarth:
- fixed generators not working beyond a static radius (radius had become dynamically in the last few updates of SkyblockEarth!)
----------, Nov 22, 2018

+ added hook for Bentobox
-> You need having the Level addon installed in order to use Levels!
----------, Nov 18, 2018

+ added hook for the plugin SkyblockEarth, so this plugin should now work along with this new SkyBlock plugin!
----------, Nov 17, 2018

- added support for 1.13 blocks
----------, Sep 22, 2018

- fixed a bug that prevented the plugin from creating the plugin directory "CustomOreGen"
- inserted null check for player
----------, Sep 22, 2018

- fixed hook for BentoBox (you must use BentoBox along with the Level-Addon)
----------, Sep 16, 2018

- changed a few plugin hooks
- added a hook for Bentobox - so the plugin is now compatible with bSkyBlock
- fixed issue #12
- code cleanup
----------, Sep 12, 2018

code update:
- mavenized project
- refactored code
- reformatted messages
----------, Sep 6, 2018

Fixed #9:

Issue took from discord.

[​IMG]

This generator setup only seems to generate cobblestone, instead of the configured ores.
----------, Jun 5, 2018

* removed ore generation when lava floats on water:
[​IMG]
----------, May 27, 2018

* fixed a major bug where the plugin has generated instantaneously cobblestone by placing water above lava. (Instead of obsidian)
----------, May 27, 2018

1.8 fix: plugin should now work again.
* changed BlockFormEvent to BlockFromToEvent, because the Spigot API for 1.8 won't capture this event when generating ores
----------, Apr 18, 2018

+ added a configuration checker that prints out every mistake made in the config.yml
+ fixed a NPE
----------, Apr 11, 2018

* fixed a metrics error that prevented the plugin to start.
----------, Feb 22, 2018

* fixed NullPointerException when obtaining the distribution name of a Linux server
----------, Feb 21, 2018


* fixed player island level gathering for uSkyblock
----------, Jan 24, 2018

* fixed broken config.yml loading on older spigot version
----------, Jan 16, 2018

* fixed a bug where the plugin loads two generators, although only one was set up.
----------, Jan 15, 2018

* fixed wrong permission handling
* updated metrics
----------, Oct 1, 2017


…ured over water replacing the air blocks above the water instead of the water, detection now fallsback on mc code to determine whether cobble/stone would generate and is in turn a lot cleaner than before. Also bumped version and tested askyblock on 1.12.2 with no issues.
(thanks to @dblosevn )
----------, Sep 17, 2017

* bug fix to make stone gens stone again (thanks to @dblosevn )
* updated github
* fixed version numbering
----------, Jul 4, 2017

- fixed exception in main:100
----------, Feb 10, 2017


* fixe uSkyBlock API issue
----------, Jan 16, 2017

- some bugfixes
- debug messages
----------, Jan 16, 2017

* added ability to block the generator in certain world.
----------, Nov 10, 2016

+ Added support for uSkyBlock.
----------, Oct 1, 2016

* bugefixes
----------, Oct 1, 2016

+ Added a new feature: The new plugin will now consider if the owner of an island in offline. That means the plugin choose the right generator though the owner is offline. This is a nice solution if you have multiple users working on your island. INFO: The owner needs to use the generator at least once in order to capture the permissions of the owner. Otherwise this feature would not work correctly.

+ new icon
----------, Oct 1, 2016

- Added a new configuration ability: You can now also use the islandLevel of the user in order to choose the right generator
----------, Sep 29, 2016

bugfix
----------, Sep 17, 2016

Uploaded wrong plugin -.-
----------, May 17, 2016

See last update
----------, May 17, 2016

Added sub-id support, now you can add items in the following format:

- MATERIAL!SUBID :pERCENTAGE
Example:
- STONE!1:50.0 //Will create a andesite block.
----------, May 17, 2016

Resource Information
Author:
----------
Total Downloads: 78,236
First Release: Jul 15, 2015
Last Update: Jan 31, 2025
Category: ---------------
All-Time Rating:
101 ratings
Find more info at docs.spaceio.xyz...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings