MCTowns
MCTowns is a powerful way to manage towns.
- Create Towns, assign them Territories, and let mayors divide them up into Plots on their own.
- WorldEdit backend means you can use WorldEdit CUI and all of your favorite WorldEdit commands to create regions of any size and shape
- WorldGuard backend means lightning-fast performance and rock-solid stability
- Mayors can restrict town membership to only people they invite, or open it up to anyone who can afford a plot
- Saves you time and reduces the workload on your moderators!
- Mayors can manage regions within Territories that have been assigned to them
- No need to ask a mod every time someone wants to join your town, or you need a new plot created.
Contact
- Send me a PM on BukkitDev. I will always respond to these.
- Post a comment here. I'll probably respond to this.
- Email [email protected]. I will always respond to these.
Basic Commands
- /mct -used for adding and deleting towns, querying basic info, etc
- /town -used to manage towns, including inviting players and adding territories
- /territory -used to manage territories, including adding plots
- /plot -used to manage plots, including adding players to plots
Metrics Collection
MCTowns tracks some stats about who uses it. They're primarily for me to feel good about myself when I see people are actually using what I make, or (in the case of bug reports) are so that I can improve the plugin so that I can continue to feel good about myself when I see people are using the plugin.
MCTowns uses MCStats. To learn what is collected and how to opt-out of collection, see the following official MCStats page:
http://mcstats.org/learn-more/
Note that as of v2.1.0, most bugs will be automatically reported for you. See the page on Automatic Bug Reporting for more information.
Donate with Bitcoins: 1PYEc82xEK1A3jCsYTAZ7mnS9t34Et9bYh
Everything on these pages and associated wikis is licensed under the GNU Free Documentation License
Project Logo courtesy of th3cleaner_mcserver.
@anonymous000
The max is 1 and is not configurable, and changing that would require rewriting more code than I'd like to at the moment.
@Everdras
That page didn't have all that last time I looked, ty for updating it :)
Also, would it be possible to add an option for the maximum amount of towns a player can join? Thanks
@anonymous000
http://dev.bukkit.org/server-mods/mctowns/pages/permission-nodes/
@iAutolycus
It's on my to-do list, but it won't make it in before the 1.0.0 release.
@Joxiscraft
Unfortunately, no.
@Everdras
Thank you! I couldn't find a full list of permissions anywhere, thanks for letting me know :)
(I second iAutolycus's suggestion)
Here is a suggestion. How about making a rent option. I Like doing hotel / apartments and this would make it so much easier to micro manage. Plus in my spawn town I rent out market slots.
@anonymous000
Yep. The command has its own permission node though. "mct.flag". If a mayor doesn't have the node, they won't be able to flag anything.
With the /territory flag command, can mayors add ANY worldguard flag? I don't want my mayors to be able to disable chat, or make their players invincible inside their towns, or make it so players can just regen health or hunger instantly.. Any help?
@ProjectNarna
I just got around to testing this.
This plugin works just fine with OpenJDK. Just make sure it's OpenJDK7 and not OpenJDK6.
@Joxiscraft
Blame Apple for being a terribly unethical company for this, but they don't currently have an official Java7 port available, AFAICT.
You could try running GNU/Linux in a Virtual Machine, and using OpenJDK or Oracle's Java.
@Everdras Hello, I was wondering if you'd like to develop for Scrollcraft.
We are a 300 slot server with usually 50-100 players on. I have a few ideas for the server, and I'm using your plugin right now to manage towns. I saw your blog and I know you're in the market for a summer job, so if you need some extra cash, be sure to tell me.
@ProjectNarna
...That's odd, I think I'm actually compiling against OpenJDK7 on my laptop right now, though I do have both Oracle's JDK and OpenJDK installed, so I guess I'll need to check what's on my path.
I'll work on this and see what I can do. You are using OpenJDK 7, right, and not 6?
This plugin does not support OpenJDK. Where's the love!?
I believe you need to compile against JRE6 instead of 7 to make it compatible. There is unlikely to be any usage issue following this.
@iAutolycus
The dev build now supports redefining regions with:
They will update the boundaries of the region to whatever your current WE selection is.
One caveat: To make sure that subregions don't get "orphaned" or stuck outside of their parent region, you can only expand regions, not contract them.
I may, later, put in a way to contract them safely (it'll make sure all child regions are still within the new selection, then resize if it's safe) but for now the only way to shrink a region is to remove it and re-add it.
EDIT: I just fixed a bug in the dev build since I posted this; if you can't redefine plots or districts, redownload it.
@iAutolycus
Ah, that's one of the things on my to-do list, I forgot.
You'll have to use a WG command until I implement resizing.
Let's say you have a region called whiterun_territ_main to denote a Territory named "main" in a town called "Whiterun".
First, select a new region. Make sure that your new selection completely includes the old region (this is important).
Then type...
This will update your territory's boundaries to your new selection. I'll make sure resizing territories is implemented natively in the next version of MCTowns.
Got a quick question. How do I add new unclaimed territory. I made a town 40 x 40 in size, I have used up every bit of the 40 x 40 and now I want to expand my town to 80 x 80. How would I do that?
@jhs232
This feature exists; when a player buys a plot, the money is added to the town's bank account. Mayors and assistants can then withdraw from there.
@Everdras
Add a feature which enables mayors to get the money players use to buy plots within his town. And i clicked your blog not from restricted internet
@jhs232
Is it a tumblr error saying it's set to private or something, or are you trying to access it from school or somewhere with a restrictive firewall?