Ultimate SkyGrid
Ultimate SkyGrid - Change Log - SERVER LIST - SUPPORTERS
- IMPORTANT - Putting too many chests in the world may cause the populator to crash. There is a lot of arithmetic/variables/random numbers that happen when populating chests, it's fairly intensive.
- Version 0.2.3 released! See change log.
- As it's been quite a long time since the update before this last one, send me pm's if you currently are running or planning to run a server.
Yet another SkyGrid plugin based off SethBling's idea.
ProsperCraft made a video series of this plugin for an earlier version. Check it out here! Find his server info in the server list.
Don't be afraid to leave feedback, suggestions or criticisms.
Features:
- You have the option of putting Nether and normal blocks in main world or you can just do normal.
- Everything that's possible in vanilla Minecraft should be possible with this map.
- Chests may contain valuable materials. If you set your main world to only spawn normal blocks. Nether items will be in the nether skygrid only.
- This plugin comes with a config file that allows you to set various options to make your world unique.
- Recommended for use in a Hardcore-Survival mode server setup
- More images located in the image tab above this description.
- NetherSkyGrid and EndSkyGrid options from 0.1.9.
- Each type of world has its own /usg home. If you arnt in skygrid it'll default to the main world. Otherwise you will goto the home of the current skygrid world type you are in.
A note from uSkyblock's Team:
For the people that don't know it yet, the uSkyblock team, have altered the config so that it can make use of the world generator of UltimateSkyGrid plugin. This way you can setup a separate server (bungee) with a grid world and all the features of uSkyblock.
More info can be found here how to set this up.
Permissions:
- UltimateSkyGrid.sethome
- UltimateSkyGrid.home
- UltimateSkyGrid.reload
Commands:
- /usg - using this command with one of three keywords will access the commands included in the plugin.
- /usg sethome
- /usg home
- /usg reload - this reloads the plugin, updating your configurations without the need to restart the server.
Use with Multiverse Core:
With Multiverse core installed simply drag the UltimateSkyGrid jar file into your plugins folder of your bukkit server.
Type /mv create SkyGrid normal -g UltimateSkyGrid This will generate your world. To get there: simply type /mv tp SkyGrid
Use with editing bukkit.yml:
This plugin has the load: startup designation in the plugin.yml file. This will allow you to assign it as your default generator to your main world.
Open bukkit.yml and below everything write:
worlds: world: generator: UltimateSkyGrid world_nether: generator: UltimateSkyGrid world_the_end: generator: UltimateSkyGrid
It is important to note in yml files not to use tab to indent. I believe bukkit.yml is set up on double spaces. so make sure each indent is only 2 spaces more than the previous one. Note: Make sure the value for World_Name: in the config.yml for this plugin matches the name of the world that your using the skygrid generator in.
Example:
worlds:(enter)
(spacebar)(spacebar)world:(enter)
(spacebar)(spacebar)(spacebar)(spacebar)generator:(spacebar)UltimateSkyGrid
IMPORTANT
- For 0.1.5 and newer: It is important that your config.yml file associated with this plugin have the World_Name: (WorldNamehere) exactly right. Case sensitive. If your config file doesn't have this value in it. You have the 0.1.4 or before config. Either delete or change the name of your current config file and when you reload your server it should generate an up to date one. Alternatively you can copy the config.yml from inside the jar and overwrite the one in the /plugins/UltimateSkyGrid folder.
ANOTHER NOTE
- Because of the way the generator uses worldheight, if you set the end height and nether height to different values than your world height, you'll get an arrayOutOfBounds exception. So for now use all the same heights to combat this, until I figure out a working solution, if there is one.
I used this in 1.15.2. It resulted in a nasty crash. If only this was updated ;(
Does this generate an End Portal in the overworld on its own, or should I create one in Creative?
Could there be an option that makes all of the blocks on the bottom layer be always bedrock?
I get annoyed at how there's tease ores that are practically impossible to get on the bottom layer, so it'd be good to have this.
Is there a SpigotMC version?
How do I set the damage values of configured chest items? It appears using something like 1:5 would give 5 stone instead of Andesite.
So, I am curious if this works on 1.8.8 or 1.10.2
I'm also curious if this can be set up where it will regenerate if a certain percentage of blocks are mined, or some other means of regenerating the world non-manually?
Worldedit or a similar plugin, has that functionality built into it.
You can also set this up while using uSkybock. Same principal as skyblock but then with protection of an area and refreshed when restarting the island.
@JCrafter29
I don't use boarders on my worlds so as far as I can tell.. there isn't an end to it. But I haven't really looked.
Is their a possibility to create an endless SkyGrid world? And I don't mean to change so height.
@SgtlegoTown
I never discovered why exactly that's the case, but need to set nether to 256, end to 256, and regular to 256.
@SgtlegoTown
You can go over 128, you can go up to 256, you just need to make sure every worldheight in the config is set at 256. That arrayoutofbounds exception should go away. Just tested this in a normal server with no extras works fine other than the retarded amount of memory it uses lol.
I beenstress testing the plugin in the config it says it would be possible to go above the max world height. when I try a number above the 128 I get the following error :
http://pastebin.com/y02LVs2K
tried it with spigot 1.9,2 1.94 and paperclip
all same result
I would love a main world with a full grid so I hope this can be a future request
another plugin that gives me a lot of joy ty for the fun you give my players .... thumbs up ...
maybe future request a full high world grid in all worlds ? would that be possible ?
so far all my attempts to do that have been failing
@MadArkael
OK, thank you!
@jaciloy
I'd also like to see the options in your config file. Make sure all world heights are the same, and that all Item/Block groups have at least 1 item in them. They can't be blank.
@jaciloy
What version are you using for MV-Core?
I use this with no problem or error with the addition of uSkyblock.
As a test I'v setup a simple server (spigot 1.9.2) using dev build for MV-Core (Multiverse-Core-2.5 Build #719) and USG v0.2.31 no problem generating a new grid world.
See here the log when the world generated.
It gives a message at the end of your log that your world is corrupt (or parts of it), best to delete that world and try to generate a new one.
Can't use, any idea?
@MadArkael
Great update with the addition of the command /usg reload. this way we can now on the fly correct and adjust the grid to our liking without restarting the server.
@owenftw
No problem :D