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
@KoroEDM
I'll consider damage permissions for the next version.
@orgin_org
Ah haha, thought I was screwing something up there. Thanks a ton for the great support. I have one more question. Any chance that you could add a permission node that negates each specific weather effect? I'm trying to make it so users can pick a "home world" and basically ignore that world's negative effects.
@KoroEDM
All environmentally related damage is disabled by default. If you are using the default config it should be enough to set the "rules.environment.period" value. 2 is recommended. This value is global and can neither be defined per world nor per worldguard region.
The damage effect will only be applied in worlds configured as hothworlds. And the type of effects are determined by the type of each world.
Setting any damage value to 0 will disable that specific effect. Damage can be specified globally, per world and per worldguard region.
@orgin_org
Wow, regenned a Dagobah world with the new version and HOLY HELL it's amazing. I love it so much, my players will love this. I only have one other issue. NONE of the world's weather effects are working. Am I just not enabling the right thing?
@orgin_org
Tested with lowercase. It works!
Thank you very much.
By the way. Made a little experiment. If anyone wants to create sandy/swampy worlds you don't need to clear out regions folder and you don't need to delete hoth.tasklist.dat. All you need to do is to edit HothGenerator\config.yml BEFORE generating new worlds. So if you already have something like:
hothworlds:
- ice
- dust
- swamp
and
hothworldsdata:
ice:
type: hoth
dust:
type: tatooine
swamp:
type: dagobah
You don't need to mess with config file later. Just input all the worlds you need in there in advance. Even if they don't yet exist.
@Metamuse
Okey I might have figured it out. You must use lowercase for the world names or it won't work. I will fix this in the next release. But for now all hoth worlds must be lowercase.
Use: iceage swampland dust
@Metamuse
What does /hothinfo say for each world? Go to each world and run the command.
Could you post your entire config file in a PM?
Any error messages in the server log?
Seems I might have to simplify the world creation and configuration for the next version...
Have troubles trying to create Tatooine/Dagobah world :/
I'm trying to create multiple worlds with Multiworld in this order:
1) mw create IceAge plugin:HothGenerator
mw create Swampland plugin:HothGenerator
mw create Dust plugin:HothGenerator
save-all
stop
2) Cleared out "region" folder for Swampland and Dust
Deleted hoth.tasklist.dat
In HothGenerator\config.yml
hothworlds:
- IceAge
- Dust
- Swampland
and
hothworldsdata:
IceAge:
type: hoth
Dust:
type: tatooine
Swampland:
type: dagobah
3) And still getting snowy plains in all three worlds :(
Am I doing something wrong?
@Pocketkid2
Then you need to keep on looking ;)
@KoroEDM
You are using the wrong version. The real dagobah was added in 1.17. 1.16.1 just contained the bare landscape that you are referring to.
Ah weird then I suppose it is not generating properly. There are no trees, no structures. Just endless hilly swampland. :o
It is bare in the sense that there not any buildings or dungeons/temples of any kind that i could find. Except for that, it is a great world with lots of hills, water, trees, and other swamplike features.
@KoroEDM
Define "bare" there should be lots of trees of a multitude of sizes, windling roots, vegetation and generated structures.
@orgin_org
I generated one this morning. :) Pretty cool, just seems a little bit bare.
Oh, by the way guys, MultiVerse is way better than MultiWorld. Not just for using this Plugin, but for managing worlds in general.
I have tried making all three worlds and have got them to generate and work properly. The only thing is, dagobah doesnt have any structures, and is way more hilly than in the movie.
@orgin_org
no. sorry :c
Anyone tried the Dagobah world yet?
Hy ! i have make a french video for you ! https://www.youtube.com/watch?v=B1wbOeed9hk
@billgathen
I can't see any reference to any hothgenerator class in that stack trace. So it's either a multiworld problem och something with your server.
Considering that java.lang.AutoCloseable is a standard java component and your jvm can't find it I'd guess that there's something funky going on with your server, such as being out of memory. Try restarting it.