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
Getting this when players log back in while they r in hoth:
[17:41:40] [Server thread/INFO]: syfy101[/75.27.21.112:49259] logged in with entity id 220422 at ([Hoth]-88.5, 78.0, 84.0) [17:41:40] [Server thread/INFO]: [3m[21m[4m[0;35;1mW[0;34;22me[0;31;22ml[0;32;22mc[0;34;1mo[0;33;22mm[0;31;1me [0;33;1msyfy101! [3m[0;37;1mMake sure you check out [21m[0;31;1mhttp://venecraft.us [3m[0;37;1mto see all the stuff you can do![m [17:41:41] [Server thread/WARN]: syfy101 moved too quickly! 97.0,-13.0,-75.5 [17:41:42] [Server thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.NullPointerException at java.util.concurrent.FutureTask.report(FutureTask.java:122) [?:1.8.0_74] at java.util.concurrent.FutureTask.get(FutureTask.java:192) [?:1.8.0_74] at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:46) [spigot-1.9.jar:git-Spigot-0426685-4cd46b2] at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:721) [spigot-1.9.jar:git-Spigot-0426685-4cd46b2] at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.9.jar:git-Spigot-0426685-4cd46b2] at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot-1.9.jar:git-Spigot-0426685-4cd46b2] at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot-1.9.jar:git-Spigot-0426685-4cd46b2] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_74] Caused by: java.lang.NullPointerException at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:437) [spigot-1.9.jar:git-Spigot-0426685-4cd46b2] at net.minecraft.server.v1_9_R1.PacketPlayInTeleportAccept.a(SourceFile:31) [spigot-1.9.jar:git-Spigot-0426685-4cd46b2] at net.minecraft.server.v1_9_R1.PacketPlayInTeleportAccept.a(SourceFile:8) [spigot-1.9.jar:git-Spigot-0426685-4cd46b2] at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.9.jar:git-Spigot-0426685-4cd46b2] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_74] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_74] at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) [spigot-1.9.jar:git-Spigot-0426685-4cd46b2] ... 5 more [17:41:52] [Async Chat Thread - #3/INFO]: [[0;37;1mHoth[0;37;1m][0;37;1m[[0;33;22mIE[0;37;1m|[0;36;22mFV[0;37;1m] [0;37;1m[0;37;22mPlebeian [0;37;22msyfy101[m[0;37;1m:[0;37;1m hello[m [17:42:02] [Server thread/INFO]: CONSOLE issued server command: /gc
@deluxghost
Just uploaded a new version that can do just that.
i want to custom the name of the Repulsor Field Generator
thx for the 1.9 release!
@Nomadadon
Here. But it usually takes a while for new files to get approved.
About a day since they last approved a file. (Click Bukkit Plugins at the top)
@orgin_org
Where?
Just uploaded an interim release for 1.9.
Doesn't seem to be working in 1.9. Any chance of an update?
Suggestion: another plug-in I like is Island Craft. There's an API for it that should allow to create "hoth" islands. Just a thought. Would be awesome if it could happen.
S
@orgin_org
Thats fine mate I doubt anyone really uses loot chests that much, and if they do eggs are probably disabled. The main issue I'm having at the moment is the biome mapping is what causing it to crash.
Another problem surfaced. craftbukkit/spigot currently cannot set the spawn type of a spawn egg due to changes in how mincraft stores the spawn type.
See here: https://hub.spigotmc.org/jira/browse/SPIGOT-1592?jql=
This means that any release i do now will not have any spawn eggs in loot chests.
Been looking into updating this to 1.9.
Unfortunately it seems that craftbukkit (spigot) 1.9 has some performance issues that was not present in 1.8 that simply kills this plugin. Particularly the dagobah generator which has a really heavy rendering engine that 1.9 does not seem to be able to handle.
To remedy this I would have to rewrite some major parts of the plugin and add some advanced chunk cache mechanisms (prerendering chunks and place them on file until needed and such). This would take several weeks if not months to complete. Time which I simply don't have at the moment.
I'll see if I can get it to a state where at least hoth, tatooine and mustafar will render. Dagobah is a lost cause at the moment however...
@orgin_org
@aenigmat
I believe it is in the format of (/mv create Dagobah normal -g HothGenerator:dagobah) if that's what you were wanting to know.
This is an awesome plugin, and I can't wait to see what else you have in store for further development of the plugin!
@aenigmat
Yes
Hi, great work !
How can I generate a Dagobah and a Tatooine world using Multiverse?
Hi, great work !
How can I generate a Dagobah and a Tatooine world using Multiverse?
(Sorry bad english)
I really love this plugin. It's always a must-have in my non-vanilla survival servers. But, could I ask you to make another world generator plugin?
I have always wanted a Mars world generator plugin, and now that I have seen The Martian, and fell in love with that movie, I feel like I really need the planet Mars on my server.
The blocks I would like for the surface are: Red, Orange and Yellow Stained Clay, Red Sand and Netherrack.
There should be mountains, big plains, ravines, some big craters and the biome in the whole world should be The End, so we can have a black sky instead of a blue sky, not red, but better than blue sky!
So, would you like to make it? Thanks for your attention!
Can you change how the suit gets named?
Also can you add Kamino?
@GHKTruc
The spigot team has taken over the craftbukkit development.
https://www.spigotmc.org/