InfinitePlots
Description
This plugin provides a simple generator for server admins to use to create an infinite world of building plots (of a configurable size), the idea is for it to be used to create a world to be used for building competitions. I made this to use on my server and am releasing it just in case anyone else is looking for the same thing.
NOTE: This does not create any worlds, you will need to use a plugin like MultiVerse or edit your world.yml file to create one using this plugins name as the generator. An example of the command used to create a world using MultiVerse would be
/mv create competition_world normal -g InfinitePlots
Bug Reports / Suggestions
If you find a bug, encounter a problem or have a suggestion, please fill out a ticket via the Tickets link above. I do not have the time to read through the comments section, any comment that fits the previous three categories will be ignored.
Plot Size
The plot-size option in the config file controls the size of the plots that are generated, it will only take effect in new areas so you may need to delete the worlds folder and have it regenerate.
You can also set the size of the plots for a given world using the generator ID parameter, for a size of 64 (the default) you can do
/mv create competition_world normal -g InfinitePlots:64
for 128 you would do
/mv create competition_world normal -g InfinitePlots:128
If the ID parameter is not specified the value from the config file will be used.
For details of the other config options see the config page.
Contributing
Contributions to the project are very much welcome, if you have a feature that you want implemented and know a nice way to do it then consider forking the repo and submitting a pull request. These will be accepted as long as the following simple guidelines are followed.
- Do not edit the structure of the pom.xml file, feel free to add a dependency if you need it but the formatting and structure should not be changed.
- If you are exposing a new API method, add a JavaDoc comment to it, but don't over-comment internal code.
- Follow the existing code style, don't antagonise over every space though !
All dependencies that are used are now available from a public Maven repo, so you don't have to worry about building several other projects just to add a simple change any more.
Source Code
Dev Builds
Changes Since Last Release
Information on the development version can be found on the new version of this page http://dev.bukkit.org/server-mods/infiniteplots/pages/main-dev/
Download
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
http://bukkit.jacekk.co.uk:8000/job/InfinitePlots/
-
View User Profile
-
Send Message
Posted Feb 11, 2012@wide_load
I just typed '/mv create Flat normal -g InfinitePlots'. What is wrong there? Yes, local server.
-
View User Profile
-
Send Message
Posted Feb 11, 2012@kamild1996
Local testing server ?
@kamild1996
You did it wrong.
-
View User Profile
-
Send Message
Posted Feb 11, 2012Not working fully properly. It successfully generates plots but only for some distanse...
worlds.yml
-
View User Profile
-
Send Message
Posted Feb 11, 2012@wide_load
I just do not want to lose something in my server in cause of incompatibility/outdated plugin. So I can safely test it?
-
View User Profile
-
Send Message
Posted Feb 11, 2012@OOORytry
That can only be a bug with Bukkit or Multiverse, go ask them.
@kamild1996
Just try it !
-
View User Profile
-
Send Message
Posted Feb 11, 2012OK... If I want to generate a world with plots, I have to:
- install MultiVerse,
- install InfinitePlots,
- type '/mv create flatWorld normal -g InfinitePlots'
?
And is it workin' with CB 1.1-R3?
-
View User Profile
-
Send Message
Posted Feb 10, 2012ok i have been looking around for this for a while and the comand with MV doesnt work:mv create competition_world normal -g InfinitePlots but it did generate a world .... only about aroun 50 plots and i need a world with infident so is this a bug or the plugin? and if it is a bug can you tell me in steps what to do
-
View User Profile
-
Send Message
Posted Feb 10, 2012@Sayonatchi
In the config you should see an "Upperwall:85" Change that to 0 and you should be good.
-
View User Profile
-
Send Message
Posted Feb 10, 2012Any way to get rid of the fences?
-
View User Profile
-
Send Message
Posted Feb 8, 2012@couljj
Glad you like it :), It generates the world, by definition it's per-world :s
-
View User Profile
-
Send Message
Posted Feb 7, 2012I love you. Honestly, I truly do. Was planning to make this plugin myself actually xD, you saved me a great deal of work. I look forward to future developments. Quick question however, am I able to configure this plugin so that it only works on 1 specific world?
-
View User Profile
-
Send Message
Posted Feb 5, 2012@xxsoeasyxx
Put it in the plugins folder.
-
View User Profile
-
Send Message
Posted Feb 5, 2012How the heck do ya install?
-
View User Profile
-
Send Message
Posted Feb 5, 2012@ImJoenemesis
File a ticket.
-
View User Profile
-
Send Message
Posted Feb 4, 2012I have this weird error whenever i start the server up or reload it now, 2012-02-04 18:12:35 [SEVERE] Error occurred while enabling InfinitePlots v0.6.2 (Is it up to date?): org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V java.lang.NoSuchMethodError: org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V at uk.co.jacekk.bukkit.infiniteplots.InfinitePlots.onEnable(InfinitePlots.java:20) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:230) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:989) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:190) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:173) at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:442) at org.bukkit.Bukkit.reload(Bukkit.java:188) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:385) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:777) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:737) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:725) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
-
View User Profile
-
Send Message
Posted Feb 3, 2012@xxsoeasyxx
No.
@xxsoeasyxx
No.
-
View User Profile
-
Send Message
Posted Feb 3, 2012why dont just make a link to the 64x64 plot world?? can you make that for me that whould be awesome?
-
View User Profile
-
Send Message
Posted Feb 3, 2012just make a youtube video please!!
and witch world.yml file is it i cant uderstand
-
View User Profile
-
Send Message
Posted Feb 2, 2012I GOT IT TO WORK, Nvm this comment to all.
This Comment is for anyone reading, I am very interested in using this plugin, but I am still very inexperienced in the editing of the world.yaml files. "....edit your world.yml file to create one using this plugins name as the generator." Just wondering before I start dickin around with the files and stuff in the download of this, if there is any tutorials out there, words, pictures or a video of how to start this process of an infiniteplot world. Thanks for reading me, I plan to get this up and running as a play-around world on my server.
( I tried to get multiverse but That's a bit confusing for me and a little hard to run on such a small server size. )
but whatever is easier you say, Ill give it another go. TIBBS ~ \o
-
View User Profile
-
Send Message
Posted Feb 2, 2012@Tejay
A recent fix with Bukkit looks like it will make this possible again. Watch out for the next version :)
You could always use a block other than grass :)