HothGenerator
This world generator creates a real ice world that isn't just normal land covered with snow.
The plugin can actually generate more world types from the star wars movies (Tatooine, Dagobah and Mustafar worlds) but those are not described in detail here. You are left to explore and find all their secrets on your own.
Server for play testing: colonies-playground.com
Other pages
- World lore (Contains spoilers)
- Commands
- Custom schematics
- Custom loot lists
- Custom ore list
- Configuration
- Permissions
- How to create different world types
- How to process lava on Mustafar
- Videos
This generator produces an icy world with a thick ice and snow layer and the occasional snow covered mountain. Hidden below you might find tiny caves where life that once inhabited the surface still survives and perhaps you'll find strange structures left over from some ancient civilization.
It also applies some extra rules to the world:
- Ice block, packed ice blocks and snow blocks drops as blocks
- Water placed in open air or above a certain level instantly freezes
- Lava placed in open air or above a certain level is turned into stone
- snow and ice does not melt
- No rain falls, only snow
- Plants doesn't grow if exposed to the sky
- Grass and mycelium dies under open sky if it can't spread into safety
- Slime does not spawn naturally above the stone layer
- Stay out at night and you will take damage from the cold
All rules are fully optional by editing the advanced options section in the configuration file.
Players can don an environment suit to protect themselves from the environment.
- Simply wear full armour with each piece with a name starting with
Environment
Commands to create a world:
STEP 1: You must add a new world to the HothGenerator configuration. This is done using the /hothaddworld
command.
/hothaddworld worldname type
Where "worldname"
is the name of your world and "type"
is one of hoth
, tatooine
, dagobah
or mustafar
.
STEP 2: Create the actual world.
If you are using the excellent MultiWorld plugin you can create a new world like this:
/mw create worldname plugin:HothGenerator
/mw load worldname
Do note that you should use the nether for the mustafar world. Use plugin_nether
above.
And for Multiverse:
/mv create worldname normal -g HothGenerator
or for a mustafar world:
/mv create worldname nether -g HothGenerator
@orgin_org
OH OH!!! lmao ... completely missed the "AMOUNT" part of the custom ore list. Awesome man. You've covered just about everything :)
@bshields78
It is based on chunks. A value of 10000 means that it will be injected once per 10000 chunks on average.
The plugin uses its own way of generating ore regardless of if you are using a custom ore list or not. Custom in this instance just means that you don't want to use the plugin internal ore list. There's no global "make bigger veins" settings. So if you want to affect the vein sizes you have to use a custom ore list.
@orgin_org
ok so ive figured all of this out and im lovin it....and the masking feature :) i can do so much with that. this is probably one the the best plugins i have on my server as its filling my head with all kinds of ideas and I plan to use this to add more and more increasingly difficult worlds to my survival server... two more quick question. in the custom .sm files the rarity is set by a number....
i figured out it should be set pretty high rather quickly but im wondering is this number based on chunks or blocks? like 10000 is supposed to be 1 in 10000 but is that 1 in 10000 blocks or 1 in 10000 chunks?
also is there a way to set the size of ore deposits? as in can i make this generate ore veins or am i limited to the normal minecraft ore generation? Ive created large coal veins using the custom .sm file method but am wondering if there is a way to just generate large veins automaticly.
@bshields78
The plugin uses its own schematic format. A hothgenerator schematic file consist of a header with general information and then the block and data values. Just use the hothexport command to export something and then open the file in a text editor if you're interested in the format. (or just open up the custom/example.sm file in a text editor)
It's much easier to build something inside minecraft and then use the hothexport command than to manually create a sm file from scratch though.
The hothexport command lets you specify a blockID that will act as a mask. That is, any blocks that use that block id won't be rendered when the schematic is pasted into the world.
if you want to use a mcedit schematic then you have to paste it info the world using worldedit, mark it up with a wooden hatchet and the use the hothexport command.
does the generaotr read .schematic files? Im not quite sure what a .sm file is.... ive heard of them and i was under the impression that .sm could be exported in mcedit though i cant seem to see how. I cant say that ive ever worked with .sm files or ever actually seen a .sm file and havent the slightest idea what prog to use to create a .sm file
@MeLittleUBigIWin
Looks like you haven't downloaded the correct version. The code that that text refers to does not exist any more.
Download HERE (External site)
24.03 19:30:07 [Server] INFO at biz.orgin.minecraft.hothgenerator.HothGeneratorPlugin.onCommand(HothGeneratorPlugin.java:262) [?:?] 24.03 19:30:07 [Server] INFO at biz.orgin.minecraft.hothgenerator.ExportManager.export(ExportManager.java:50) [?:?] 24.03 19:30:07 [Server] INFO Caused by: java.lang.NoSuchMethodError: com.sk89q.worldedit.regions.CuboidRegionSelector.getRegion()Lcom/sk89q/worldedit/regions/CuboidRegion; 24.03 19:30:07 [Server] INFO at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot_1.7.10.jar:git-Spigot-1643]
@MeLittleUBigIWin
Well, without your server logs I can't do anything either.
Ok, I have spent 3 hours trying everything to make the exporting work. I am running spigot 1.7.10 and anything I export it will say An internal error has occurred. I even made entirely different worlds. I have no idea what to do. I have asked you everything and have no idea what is happening.
Has anyone figured out how to get ore out of the lava in mustafar yet? :)
If anyone else is interested in a crazy ore world. I uploaded the plugin as a new project:
http://dev.bukkit.org/bukkit-plugins/oreworld/
(Will take some time before it gets approved)
@NobleStrike
If I downgraded it for an older worldguard it would stop working for a newer worldguard.
So that's not a option. I suggest you upgrade it.
@maxlehot1234
You have to use the multiverse notation when using multverse:
/mv create oreworld normal -g OreWorld
@orgin_org
Thans but How I can use it with multiverse? Is it a normal world?
I use: /mv create oreworld normal plugin:OreWorld
It generate a normal world...With normal seeds...
Worked for a while on multiverse. Then i reloaded Multiverse and went into the world and existing chunks failed to load. Running Multiverse 2.5-b691
Server restart seemed to fix this. Unless i /reload or /mv reload i think it breaks it
Also these settings are not working rules.dropice: true
rules.droppackedice: true . rules.dropsnow: true
EDIT: more errors, Plugin is not compatible with worldgaurd 5.9 (older but most stable version) Log http://pastebin.com/eKUDEGLE ( note thats only like 1% of the log, it would have been to big to copy and paste all of it with that many errors per tick.)
@maxlehot1234
Just for the fun of it I made a crazy ore world generator for you.
Download it HERE (External site)
Create a world with:
/mw create oreworld plugin:OreWorld
/mw load oreworld
If you're not happy with the blocks that the generator uses you can change them by opening the "oreworld.lst" file and add and remove blocks as you wish.
(you can call the world whatever you want. Each world gets its own .lst-file)
@maxlehot1234
I don't really understand what you are asking for. Such a "ore only" world wouldn't fit very well within the scope of this plugin. Seems more like a request for a new separate plugin to me.
Unless you're asking for configuring which ore that should be generated, which is already possible with this plugin using the custom ore list. See link in the project description above.
Regenerating chests isn't possible with this plugin. You might want to try the PhatLoots plugin that can do something like that.
Hi, is it possible to create a world with only: gold-block, iron-block, quartz-block, diamon-block, emerald-block, emerald-ore,diamond-ore, gold-ore,iron-ore,lapis-ore, lapis-block, obsidian, AND 1.8 blocks ? It can be very useful for my server.
And is it possible to regenerate all world chests each normal day for example or at each server restart?
If you can create a mine-ore/block world dimension or add an option to choose blocks appear in the world, it can be useful ;) For few servers
Thank you in advance, Maxlehot1234
@MeLittleUBigIWin
I got my hands on a 1.7.10 environment and everything works just fine for me. Selecting the area works, hothexport works, hothpaste works. I can even create a mustafar world in it.
So either there's something else wrong with your setup (like faulty plugins or whatnot) or you are exporting some blocks that hothexport cannot identify. Check your server log for errors and send them in a PM to me. (use the 1.18.3 version I posted below or I can't correlate it with the source)
@MeLittleUBigIWin
I don't do skype so that's that. I'll see if I can track down a 1.7.10 environment and test for myself.