TerrainVersionChanger
TerrainVersionChanger allows to use terrain generator from any Minecraft version you want (initial versions will support only one or a few versions). The idea is simple: server owner puts old Minecraft jar to configuration folder, and plugin loads and transforms classes from that jar file to create terrain generator.
Installation and usage
As with any other plugin, put it into plugins folder and start server. Configuration folder should be created automatically. To generate terrain from a patricular Minecraft version put client/server jar (with that version) to plugins/TerrainVersionChanger. If you don't use multiworld plugin add this to plugin.yml:
worlds: world: generator: TerrainVersionChanger:jarFileNameWithoutDotJar
If you use multiverse use command:
/mv create example NORMAL -g "TerrainVersionChanger:jarFileNameWithoutDotJar"
There is no configuration.
-
View User Profile
-
Send Message
Posted Jan 17, 2016This plugin probably won't work with bukkit. After first success I realized that I actually need Mixins (which are used by sponge). And Because of the way it works it would be nearly impossible to use it with bukkit.
-
View User Profile
-
Send Message
Posted Oct 21, 2015Oh hey man, haven't seen you in a while! I can't wait for this, I want to donate, where can I do that? :D
-
View User Profile
-
Send Message
Posted Sep 26, 2015@Bayside308
I'm not sure yet. It's hard to get these bytecode transformations right. My first version that actually worked used Javassist library for bytecode transformations. But I wan't able to do some things with that. So I switched to ASM. But with that library - other things are hard.
I'm currently stuck on something I have no logical explanation for...
-
View User Profile
-
Send Message
Posted Sep 19, 2015Will you continue this? I want to make a Beta 1.8, 1.0 or 1.1 terrain world.
Thanks :)
-
View User Profile
-
Send Message
Posted Aug 9, 2015@ttrev001
I already got base terrain working for beta 1.7.3 version (and it would work with any other version with some minor changes). Populator (trees, ores, etc...) will be extremely hard to get right. Especially anything that deals with tile entities as Bukkit and Vanilla handle them entirely differently (and I need to "simulate" the way it's done in vanilla with bukkit API). And this is one of the things generated very early - dungeons, villages, abandoned mineshafts, etc).
The first supported version will be beta 1.7.3 as I want to discontinue updating 173generator plugin.
Also, I'm going to create Sponge-compatible version of this plugin.
-
View User Profile
-
Send Message
Posted Jul 3, 2015This plugin would be extremely helpful if this worked. Any guess on how hard it would be to do?
-
View User Profile
-
Send Message
Posted May 25, 2015No download?
-
View User Profile
-
Send Message
Posted May 17, 2015Would infdev with customizable settings work?