FlatlandsBuilder
FlatlandsBuilder
Version 0.8.5-R1.0
Hello this is a flatlands generator, best used with multiverse and works with CraftBukkit 1.3.2-R01 this project is designed to create a world that allows you to map out and plan you builds. The aim of this plugin is to be simple and user friendly.
Download Latest | Source Code | DKE Development Website | Change Log | Known Bugs
Click Here - New Plots Generator Images - Click Here
Features
- Customisable height and block types.
- World sizes are not restricted.
- Only generates chunks as required.
- Supports arbitrary height worlds, max height of 127 blocks only at the moment.
- Supports data values of block ids by use of ':' between them ie. 'wool:8'. Numeric IDs only.
- Able to generate a world of one particular item, if one Block ID is supplied.
- Added ability to accept only height as an option. Uses default Block ID's.
- Alternating Borders when 3 Block ID's are supplied.
How to Use
To generate a flatlands world with multiverse and use custom generation modes:
- First you need to run the command wizard: /flbw create [WorldName]
- /mv create [WorldName] NORMAL -g FlatlandsBuilder -t FLAT
Java 7 Only!
FlatlandsBuilder has dropped all support for Java 6 users and is now completely Java 7 dependent so please ensure you are running Java 7 on your server.
Notes:
Valid plot sizes: 64, 128, 256, 512, 1024
Valid generation modes: normal, grid, grid2, grid3, grid4, grid5
Permission Nodes:
- flatlandsbuilder.admin - /flb commands.
- flatlandsbuilder.edit - /flbd commands. (Will change to "flatlandsbuilder.edit.defaults" in next update, so expect a change).
- flatlandsbuilder.wizard - Command Wizard, /flbw Commands.
FlatlandsBuilder v0.70 and Earlier:
- /mv create [WorldName] Normal -g FlatlandsBuilder:[Height],[Block1],[Block2],[Block3]
- /mv create [WorldName] Normal -g FlatlandsBuilder:[Height],[Block1],[Block2]
- /mv create [WorldName] Normal -g FlatlandsBuilder:[Height],[Block1]
- /mv create [WorldName] Normal -g FlatlandsBuilder:[Height]
Future Plans
- Add the ability to generate a whole world of one particular item, if one item id is supplied.
- Add block blacklist
- Add Alternating Borders.
- Optimization of the Plugin.
- Large plots generator / populator. (64x64 - 1024x1024 blocks)
- New Generation Pattens to be added
- New command based wizard for configuring worlds.
- FlatlandsBuilder will become fully dependant on Multiverse-Core, wont be able to run with out it.
- Add command to FlatlandsBuilder to generate world.
- New configuration standard defaults, and world specific.
- Implement new config.
- Implement API to take the old way of configuring FlatlandsBuilder to the new config based system.
Once this is achieved this plugin will be complete.
Tutorial For Version 0.8.0-R1.0
Tutorial For Version 0.7.0-R2.0 and Earlier
Your screenshots on your github repo in the readme.md is down!
Option for changing the stone to another block type plz.
update ?
Once you generate a world do you need to keep the plugin in? If not you should explain that in the description for others
Add mod block support please ty :)
it does'nt work on 1.6.4?
Does this work on 1.6.2?
@SanCarlo
FlatlandsBuilder has dropped all support for Java 6 users and is now completely Java 7 dependent so please ensure you are running Java 7 on your server.
SEVERE] Could not load 'plugins/FlatlandsBuilder_0.8.5-R2.0.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: net/dkebnh/bukkit/FlatlandsBuilder/FlatlandsBuilder : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184)
2013-02-24 23:54:27 [INFO] This server is running CraftBukkit version git-Bukkit-1.4.6-R0.3-b2586jnks (MC: 1.4.6) (Implementing API version 1.4.6-R0.3) 2013-02-24 23:54:27 [SEVERE] Could not load 'plugins/FlatlandsBuilder_0.8.5-R2.0.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: net/dkebnh/bukkit/FlatlandsBuilder/FlatlandsBuilder : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugins(CraftServer.ja va:239) at org.bukkit.craftbukkit.v1_4_6.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_4_6.PlayerList.<init>(PlayerList.java:52) at net.minecraft.server.v1_4_6.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:104) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.UnsupportedClassVersionError: net/dkebnh/bukkit/FlatlandsBuilder/FlatlandsBuilder : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more
Plugins: Groupmanager, NoCheatPlus, WorldEdit, WorldGuard, VoxelSniper, Vault, Multiverse, Logblock, TreeAssist, FreezeTime, AntiGuest, AuthMe, Announcer, InfiniteDispenser, Votifier, iChat, mcMMO, Easyban, Essentials, MagicCarpet, ServerSigns, VanishNoPacket, DeathControl, BattleNight, LWC, DisguiseCraft, CraftBook, DwDNPC
@SanCarlo
Should be fine to use with 1.4.7 i have had no reports of any issues.
When will it be updated to 1.4.6-R0.3 or 1.4.7? I Really nead this generator. ;)
@rcth
PlotMe i think it is would be the best to use at this stage i think, because i believe it has a roads width config setting.
ATM im talking with InfiniteClaims DEV to see if they can add an api so road width can be configured as it only allows for width 7 roads not 16. InfiniteClaims will be the plugin to use if we get the two working together.
Dave.
What plugin to use for the plots?
@peti446
is it not working in 1.4.2??? ill see wat i can do this week.
plise update to 1.4.2
@DomanoSV
I've send config FLB, config multiverse, worlds multiverse, debug multiverse, server.log
Pluginlist (HUGE): AutoMessage, BKCommonLib, ButtonWarp, ChatManager, ChunkLoad, Citizens, ColourFireWork, CoreProtect, CraftBook, CraftBookcircuits, CraftBookMechanics, Essentials, EssentialsChat, EssentialsProtect, EssentialsSpawn, FalseBookBlock, FalseBookCore, FalseBookExtra, FalseBookIC, FireWorks, FlatlandsBuilder, GolfCraft, InvisibleBlock, Lift, Lockette, LogBlock, ModifyWorld, MultiVerse, MultiInv, NoCheatPlus, NoPL, PermissionsEX, RedstoneCommand, RedstoneCommandSigns, ReportRTS, TTweaks, TrainCarts, Turnstile, Vault, VoxelGadget, VoxelSniper, WirelessRedstone, WorldEdit, WorldGuard, DynMap, MidiBanks.
@rcth
Could i possibly get ur plugin list, and the worlds.yml from multiverse, you game me the mutiverse config.yml last time sry.
But i cant see anything out of the ordanary yet, is one of these worlds ur main world???
Dave
@DomanoSV
Did you found anything? I hope it can be fixed soon, because it's way too many work to WorldEdit it fine again.
@DomanoSV
I'll send you a PM in a minute.
@rcth
Right before i can look at this i need your multi verse worlds config, your configs for Flatlands Builder and ur server logs when u generated this world and when u started to notice the new chunks if possible. as this gives me all the info as to why the generator may or may not work. Do this asap so i can look at this this weekend, as soon as u link me the stuff ill look at it. Thanks,
DomanoSV