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 Jan 6, 2012It doesent create plots :(
Can someone explain :)
-
View User Profile
-
Send Message
Posted Jan 1, 2012for those looking for automagic land management, here's my stab at it. it's not configurable yet and will claim a region for anyone who's new to the world, and teleport you to your region if you already own one.
I'll be working on adding features, but it's a start. :)
http://dev.bukkit.org/server-mods/infiniteclaims/
Thanks for all the help wide_load...couldn't have done it without your help. :)
-
View User Profile
-
Send Message
Posted Jan 1, 2012Great Plugin!
But i have an issue, the plots arnt infinite!
After about 50 plots generated it goes to normal terrain generated by Minecraft :/
PLEASE FIX!!!
-Callum
-
View User Profile
-
Send Message
Posted Jan 1, 2012@Toffer
You can add them as dependencies in your plugin.yml file
Something like that anyway :)
-
View User Profile
-
Send Message
Posted Dec 31, 2011@wide_load
yeah...I got it working pretty well now...well, on my test server anyway. My crew and I will be hammering on it tonight to see if we can break it and there's still a couple minor details that need to be worked out (like figuring out how to make sure InfinitePlots, WorldGuard, and WorldEdit load before my plugin)...I'll probably have a early public alpha by 1/1 or 1/2.
-
View User Profile
-
Send Message
Posted Dec 27, 2011@lawliet555
One is currently being developed by Toffer (see comments below)
-
View User Profile
-
Send Message
Posted Dec 27, 2011@codypilot
Nope not possible. The generator is not able to set the data value of a block so adding support for data values would need a major code restructure whcih would really not be worth it.
-
View User Profile
-
Send Message
Posted Dec 26, 2011is it possible or do you know of a plugin that would link with your and create auto generated lot protections with world guard or another region protection plugin.
-
View User Profile
-
Send Message
Posted Dec 26, 2011Is there a way to make the road let's say, black wool or 35:15. Because putting a colon in YAML confuses the plugin making it think that it is another item. Any help?
-
View User Profile
-
Send Message
Posted Dec 25, 2011@wide_load
Excellent...I got the basics of making plugins figured out last night and got the framework established...I'm now teaching myself how to write to a file other than config.yml...which I almost have figured out.
From there I was going to figure out how to hook into events...after I have all that figured out I think I'll be ready to take a crack at the plot management stuff. hehehe.
-
View User Profile
-
Send Message
Posted Dec 25, 2011@Toffer
Hi, I have been planning a seperate plugin to work with this to do plot management since so many people have asked about it. If you are making something like that it would be perfect, the only thing I can think migh be a problem is working out where the plots are, I can help with that :)
-
View User Profile
-
Send Message
Posted Dec 24, 2011@Toffer
Well, I've decided to try and figure out how to write my own plugin to do plot management...and I'm hoping wide_load will help me out when I've got questions as I'm going to require his InfinitePlots plugin to be present (and WorldGuard as well most likely).
I really don't want to have to write this as my first plugin as it'll take me a while to ramp up, but I've got what I've got since I looked into the "MyPlots" (not MtPlots mentioned earlier) plugin and it's not available from anywhere that I've found. :(
-
View User Profile
-
Send Message
Posted Dec 24, 2011This works great for me, nice work! In your description you said you used it for competition...can you suggest a plugin to go with it that will assign plot ownership when a new player spawns in the world and to prevent griefing?
-
View User Profile
-
Send Message
Posted Dec 22, 2011How does this work?
-
View User Profile
-
Send Message
Posted Dec 21, 2011@exmental
Someone said this was caused by a plugin conflict, try disabling a few plugins and see if you get it to work.
It defiantly does work, I am testing the next update using Multiverse right now.
-
View User Profile
-
Send Message
Posted Dec 21, 2011doesnt work for me in a 1.0.0 server i have used multiverse too but no luck it generates a normal world for me anyone have any ideas ? thanks exmental XD
-
View User Profile
-
Send Message
Posted Dec 20, 2011@CompulsiveCraft
I've been looking for his contact info all over. Where is it?
-
View User Profile
-
Send Message
Posted Dec 20, 2011It would be empic if the plot size could be configurable and it worked with towny for NPC spawn town and automatically set up so residents can buy a plot. Cheers :)
-
View User Profile
-
Send Message
Posted Dec 19, 2011@TheB00m
A lot of people seem to be having the same problem, if you work out the cause please let me know :)
-
View User Profile
-
Send Message
Posted Dec 17, 2011@blazeddesigns
Contact HaxtorMoogle
He made the private plugin MtPlot, that is used on deadmau5's server
I have it I LOVE it