Commit Graph
100 Commits
Author SHA1 Message Date
Trent Hensler 896bf489b7 Add method to deserialize the custom map 2018-01-04 15:44:39 -08:00
Trent Hensler c367a9cb09 Make faction announcement borders configurable 2018-01-04 14:41:14 -08:00
Trent Hensler 7a4ddc6855 Actually allow setting of truce 2018-01-04 01:47:36 -08:00
Trent Hensler 687bac31db Initial f perm.
TODO:
* Add GUI for viewing and changing permissions.
* Currently no way to view access for all perms.
* Test this because I didn't.
* Finish implementation of all permissions, add more.
2018-01-04 01:36:51 -08:00
Trent Hensler 8fee985e99 Actually set factionless prefix in chat. Fixes #979 2018-01-04 00:32:25 -08:00
Trent Hensler c3e1e6547a Consistent naming 2018-01-04 00:07:51 -08:00
Trent Hensler e343ac69fa Add lots of placeholders 2018-01-04 00:06:30 -08:00
Trent Hensler ff8ae7be3b Check for sender in f money ff. Fixes #993 2018-01-03 23:32:19 -08:00
Trent Hensler 769722ddb4 Add decimal format for showing money to TL file 2018-01-02 01:37:12 -08:00
Trent Hensler fe7002f674 Initial placeholderAPI support.
Give me ideas on what else to add and I'll add it.
2017-12-30 18:44:42 -08:00
Trent Hensler 24c7107163 Updated fanciful version to match what's in the maven repo. IT COMPILES NOW WOOOO 2017-12-19 11:09:44 -08:00
Trent Hensler 3b644cd6c3 Java 7 and make intellij happy 2017-12-19 02:18:13 -08:00
Trent Hensler ce132ed033 Add password protected warps 2017-12-19 02:10:52 -08:00
Trent Hensler 18749dcb06 Update dependencies to latest 1.12.2 versions 2017-12-19 01:14:57 -08:00
Trent Hensler 8d2a3227f2 update readme 2017-12-19 00:49:21 -08:00
Trent Hensler dddb7b7026 Add discord to readme 2017-12-19 00:40:17 -08:00
Trent Hensler 9ed7603e38 Fix showing the faction's balance in f show instead of the player who executed it. 2017-12-19 00:37:17 -08:00
Trent HenslerandGitHub 3bce7ae619 Merge pull request #761 from Techcable/fix/null-gson
Make P.gson final
2017-12-19 00:20:37 -08:00
Trent HenslerandGitHub c30137c34d Merge pull request #904 from markhughes/1.6.x
Allow using FLocation object in canClaimForFactionAtLocation
2017-12-19 00:19:08 -08:00
Trent HenslerandGitHub 190908b181 Merge pull request #921 from ExpDev07/1.6.x
Removed duplicate/unnececary code in DiscUtil.
2017-12-19 00:18:15 -08:00
Trent HenslerandGitHub f73825af92 Merge pull request #949 from emanh1/patch-1
Fix typo
2017-12-19 00:17:14 -08:00
Trent HenslerandGitHub 0b9f2dd7dd Merge pull request #963 from XXLuigiMario/allow-unclaimall-world
Allow unclaiming all safezones and warzones in a specific world
2017-12-19 00:16:57 -08:00
Trent HenslerandGitHub 3a8828d4e6 Merge pull request #964 from XXLuigiMario/allow-wilderness
Allow admins to claim for wilderness
2017-12-19 00:14:19 -08:00
Trent Hensler d7a366d764 0.1.21 2017-06-22 10:40:48 -07:00
Trent HenslerandGitHub dabe2f1445 Merge pull request #942 from AwesomePowered/1.6.x
1.12 update
2017-06-22 10:38:18 -07:00
Trent Hensler eba564e54b 0.1.20 2017-01-13 09:00:28 -08:00
Trent HenslerandGitHub c9521a7e75 Merge pull request #859 from timbru31/remove-duplicate-dependency
fix: remove duplicate guava dependency from pom.xml
2017-01-13 08:56:53 -08:00
Trent HenslerandGitHub 09f62c5537 Merge pull request #870 from Kakifrucht/1.6.x
Add option to exempt factions from /f who
2017-01-13 08:55:53 -08:00
Trent HenslerandGitHub a935cf6f06 Merge pull request #798 from novucs/1.6.x
Fire unclaim event when unclaiming
2016-11-09 07:58:28 -08:00
Trent HenslerandGitHub f2f06fe3e4 Merge pull request #770 from Kakifrucht/1.6.x
Fix formatting codes in description
2016-06-29 21:18:19 -07:00
Trent Hensler 8633d23334 Update fanciful version. Resolves #752. 2016-06-29 09:18:43 -07:00
Trent Hensler a7aeb26fd0 Check build permissions on frostwalking. Resolves #708. 2016-06-10 16:43:48 -07:00
Trent Hensler ceaaecf334 Reference proper playervaults version. Fixes #724. 2016-06-06 17:55:19 -07:00
Trent Hensler 830ffff022 Auto leave log message to debug mode. 2016-06-01 09:19:29 -07:00
Trent Hensler 0df6e4aa45 Add version info to readme. 2016-05-30 20:08:47 -07:00
Trent Hensler b50f1544c0 1.6.9.5-U0.1.19-RC1 2016-05-30 17:21:36 -07:00
Trent Hensler 74b4bd33e9 Add option for setting default max vaults of a faction. 2016-05-30 17:21:11 -07:00
Trent Hensler f8ee2a5506 Remove chat spy and admin bypass on login if player no longer has permission.
Resolves #636 and #705.
2016-05-30 16:45:46 -07:00
Trent Hensler 9f89010af1 Add /f vault description. 2016-05-30 16:25:27 -07:00
Trent Hensler 0294a60675 Add Faction vaults.
These can be accessed with /f vault <number>
Set a Faction's max vaults with /f setmaxvaults <faction> <number> - can be run from console so Buycraft can execute it.
* This is a not very tested implementation. Should be tested more in depth before being pushed to a release.
2016-05-30 16:22:45 -07:00
Trent Hensler 1a21229c82 Build against 1.9.4 as it's the default spigot download now. 2016-05-29 17:43:17 -07:00
Trent Hensler 53c9385369 Remove jenkins build number and add snapshot to version. 2016-05-29 17:36:03 -07:00
Trent Hensler efb5d335f6 Add ability to bypass auto leave for FPlayers. Implements #659.
Permission is factions.bypassautoleave
2016-05-29 17:33:46 -07:00
Trent Hensler 14946cd1b2 Add /f unclaim <radius> per #684. 2016-05-29 17:20:50 -07:00
Trent Hensler d111831da8 Merge pull request #645 from ItsMonkeyyy/1.6.x
Commands are no longer CaSe-SeNsAtIvE which was a very annoying "issu…
2016-04-06 17:11:00 -07:00
drtshock 1cf2158021 Add option to reset powerboost from #572.
Functionality is now /f powerboost p <name> 0 or reset to set the powerboost to 0 for that player or faction.
2015-12-02 16:26:06 -08:00
drtshock bc2d7c35f6 Make sure faction is normal when checking relation on commands. 2015-09-23 12:04:16 -05:00
drtshock 11bd632b15 Add option to disable explosions in peaceful territory from #369. 2015-09-08 12:55:42 -05:00
drtshock 47bdb149ab Add factionless prefix. Fixes #438. 2015-09-08 12:42:05 -05:00
drtshock c5571ba8ee Add command to forcefully send player to f home from #478.
Functionality: /f ahome <target> - sends a player to their f home as long as they have an f home and are online.
Permission node is  and given to factions.admin and factions.*
2015-09-08 12:18:00 -05:00
drtshock d916e97d0d Add option for over claim reward from #498. 2015-09-08 12:04:20 -05:00
drtshock 11757be50d Check correct config option for over claiming. 2015-09-08 11:51:20 -05:00
drtshock 4414b1589f Remove deprecated isNone usages in favor of isWilderness 2015-09-08 11:46:48 -05:00
drtshock 088c6e11b1 Add options to block commands in wilderness and ally territory. Adds #514 2015-09-08 11:39:21 -05:00
drtshock 05cbf4cf5d Powerboost now adds to the current powerboost instead of sets it. Adds #501
This will break existing functionality but that existing functionality is stupid.
2015-08-08 21:53:31 -05:00
drtshock 518eba9e18 Check for pay before passing teleport off to essentials. 2015-08-07 16:39:07 -05:00
drtshock 3db1d5fdb3 Improve concurrency with help from @evilmidget38 2015-08-07 15:03:22 -05:00
drtshock 1a94e89558 Initial async saving on auto save and force save. 2015-08-06 17:41:37 -05:00
drtshock f76fc190fd Don't readd wilderness faction to f top. Fixes #470 2015-08-06 17:30:50 -05:00
drtshock 9fd4803e76 Fix live support channel. 2015-08-06 17:01:22 -05:00
drtshock 5f89650f77 U0.1.18 2015-08-06 17:00:06 -05:00
drtshock ce77799ef1 Add minimal f show. 2015-08-06 16:59:54 -05:00
drtshock 3b8bc19460 Add faction and player kills / deaths stats. 2015-08-06 16:53:00 -05:00
drtshock bf0382ca76 Add newline and {null} support for player messages. 2015-08-06 16:35:49 -05:00
drtshock 76e6fd2765 Add factionless sidebar. 2015-08-06 16:34:01 -05:00
drtshock 8926d0b434 Don't allow % in faction descriptions.
Was messing up string formatting. Fixes #490
2015-08-06 16:09:07 -05:00
drtshock 786f2d655f Deprecate Factions#getNone in favor of Factions#getWilderness 2015-07-23 14:39:50 -05:00
drtshock fbbf352120 Check for style. 2015-06-12 18:43:59 -05:00
drtshock 91877c9d59 Check for style or color when parsing fancy colors. 2015-06-12 16:33:43 -05:00
drtshock 644e1ec8fb Scoreboards default to true and more player tags. 2015-06-08 02:01:21 -05:00
drtshock e7f8060441 Don't show home location by default.
This was in there for HCFactions and isn't really meant for regular factions.
2015-05-25 19:16:46 -05:00
drtshock 7205c0012d Apparently it didn't revert correctly. 2015-05-25 15:53:48 -05:00
drtshock de57060819 Revert "Remove Fanciful, fix compilation (part 1/2)"
This reverts commit fc1d08e507.
We have users on builds before this was included in Spigot. We don't want to break those servers.
2015-05-25 15:46:18 -05:00
drtshock 535aa5c90e Correct artifact id for essentialsx. 2015-05-20 17:46:07 -05:00
drtshock 2ad527b85b Don't send spy messages to spyers who are the ones sending the message. 2015-05-19 15:57:02 -05:00
drtshock 679063d892 Build against spigot 1.8.4 and my fork of Essentials. 2015-05-18 14:40:28 -05:00
drtshock 0285c005dd Update f version command. 2015-05-18 14:34:45 -05:00
drtshock f69f1cc025 Use FPlayer to store board toggle instead of separate file.
Honestly not sure why we ever did it like this in the first place.
2015-05-18 14:32:12 -05:00
drtshock 7a2dcca067 Check for warzone and safezone when claiming.
Helpful when claiming a warzone or safezone after renaming either.
2015-05-14 10:36:03 -05:00
drtshock ec202c0fbf Use original values for balance tags.
Lots of reports of no balance showing up.
2015-05-14 09:02:35 -05:00
drtshock 514499aeea Add build number to pom.
Nice because we can tell if people downloaded from jenkins or self compiled.
2015-05-13 00:02:40 -05:00
drtshock dc8b0d314f Put factions.announce in plugin.yml. Resolves #379 2015-05-12 23:20:44 -05:00
drtshock 6a1e389b9b U0.1.17-SNAPSHOT 2015-05-12 23:17:43 -05:00
drtshock f37e38b011 Reformat. 2015-05-12 23:17:22 -05:00
drtshock 2b0638f54f Pull out null check because console can have null faction. Fixes #375. 2015-05-07 10:39:04 -05:00
drtshock 8af57197ce Remove errant format specifier. Resolves #301.
Bumping to .16-SNAPSHOT so I can post this to spigot and then not deal with this anymore.
2015-05-02 21:04:35 -05:00
drtshock 57c0c9fd09 Only clear warps if faction is normal and not null. 2015-04-26 00:03:35 -05:00
drtshock 9076e780cf Add method to get all claims for a given faction. 2015-04-26 00:02:30 -05:00
drtshock d0b514eff6 Fix some lag with f show. Remove offline permission lookups.
The lookup was locking up my server on almost any f show executions. It's just not worth it.
2015-04-25 19:15:54 -05:00
drtshock 41d0195c9e Remove unused value. 2015-04-25 14:25:17 -05:00
drtshock c3ac0cf1ea Permission for not losing power while offline. 2015-04-22 08:33:43 -05:00
drtshock ced36df08f Null check when sending scoreboard. Resolves #328. 2015-03-18 08:29:36 -05:00
drtshock c3452c97aa Add null check before toggling scoreboard. 2015-03-09 23:44:34 -05:00
drtshock 981822f89d Merge branch 'fix/vault-perms' of https://github.com/mrlolethan/Factions into 1.6.x 2015-03-06 16:44:39 -07:00
drtshock 6d6b63ba19 Merge branch '1.6.x' of https://github.com/vemacs/Factions into vemacs 2015-03-06 16:35:19 -07:00
drtshock 3933e135c1 Don't set sidebar visibility if scoreboard is disabled in the config. Resolves #298. 2015-03-06 16:24:21 -07:00
drtshock 607be6b8fb Merge t00ths branch. 2015-02-26 08:59:00 -06:00
drtshock a94b3cb6b7 Update to 1.8 Spigot-API. Breaks servers before 1.7.9-R0.3 2015-02-12 09:21:17 -06:00
drtshock 63d6d69224 Remove ~ from sendFactionhere message. People can add it in if they want via TL. 2015-02-06 09:17:17 -06:00
drtshock 5579005714 Add buffer zone for areas between Faction claims. Adds #233. 2015-01-29 09:39:56 -06:00