Ace-Outposts * 1.7 - 1.12 * FactionsUUID, MassivecraftFactions, Kingdoms+ * HUGE API * Easy To Setup

SpigotVIP Ace-Outposts * 1.7 - 1.12 * FactionsUUID, MassivecraftFactions, Kingdoms+ * HUGE API * Easy To Setup v18

Ace-Outposts * 1.7 - 1.12 * FactionsUUID, MassivecraftFactions, Kingdoms+ * HUGE API * Easy To Setup
Tested Minecraft Versions:
  • 1.7
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
Contributors:
Aceix8 (me)
mainoutpost-png.255704


TEST SERVER
192.99.47.179:26445

whatareoutposts-png.255705

Outposts are always going capture points that give the controlling faction rewards! Players teleport to the outpost, then stand in a "Capture Zone" to capture it. The "Capture Percent" indicates the percent captured of the outpost. Once at 100% it will be captured. Once captured, the controlling faction receives configurable rewards. The way to uncap the outpost is quite simple too. The opposing faction(s) must get the cap percent down to 0% by standing in the zone. You cannot uncap the outpost while the controlling faction is in the zone too, so you must defeat them. The "Status" indicates the, well, status, of the outpost. There are 9 Status'. You can view them down below.


features-png.255706

This Plugin features the following:
* Spigot Version Support
--- Spigot 1.7.10
--- Spigot 1.8.8
--- Spigot 1.9.4
--- Spigot 1.10
--- Spigot 1.11.2
--- Spigot 1.12
--- PaperSpigots
* Faction Version Support
--- FactionsUUID
--- MassiveCraft
* Kingdoms+ Support
* Per World/Same World/Main World Outposts
* Unlimited Amount Of Outposts
* Easy Protection [World Guard Replacement]
--- Block Placing
--- Block Breaking
--- Fall Damage
--- Mob Spawning (Does not affect Outpost Guardians)
--- Flying
--- Ender Pearls
--- Allow & Disallow Commands
* Very Configurable
* 6 Configuration Files + a data.yml
* Toggling Outposts Enabled/Disabled
* Setting The Capture Percent of an Outpost
* Easy-To-Setup
* Easy-To-Use Outpost Wand
* Outpost Guardians with Configurable Drops
* Outpost Boss with Minions (100% Configurable)
* Outpost Stats
--- Guardians Killed
--- Total Time Controlled
* Enablable Limits Per Outpost
--- No Gapples
--- No Swords
--- No Axes
--- No Bows
--- No MCMMO
--- No Potions
* Cool /outpost gui
* Receive Alert Message when your outpost is being attacked (togglable)
* Commands when Outpost is Captured/Lost
* A Ton of Configurable Rewards
--- Commands Per X Minutes
--- No Hunger Loss
--- /outpost fly
--- /outpost fix
--- EXP Boosts
--- MCMMO XP Boosts
--- Damage Boosts
--- Potion Effects
--- Mob Loot Boosts
--- Custom Buy/Sell Signs that Only Controlling Factions can use
--- More To Come!
* Complete messages.yml
* Anti-Flicker Scoreboard
* A HUGE API
--- Over 100 API Methods
--- Outpost Object Class
--- 5 Custom Events
* PvPManager Support
* Featherboard Support
* AnimatedScoreboard Support
* Set outpost teleport time
* Outpost Teleport Command
* Option to allow players to cap more than one outpost at a time
* Messages that are broadcasted with outpost status' (toggleable)
* Frequent Updates
* SOOOOOOOOO MUCH MORE

commands-png.255707

Note: <outpost> Replaces the NAME of the outpost

/outpost help - outpost.help - Displays all commands and permissions for plugin
/outpost - outpost.outpost - Opens Outpost gui
/outpost reload - outpost.reload - Reloads Configs
/outpost wand - outpost.wand - Gives outpost wand
/outpost <msgtoggle, msg> - outpost.msgtoggle - Toggles outpost status messages
/outpost toggle - outpost.toggle - Enables/Disables an Outpost
/outpost set <outpost> - outpost.set - Sets capture area of an outpost
/outpost <sg, spawnguardian> <outpost> - outpost.spawnguardian - Spawns guardians at that outpost (if guardians are enabled)
/outpost <sb, spawnboss> <outpost> - outpost.spawnboss - Spawns the outpost boss at outpost (If enabled)
/outpost setarea <outpost> - outpost.setarea - Sets the big area of an outpost
/outpost setspawn <outpost> <1, 2> - outpost.setspawn - Sets spawnpoints for outpost
/outpost setmob <outpost> <1, 2, 3> - outpost.setmob - Sets Guardian Locations
/outpost setboss <outpost> - outpost.setboss - Sets the Outpost Boss Spawn Location
/outpost setcap <outpost> <percent> - outpost.setcap - Sets Capture Percent

Permission outpost.player gives commands: /outpost, /outpost help
Permission outpost.admin gives ALL COMMANDS

pluginnotes-png.255708

Here are a few things you might want to know about the plugin...

You must have MassiveCraft Factions or Factions UUID or Kingdoms+

You can use featherboard with this plugin. The scoreboard will not interfere with the featherboard. When you are in the outpost world, the scoreboard will show, but when your not, it will not interfere with any OTHER scoreboard.

Updates may have changed configs. To help with that, here are the configs. They will be updated after each update. I will also note in update notes which configs were altered.

Config - https://pastebin.com/8knNyd01

Guardians - https://pastebin.com/HERkRyzZ

Messages - https://pastebin.com/Wu3SP5HM

Outposts - https://pastebin.com/LUr0efY7

Rewards - https://pastebin.com/bWqPBWPk

Scoreboards - https://pastebin.com/B3NF6nfy


It Most Likely will work with PaperSpigot its just not supported
(in fact i use PaperSpigot 1.7.10 for 1.7 testing)

If you want the source code, you will have to pay extra for it :p. Mainly cause I dont want everybody going around with the source and not purchasing the plugin (Source getting leaked and such) Just PM me and we can talk about the source.

You wont get support from me if you are having trouble with setup and you have not watched the tutorial. WATCH THE VIDEO! ITS THERE FOR A REASON!

The configs are pretty easy to do, I left some comments to help you out :)

IF YOU ARE CHANGING THE OUTPOSTS NAME:
Change the name in the list in the config.yml
You Will ALSO have to change the path in EVERY OTHER config. Including scoreboards.yml outposts.yml rewards.yml guardians.yml config.yml
However, if you forget to do this, the plugin will auto-gen the missing paths!

setup-png.255709

The setup of outposts is fairly easy, it just takes a little time.
I HIGHLY Suggest watching the video, its more in depth and informative.
But heres the simplified version:
- Create world that matches the world set in the config
- Make an outpost map you like
- use /outpost setspawn <outpostname> 1 to set the regular spawn
- use same command as above except put "2" to set the controlling spawn
- use /outpost wand to obtain the wand
- right-click the first pos and left-click the second
- then use /outpost set <outpostname> to set the cap zone
- next use /outpost setmob <outpostname> <1, 2, or 3> to set the guardian locations
- then use /outpost setboss <outpostname> to set the Guardian Boss location
- IF YOU PLAN OF USING SAME WORLD/MAIN WORLD OUTPOSTS
--- Get the outpost wand
--- Select 2 locations using the wand (this area should be relatively big)
--- Use /outpost setarea <outpost>

- Config the configs to your liking!

To Setup SELL SIGNS:
These signs work similar to essentials sell signs. Only the controlling faction of the outpost can use them. Heres how you create one:
Heres an example on one:
Dont worry, the sign changes looks whenever it is created. Its not just a mess of letters! If you want a look, go on my test server at the top of the page!


video-png.255361

If you want to make a tutorial or showcase, I will add it here!



api-png.255363

This API is HUGE and I highly recommend watching the API Tutorial Video.
Ill give you the basics here though.

To access the API put this line in your class

private OutpostAPI api = AceOutposts.getInstance().getApi();

Then just type "api." to get the methods

To get an outpost do this:

Outpost o = api.getOutpostByName(<name>);

From there you can change its Status, Cap Percent, Factions, Locations and Everything.

Again, Watch the API video to see the whole api...or just investigate yourself!

plapi-png.255365

None Yet

servers-png.255366

facsnet.mcnode.net
redwarzone.com
nxs.mn
lollypvp.tk

Similar resources

Ace-Outposts * 1.7 - 1.12 * FactionsUUID, MassivecraftFactions, Kingdoms+ * HUGE API * Easy To Setup Sauron
Outposts are an always going capture point that gives rewards to the controlling faction/kingdom!
5.00 star(s) 2 ratings
Downloads
889
Updated
[Divine One] - Gambler : Ace BlackSpigot.com
This is the second skill package for 'Divine One' Series
0.00 star(s) 0 ratings
Downloads
24
Updated
BlackSpigot General Chat
Rules Help Users
    M @ mineboxgamer: anyone got topcollections plugin for 1.21.3
    Top