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
@AlmostLuckyDucky
LMAO! Fine I'll work on that. I have an update ready for testing soon. Got a few potential fixes, Towny/Factions support (finally), and region evolution. I was trying to get data values in there, but it's turning out to be more complicated than I thought. With this new region evolution thing, I'm going to need to change most of the effects. It won't take long, but you'll have to replace all of your effects with the new ones.
i have fingers crossed for multiple input/outputs too. in fact i have fingers crossd on both hands and even both feet whilst humming to help with the mystical chakras and spirit energies at the same time. :)
He did say he's doing upgradable regions at the moment, so that will get you closer to your desire :) you'l be able to start as a Leather Barracks and then upgrade through the levels
Still I agree with you that multiple and better yet Random (from a list/table) outputs/inputs is the the dream for me.. Fingers crossed :)
(I hope you will join me in sending Multi mystical chakras and spirit energies so that he can enjoy his development time with the endurance and cunning of 10 djinn!)
mmm.. dip recipes
@Multi...
did you get anywhere with multiple outputs depending on multiple inputs????
a option like that would make several of the regions on our server obsolete. for example we have a barracks that only outputs money but consumes armor and bread. but atm it only uses a leather set to produce 100 creds but i was planning on adding another that used iron armor as its upkeep and maybe one that requires gold armor with increasing amounts of money payout. an option for mulitple inputs/outputs mean we would only need 1 region.
@Kiak
I agree Kiak, but....
This link -> Dev Builds: http://ci.milkbowl.net/job/HeroStronghold/
Does not go to the Dev version, it just shows Dip recipes.
I currently just run Stronghold without Heroes.. It happens every mismatched version... something to do with experience gain?
That Dev version is the only way you'l make it work before the next heroes release. so i would work on getting that working if you need it.
Hey Multi,
Really want to get Stronghold working.
Stronghold 1.1.3 doesn't work with Heroes 1.4.7?
You gave a dev build link in my ticket, but its no good.
If I can't get dev builds, can you tell me a version of Stronghold/Heros/Bukkit I should use?
Thanks
\o/
i dont usually wait for any update but i just didnt want to spend the next week writing a huge list of regions and you release an update on the same day as i add what i have doen to our server :)
@AlmostLuckyDucky
In my experience, it is never best to wait for an update. I plan on pushing an update up today with a new effect that allows you to do region evolution.
Just curious but any sign of an update with any of the features on the forums feature request page?
i did write quite a few regions for our server but didn’t really want to continue as some of those features requests would make what I am doing obsolete as instead of having a few regions doing various tasks the "Rare" output and multiple outputs would reduce what i had planned to add dramatically and a re-write would be in order if that was the case
@KingstenHD
Heroes. You don't have to use any of the pvp stuff. Just use it for jobs and reward people permission to build hs regions with heroes permission-skills.
Plan on creating a second server with this.. Any suggestions on plugins that run well with this one?
Awesome,but not to me ...
@Memorex39
Just installed v1.1.3
This is what it spits out:
18:21:34 [WARNING] [HeroStronghold] [HeroStronghold] could not find item ward
18:21:34 [WARNING] [HeroStronghold] [HeroStronghold] could not find item village
18:21:34 [WARNING] [HeroStronghold] [HeroStronghold] could not find item ward
18:21:34 [WARNING] [HeroStronghold] [HeroStronghold] could not find item village
18:21:34 [WARNING] [HeroStronghold] [HeroStronghold] could not find item ward
18:21:34 [WARNING] [HeroStronghold] [HeroStronghold] could not find item village
18:21:34 [WARNING] [HeroStronghold] [HeroStronghold] could not find item ward
18:21:34 [WARNING] [HeroStronghold] [HeroStronghold] could not find item village
17:33:10 [WARNING] [HeroStronghold] [HeroStronghold] could not find item ward
No matter if ward.yml is in RegionConfig or in SuperRegionConfig it says it cannot find it.
Any clues? I don't have any.
Check out the new groups.yml I added in this latest version. It's not completely tested yet.
I've been working on adding limits to the number of regions players can build, along with letting you use damage values for reagents, requirements, etc
Ah ok Thanks a lot!
@DemonPenguin
Well, if you want to make an arrowturret for example. You would create a new arrowturret.yml file in your plugins/HeroStronghold/RegionConfig folder. Then you would copy/paste the section for arrowturret in there. It would look like this:
@Multitallented What I meant was, where do I put the stuff that I find here: http://dev.bukkit.org/server-mods/herostronghold/pages/classic-style-configs/
@Multitallented: I tried that as well, I sent you a PM of the error I got. Sorry if I'm being annoying, just trying to get this thing working right! :)