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
Your plugin sorry not our
Orgin I would like you to add me on skype. I need constant assistance if I am trying to solve my issue. Whenever I type in /hothexport on any of your versions I get a notice saying An internal error has occurred. Once I get that then the file will come into the custom file. When I try to rename it nothing happens. With you on skype I can try out your versions and test things out. I love our plugin I just want it to work out for the both of us.
Thank you. :)
@NobleStrike
2.1 is fixed for multiverse.
@MeLittleUBigIWin
I removed the dependency to worldedit for the region selection. Try this new 1.18.3 version. use a wooden axe to select the region. (worldedit dependency can be turned on in the config).
Download it HERE (External site)
(And again, i don't have a 1.7.10 environment to test this in so it's all up to you)
2.1 uploaded with multiverse fix. Seems multiverse sends "null" as world id, while multiworld does not.
Region selection for hothexport no longer depends on worldedit. World edit cuboid selection can be turned on in the config. Use wooden axe for internal selection.
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? Thank you in advance, Maxlehot1234
Multi-verse isnt abandoned even though its old. I use it. Would be nice to be able to use that plugin with this one
Just figured out some more stuff. Version 1.18-2.0 doesn't work with world edit. None of them are compatible to export. I really need you to make some juristic changes because I really love this plugin and would like it fully operational on my server.
I don't know if it works because I can't use multiverse with this plugin. I can only use it for the earlier versions. I don't know if u made 2.0 compatible with this plugin. I play with java script a lot as well if you could please make this compatible with multiverse platform that would be most helpful. Because Most people use multiverse. Might want to keep that in mind to get more downloads. Please fix this so I can try your external version.
Please add me on skype: melittleubigiwin
@digdiggydigger
I've never used multiverse so i can't really help you. Perhaps someone else who has can help you?
Looks great man! But I'm using multiverse and when i do; '/mv create hothworld normal -g HothGenerator' i just get a message saying internal error occurred while trying to execute this command?? I'm using 1.8 btw:D
@Pocketkid2
I tried rebuilding 1.8.3 again and this time I didn't get any craftbukkit internal errors. Could you try HothGenerator 2.0 on an newly built 1.8.3?
@MeLittleUBigIWin
Okey, I've tried to downgrade 2.0 to an 1.7 version. I don't have an 1.7.10 environment to test it in so be aware that it might not work at all.
Download it HERE (External site)
Please test and see if it works properly for you. Let me know if it does so that I can upload it to dev.bukkit.
Hey you kind of answered my question but I need help ASAP. I am running a 1.7.10 spigot server and I need the world edit thing to work so I can export files. I'm running u 1.18.1 version and need a solution. U told me I could use 1.20.2 but I won't work on 1.7.10. Please help me ASAP. I AM launching my server in a week and I need ur help. Again great work with the plugin.
Orgin please contact me on skype: Melittleubigiwin
@Pocketkid2
I can't do much about that until they fix the bugs in 1.8.3 unfortunately. There's no way to work around bugs like being provided with corrupt java objects.
@orgin_org
Well. darn. I really like this plugin and would love to try out the new mustufar world, but I am using 1.8.3 and don't plan on downgrading.
Just uploaded 2.0. Please test it to see if there are any problems.
Main news is the new Mustafar world type. It is intended to be used with a nether type world so creating a mustafar world is a bit different than the other world types.
How to create:
/hothaddworld mynewworld mustafar
/mw create mynewworld plugin_nether:HothGenerator
/mw load mynewworld
2.0 does NOT work with CraftBukkit 1.8.3! I tried making a 1.8.3 version but 1.8.3 is to unstable and buggy as of yet. (For example, getDefaultPopulators in a ChunkGenerator gets called with a corrupt World object. Calling getName() on the received world object makes CraftBukkit crash internally.)
@jaciloy
Mustafar isn't released yet. The latest release just contains some preliminary code for it.
use lastest spigot, create a mustafar world. [14:41:17 ERROR]: Could not pass event CreatureSpawnEvent to HothGenerator v1.20.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callCreatureSpawnEvent(CraftEventFactory.java:275) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.World.addEntity(World.java:1014) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.SpawnerCreature.a(SpawnerCreature.java:182) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.WorldServer.doTick(WorldServer.java:214) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:756) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:634) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:537) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at java.lang.Thread.run(Unknown Source) [?:1.7.0_65] Caused by: java.lang.IllegalArgumentException: Health must be between 0 and 20.0 at org.bukkit.craftbukkit.v1_8_R1.entity.CraftLivingEntity.setHealth(CraftLivingEntity.java:83) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] at biz.orgin.minecraft.hothgenerator.CreatureSpawnManager.onCreatureSpawn(CreatureSpawnManager.java:88) [?:?] at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_65] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.7.0_65] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-c3c767f-33d5de3] ... 12 more
@MeLittleUBigIWin
Yes. Hothexport uses worldedit to pick up the region selection. Which doesn't work with an updated worldedit. 1.20.2 is updated to handle it. And the weather thing is either some incompability due to changes in craftbukkit/spigot since that plugin version was made or that you haven't set the rules.environment.period flag to a legal value above 0 (zero) or the *damage flags are all set to 0 (zero).
Both issues works fine i 1.20.2