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
Thank you.
@Cbla
I'll upload a test jar for you tomorrow.
Hi,
i have the general player's group as:
I still want them to interact with other players shops, etc, except place or break anything on this world, for the veteran members group i have an addition
for this world. I hate that griefers log in and mess up the world, so my idea is that only the veteran members have permission to this world. From what i have tested, someone from player's group is not able to break or place anything, except the snow and the ice. I would guess that on essentials behalv the problem is with interact permission, forgive me, i haven't done any programming with Bukkit API, so i don't know how this works, i just relied on my jugdment and the testing, and it seems essentials comes late and the hothgenerator drops the ice/snow cube? If i set it's permission not do drop those, you can still break the cubs but nothing will fall down. If no solution in this case, then i guess i'll negate the whole essentials.build for ordinary players.
Thanks.
@Cbla
Btw I just tested with essentials and with "permissions.build: false" and it woudn't let me break ice and snow blocks as expected. Are you sure you have configured your server correctly?
@Cbla
If you have configured your world correctly then it looks like essentials isn't canceling the block breaking or has the same priority as the eventhandling in the hothgenerator. Hothgenerator tries to be the last one to check the event, and if it's already canceled (due to permissions or whatever) it simply ignores the event and does nothing. There's no generic "Is player allowed to break blocks" call that I can use.
Could you post exactly how you have set up your permissions? I might be able to check if Essentials is installed and whether the correct permissions are set for the player.
Hi,
very nice plugin, congrats! There is a tiny problem with the plugin, on my server i want to allow only a certain group to access the world, yet, everyone else can break the ice and show due to the: rules.dropice: true rules.dropsnow: true confings. I'm using essentials.build permission to set up world interractions, is there any chance for a small fix regarding this issue? Thank you.
@sylas312
Thanks for the feedback, i'll try it out.
You should add the Shield Generator. :-)..
Amazing! I love the SW Hoth, so I liked it alot :P
im using mv ant it works fine, try to download new server ant plugin, if it works then replace new parts STEP BY STEP and see what your modification is wrong.
@ajc458
No idea. I've never used MultiVerse. Anyone else who knows how to use MultiVerse?
Any idea why i'm getting this error when trying to generate the world? I'm using Multiverse. http://i.imgur.com/xieC1hk.png
great idea!
@sylas312
Never mind. I fixed it:
http://dev.bukkit.org/server-mods/hothgenerator/files/14-hoth-generator_1-10-1/
@sylas312
Hmm that's very strange. Could it be the npc plugin that change things? What's your server address?
first i though its great but then i found out that if i go from town where i get damage they get damage too, no matter that they are in town where damage is turned off ;( tried with other players(thought maybe they die because im owner of npc), same, if player get damage no matter where is npc he gets damage too. (and /region flag heal... not working for npc)(just realized that its working for all players not just npc, if one player gets dmg ALL players get dmg.)
@sylas312
Can download 1.10 with region support (among other stuff) here:
http://dev.bukkit.org/server-mods/hothgenerator/files/13-hoth-generator_1-10/
@sylas312
Very well, I have started working on region integration. Will take a few days to finish it.
lightning up the place dont work, if im close to a npc then they live with me happily in lighted place, but if i go like 20 meters back where i get dmg, they get dmg too and die. and /hothregion flag would be great, but some flags worldguard already have like stopmelt and shit.. :D yes, that would be enough :)
@sylas312
Btw I could integrate regions checks with WorldGuard. And then add the following commands:
/hothregion flag [regionname] [freezewater|freezelava|plantsgrow|grassspread|stopmelt|snowgravity|freezedamage] [allow|deny]
/hothregion info [regionname]
Would that be enough?