Townships
![]()
If you want players to be able to build outside of regions, then remove EffectWilderness.jar
I renamed HeroStronghold to Townships. It has a lot more features, so I'll be updating this page over time. For now, use the sample configs that come with the plugin as an example.
Townships is the best Town plugin out there because you can require players to have houses, forges, farms, inns, hospitals, etc before they can create a town!
If you dont think minecraft is addicting enough, what about minecraft tycoon? What if you could make structures that cost money, but give you items/money over time? That's exactly what this plugin does! I imagined using this plugin as a way to reward players for building certain strutures/shrines, but it has evolved so that you can configure it to include any structure/town you want!
For instance, if a player builds a bank using certain blocks (defined in your config.yml) and has enough money, that player can type /to create bank and it will turn the bank into a Townships that, if provided the correct raw materials (paper and gold for example), can give you a steady income! The possibilities are limitless because you define the types of structures players can create in regions.yml.
Also introducing Super-Regions! Basically, super-regions are regions that require regions instead of blocks. This way you can make a super-region called Town that requires regions such as Houses, Inns, Taverns, Farms, etc. Super-regions come with their own banks, chat channels, per-user permissions, taxes, and power.
Also, this plugin hooks into Heroes so you can grant buffs and debuffs to players near your structure. For example you can build a LightningRod that grants your Heroes class name LightningMage a passive health regen buff. Work in progress Effects List.
Installation: Installation Page
Alternative Preset Configs:
Features:
- Allows permitted players to create Townships using certain blocks/money defined in config.yml
- Townships grant money/items during every cycle (cycle length defined in config.yml)
- Townships cost items/money to maintain during every cycle
- Townships can be destroyed (and even explode!) if key blocks are broken
- Townships can also grant nearby Heroes passive buffs/debuffs
- Townships can also grant build protection
- Effect List work in progress
- Super-regions which require other regions instead of blocks. So you could create a super-Townships called "Town", which requires Townships like "Inn", "Farm", a few "House", etc.
- Banks for super-regions
- Separate chat channels for each super-region
- Taxes for super-regions
- Power for super-regions (if a member dies, then their super-regions lose 1 power each. If a super-region reaches 0 power, then it is destroyed).
- Per-user permissions, see Super-Region perms
- Wars!
- Limit the number of regions players can build with groups.yml
- Biome specific regions
Requirements: Vault
Optional Requirements: Heroes, an Econ plugin, a Permissions Plugin (see vault for supported plugins)
Permissions:
- townships.create.all lets you create any township
- townships.create.<type> lets you create a township of that type
- townships.admin lets you bypass townships ownership checks
- townships.join lets a player join a super-region
Commands: see Commands
Other Videos: Effect Gate EffectConveyor EffectEvolve
This project uses code from the Heroes SkillManager.java and credit for Townships external Effects system goes to the Heroes Development Team, which includes me
Source: https://github.com/Multitallented/Townships
Effects Source: https://github.com/Multitallented/Townships-Effects




-
View User Profile
-
Send Message
Posted Aug 16, 2012If I ignite tnt any where near (no where near enough to cause damage) a region, it disables it. Is there a way to disable that?
-
View User Profile
-
Send Message
Posted Aug 16, 2012@lochlain000
Yeah thanks, thats a good way of putting it for my own future reference :) I just noticed that a 4 radius building always seems to be 1 longer on one side than the other.
If you have a custom binder or Essentials powertools. i just bind "/hs whatshere" to a key and run around spamming it to check edges
-
View User Profile
-
Send Message
Posted Aug 15, 2012@Kiak
Thanks, that detail kept eluding me and making configs a pain. So in effect if calculates the radii from one corner of a block, not from middle
-
View User Profile
-
Send Message
Posted Aug 15, 2012Heya. I'm interested in the 'enemy classes' function, however I am unsure of what debuffs I can apply to the classes i've listed. Could anyone give me clarity on this?
Thanks,
Condemned.
-
View User Profile
-
Send Message
Posted Aug 15, 2012@Perfk
You can't do this yet because Lapiz Lazuli is Squid Ink + Data Value
and there's not yet support for Data Values
in the the meantime i suggest you give your users Lapiz blocks but at 1/9th speed rate so they get the same amount in the long run
@lochlain000
The radius is actually a Cuboid/Cube. so it goes 1Radius in all directions EG a 4 radius house, will end up making a cube 8x8 (you might think it should end up 9x9 for the middle square, but it doesnt seem too as far as i can tell)
-
View User Profile
-
Send Message
Posted Aug 15, 2012Is the radius a circular or spherical in shape? If spherical then no problems but if circular then how high and deep it goes?
-
View User Profile
-
Send Message
Posted Aug 14, 2012I cant get LAPIS to work, (not the LAPIS_ORE or LAPIS_BLOCK, bu the "dye thingy" (http://www.minecraftwiki.net/wiki/Lapis_Lazuli_(Dye))
i want to make a Lapis refinery, but cant get it to output lapis lazuli
-
View User Profile
-
Send Message
Posted Aug 13, 2012@NVA_Lee22
It's not included just now sorry , but you could get that effect in the meantime with Worldguard regions
I agree with the thought though because it would let you make soooo many extra region types... so in conclusion.
I second this great idea :)
-
View User Profile
-
Send Message
Posted Aug 13, 2012Hi , ähm is it possible to have permissions only in a region for example i want build a bank where i set a Balance Sign from essentials to see how much money i have. So that everybody who build this region and are owner of it, can create a Balance Sign in the region but out of the region they don´t have the permissions to do that so that it become more realistic to see only in a bank how much money i have and not in other regions and everywhere in the world . I hope you know what i mean :D if this is not possible yet , can you integrate it in HeroStronghold ? : ))
-
View User Profile
-
Send Message
Posted Aug 11, 2012@Geltewon You're just missing the effect that sets the upkeep time Scheduledupkeep.X (where x is time in seconds)
here's a working example with some other effects you may be missing (i trimmed out stuff thats not relevent to your question)
House.yml effects:
upkeep-chance: 1.0 (Important, this sets the %chance of actually being paid on upkeep)
money-requirement: 3.0 (you should always make the building cost at least its upkeep or people could break and remake them for free money)
upkeep-money-output: 3.0 (as you guessed this is the amount gained per upkeep)
-
View User Profile
-
Send Message
Posted Aug 11, 2012Hello everyone,
first let me thank you for this great plugin and all the work you had with it!
I tryed a few things, and the way I want to use the plugin is, that players can build cities and different structures/buildings and get money for it. Nothing more. For example someone build a farm and for this he'll get 2 Gold (or whatever) a day.
So what I did (for testing) is, that I created a region hospital.yml. It looks like this:
I was able to create the building ingame, but I do not recieve any money from it. I am using BOSEconomy and Vault.
What am I doing wrong? Thanks for your help in advance!
-
View User Profile
-
Send Message
Posted Aug 10, 2012I have a suggestion or idea for the whole ring thing :).
What if we had like effect where you do ring and then an item id. Example:
ring:1 or ring:5 and so on So diff types of Super Regions you could set to have diff types of ring blocks :)
-
View User Profile
-
Send Message
Posted Aug 8, 2012I would request, that you insert /hs who when you have commands list, as it is not in the list of commands there when you type /hs 1 or /hs 2 or /hs 3 from what I can tell
Also, I love the ring feature you added to SR's! :)
I was wondering if there was a way to have the ring destroyed after it is changed or destroyed? or even have it not show when a SR is disabled? I know some plugins have done similar things to that via sending it to the client directly. But if that seems buggy or too difficult simply have it just destroy the obsidian ring if the SR is destroyed? just curious about that ;)
-
View User Profile
-
Send Message
Posted Aug 7, 2012Hey, whenever I use this plugin, everything works great, BUT when I restart the server none of the stuff i made works and i get this message:
[WARNING][HeroStronghold] SuperRegion [region name here] is corrupted
And everytime i try to break or use anything in that region I get the same warning error.
any ideas?
Im using last download (R: HeroStronghold v1.1.7 for 1.3.1 ), last official bukkit version (1.3.1 R 1.0) and Minecraft server 1.3.1
Thanks
-
View User Profile
-
Send Message
Posted Aug 7, 2012Having a blast with this on our server. Thank you! ^_^
-
View User Profile
-
Send Message
Posted Aug 6, 2012Heres my lovely error, its from RegionConfig something is wrong with the configuration of buildings, as I got it its this '' sign. Checked the config, couldn't find anything similar, I deleted even the gaps... Or maybe I missed one ? So whats this error from?
00:30:23 [WARNING] [HeroStronghold] [HeroStronghold] failed to load .DS_Store 00:30:23 [SEVERE] org.bukkit.configuration.InvalidConfigurationException: unacceptable character '' (0x0) special characters are not allowed in "<string>", position 0
EDIT: fixed, don't know how, just deleted the RegionConfig folder, reloaded the server, added my buildings, did not delete the default ones, reloaded, deleted default ones, reloaded, FIXED. But after Restart it crashed again...
PS would like to create effects, its sad that I have no Java or other programming code experience... But going to learn! :D
-
View User Profile
-
Send Message
Posted Aug 4, 2012I Love your work with this. Allows me great creative control over my server. Thankyou!
-
View User Profile
-
Send Message
Posted Jul 29, 2012@Perfk
proxis.midgardmc.eu
-
View User Profile
-
Send Message
Posted Jul 26, 2012Anyone running a Herostronghold server, would love to take a peak, (or are we all in "waiting for 1.3 mode" ? :P)
-
View User Profile
-
Send Message
Posted Jul 26, 2012Is it possible to make a building that consumes power?