Commit Graph

756 Commits

Author SHA1 Message Date
Drc-DEV
96fe8d059e
Fix HomeCheck (no essentials) + BONE_MEAL Material
Bypass the PlayerHomeCheck if Essentials is not installed (causes exceptions)
Fix BONE_MEAL multi-version support
2019-02-18 15:21:17 +01:00
Drc-DEV
16081752ad
Do not check for NPC Teleportation
Fixes this error: https://pastebin.com/GC2tVctc
2019-02-18 05:56:56 +01:00
David
e0c3ce1094 Fix No Such Field Error 2019-02-17 21:28:07 +01:00
David
86bc78d082 Fix Max-Relation bug 2019-02-17 11:29:29 +01:00
ProSavage
707b7796c6 Quick rounding implementation added into /f top. 2019-02-12 07:54:58 -04:00
ProSavage
25ac8f026e More sorting cleanup & lambda functions in F Top Command. 2019-02-12 07:51:59 -04:00
ProSavage
c2a90e857f Converted more Collection sorts to internal sorting methods. 2019-02-12 07:50:40 -04:00
ProSavage
8ee1b1da52 Removed duplicate condition check in Ftop Command. 2019-02-12 07:48:51 -04:00
ProSavage
69c698f6f2 Changed sorting from collections sort, into the internal call. 2019-02-12 07:48:18 -04:00
Driftay
5a37320397 Code Cleanup/Added Configurable option to deny and remove homes in ANY factions land.
More Soon..
2019-02-10 23:57:45 -05:00
Driftay
3559a9f090 Added Configurable Option to Broadcast Disband and Create Messages For Factions
**More Coming Soon**
2019-02-09 13:33:02 -05:00
Naman
ce98d68518
Merge pull request #86 from GenialJerome/1.6.x
Protection, Placeholder and fix
2019-02-09 02:50:06 -06:00
Naman
d89c35b1bb
Merge pull request #82 from James-Frowen/1.6.x
Allowing warps to be replaced at max warps
2019-01-30 03:28:02 +00:00
GenialJerome
69207ac898 Protection, Placeholder and fix
Add :
- PlaceHolder %faction_name_at_location%
- Add protection with farm land
- Add protection to shulkers, to beacon, cauldron and brewing stand
- Add protection with bone meal
- Convert permission for the command

Fix :
- Console /f list
- Console /f show
- Claim with Wilderness is unclaim the land
- Dynmap players.admins and players.admins.count is for co-leader. The leader already have players.leader and a faction have one leader only

Optimization
2019-01-27 03:41:25 +01:00
ProSavage
e1a1c630ad Fixed the elusive interact bug 2019-01-18 18:38:46 -06:00
JamesFrowen-PC\JamesFrowen
ae61303a9b allowing warps to be replaced at max warps 2019-01-18 16:08:51 +00:00
ProSavage
f0c438270c I seem to have committed the wrong file. 2019-01-13 10:36:15 -06:00
ProSavage
5ca6b7d2d4 Fixed warzone tab autocomplete issue. 2019-01-13 10:23:02 -06:00
ProSavage
7ecc09f64d Fixed /f reload issue, with /f perms 2019-01-06 21:04:38 -06:00
ProSavage
909c2b9a9f Merge remote-tracking branch 'origin/1.6.x' into 1.6.x 2019-01-02 23:12:09 -06:00
ProSavage
d6a0be7ac2 Conf is now editable without having to stop server. 2019-01-02 23:12:02 -06:00
Driftay
c45ee751f5 Fixed F Chest Name Bug 2018-12-29 13:43:54 -05:00
Driftay
e14339444c Fixed Disband Exploit 2018-12-29 02:50:44 -05:00
ProSavage
bdd547309a First Wave of Skript Support. 2018-12-26 19:22:06 -06:00
ProSavage
7be48b5942 Fixed disband exploit 2018-12-23 18:20:54 -06:00
ProSavage
266c598b76 Fixed the spam issue with a real fix. 2018-12-21 15:46:10 -06:00
ProSavage
8bf62ca659 Temporary Fix to command autocomplete spam. 2018-12-21 12:13:51 -06:00
ProSavage
d19b321438 New deploy & some javadoc fixes 2018-12-20 20:15:10 -06:00
ProSavage
90c583f4df Disabled logging on 1.13 material replacements (again) 2018-12-15 23:04:49 -06:00
ProSavage
cc1714b757 Made an Upgrade Enum, the code in /f upgrades is horrible, will be working on improving it. 2018-12-15 23:04:23 -06:00
GenialJerome
16aa87a16a Faction Disband Reason & Auto-Completion
- Add Faction Disband Reason
- Add Auto-Completion
- Optimization
2018-12-09 03:13:18 +01:00
ProSavage
c58ed305a8 Merge remote-tracking branch 'origin/1.6.x' into 1.6.x 2018-12-06 16:11:32 -06:00
ProSavage
0584fa98bb Removed Debug from time hologram method. 2018-12-06 16:07:19 -06:00
ProSavage
7bf5def899 Fixed FactionTop Plugin detection. 2018-12-06 16:06:46 -06:00
Vankka
55b0e4264a Fix chat 2018-11-22 19:36:00 +02:00
Joshua Murphy
364a6d28fa Fixed Typo With Focus 2018-11-22 02:16:58 -05:00
Joshua Murphy
a59c226747 Added Focus/Config Fixes 2018-11-22 02:09:58 -05:00
Joshua Murphy
a0e2149956 Multiple NullPointer Fixes With Container Permissions and Chat Fixed 2018-11-21 05:31:41 -05:00
Joshua Murphy
8af272cfdf Multiple NullPointer Fixes With Container Permissions and Chat Fixed 2018-11-21 05:25:45 -05:00
GenialJerome
a59e3d9a82 Merge remote-tracking branch 'upstream/1.6.x' into 1.6.x
Merge commit writed after the fork
2018-11-21 02:28:38 +01:00
GenialJerome
5f8ea0bd19 PowerRegenEvent and optimization
- Add power regeneration event
- Change getNone(), a deprecated method, to getWilderness()
- Optimization
2018-11-20 21:01:04 +01:00
Joshua Murphy
139a28de8a Multiple Typos/Fixes From https://github.com/ProSavage/SavageFactions/issues 2018-11-20 07:37:45 -05:00
Joshua Murphy
ee8927039b Fixed Typo With F Stealth 2018-11-20 05:26:19 -05:00
ProSavage
7a59ad4a66 Fixed all javadoc errors and regenerated them. 2018-11-19 01:34:31 -06:00
ProSavage
ff6a3b2b1a Merge remote-tracking branch 'origin/1.6.x' into 1.6.x 2018-11-18 11:25:07 -06:00
ProSavage
d039086397 Option to toggle MassiveStats 2018-11-18 11:24:52 -06:00
Vankka
36f7552aab Clear recipient list instead of canceling the chat message 2018-11-18 16:46:06 +02:00
ProSavage
dd1b6d76c8 Worldborder check fixed. 2018-11-17 13:00:14 -06:00
ProSavage
2178dac54f Add migrator for players.json file, so leaders will not be lost when upgrading to new version 2018-11-11 20:05:57 -06:00
ProSavage
1ccf419294 Changed access modifier for itemIDChecker 2018-11-07 10:20:58 -06:00
ProSavage
84f1d354eb Fixed spacing in code around ! operator. 2018-11-07 10:14:42 -06:00
ProSavage
7f1785e152 Fixed disband issue. 2018-11-06 23:38:59 -06:00
ProSavage
b1b9bd1b73 Reformatted Code 2018-11-06 23:38:44 -06:00
ProSavage
cd09e77b42 Fixed internal name problems with leader 2018-11-06 23:16:11 -06:00
ProSavage
9d21df9c63 Fixed faction chat mode switch to public, IntelliJ refactor broke it. 2018-11-06 23:01:08 -06:00
ProSavage
2bc80a8383 Fixed issue with faction names not being able to have the letter 'p' in it. (lowercase) 2018-11-02 14:11:40 -05:00
ProSavage
b2b94cea41 Fixed issue with faction names not being able to have the letter 'P' in it. 2018-11-02 14:08:40 -05:00
ProSavage
32ec804a54 1.7 spectator fix. 2018-10-26 15:10:50 -05:00
ProSavage
91c512bd7f Changed vault check method to not turn off plugin before it actually sends the message that vault is not present. 2018-10-24 10:50:35 -05:00
ProSavage
ffc4812be9 Edited tpBanner to work correctly 2018-10-24 10:48:08 -05:00
ProSavage
ebe80a0749 Made banner locations public 2018-10-24 10:46:31 -05:00
ProSavage
9689e79d86 Added ability to configure where warbanners are placed.
Basically now you can disable the warbanner placement in enemy territory or vice versa.
2018-10-24 10:30:29 -05:00
ProSavage
18140eee75 Moved banners to FactionsBlockListener 2018-10-24 10:25:05 -05:00
ProSavage
558b7bcd2c Added a null check to deserialize & serialize method for the LocationTypeAdapter. 2018-10-23 13:20:20 -05:00
ProSavage
9aeb70404d Renamed Main Class of plugin from 'P' to 'SavageFactions', along with the plugin field from 'p' to 'plugin' 2018-10-22 18:43:02 -05:00
ProSavage
80e66d7d6c Changed the enum for Leader to actually be leader and not admin. 2018-10-18 19:39:48 -05:00
ProSavage
713aab8bfa Fixed backward compatibility on 1.12 for particles. 2018-10-18 11:55:21 -05:00
ProSavage
4075c33ef5 javadocs 2018-10-17 16:48:50 -05:00
ProSavage
4c89fff7de Version change 2018-10-17 16:32:47 -05:00
ProSavage
f425663563 Buttons added to territory deny materials 2018-10-17 16:29:16 -05:00
ProSavage
f8c52285c1 Door permission fixed ( relationally ) 2018-10-17 16:16:49 -05:00
ProSavage
705a370d31 Build/Destroy permission fixed ( relationally ) 2018-10-17 16:05:26 -05:00
ProSavage
38db648044 Container permission fixed ( relationally ) 2018-10-17 15:53:10 -05:00
ProSavage
18416f4d21 Only add armor stand to territory deny usage when offline if server is 18 or higher. 2018-10-12 15:18:02 -05:00
ProSavage
1345c6850b Only add armor stand to territory deny usage if server is 18 or higher. 2018-10-12 14:10:25 -05:00
ProSavage
0dd80ccabd Removed storage of massivestats object to just an intialization. 2018-10-11 16:42:45 -05:00
ProSavage
b2bcfb12fd Disabled banner setting if mc version is 1.7 2018-10-11 16:38:01 -05:00
ProSavage
934169bf6a Created a location type adapter, and fixed f checkpoint issues 2018-10-01 17:04:40 -05:00
ProSavage
f1a42749da Disband exploit fixed 2018-10-01 16:53:10 -05:00
ProSavage
12caa1b9d4 secondary check for disbanding to make sure. 2018-09-30 15:57:16 -05:00
ProSavage
a28fe04b8a Merge remote-tracking branch 'origin/1.6.x' into 1.6.x 2018-09-30 15:49:41 -05:00
ProSavage
11f7b7511d Fixed disband issue 2018-09-30 15:48:55 -05:00
Driftay
2afae3a93f Added Ability To Grab Chunk From world in Flocation 2018-09-26 22:38:51 -04:00
Driftay
fb8837bd7d Added Grabbing Chunk From World to FLocation API 2018-09-26 22:25:47 -04:00
Driftay
fd84ae2a18 Added Grabbing Chunk From World to FLocation API 2018-09-26 22:25:33 -04:00
Driftay
1ee8089ca5 Changes Adding 2018-09-21 02:29:28 -04:00
Driftay
ed91f58dc9 Added F Paypal 2018-09-21 02:28:20 -04:00
Driftay
e580c7eee9 Revamped F Stealth 2018-09-20 16:55:19 -04:00
Naman
496ac17d39
Merge pull request #41 from utarwyn/1.6.x
Bug fix: item frame/armor stand protection #2  (again)
2018-09-11 12:57:30 -05:00
ProSavage
2adef31cf5 Secondary Check added to fly particles. 2018-09-10 10:05:16 -05:00
ProSavage
4ad062dddb Fixed all issues with F chest, and a massive increase in performance due to /f chest only serializing / deserializing on startup/shutdown instead of realtime. 2018-09-09 12:40:45 -05:00
ProSavage
9795d3c158 MultiversionMaterials Class added. 2018-09-08 20:15:57 -05:00
ProSavage
90ae1822bc Revert "WIP: Access method for commands"
This reverts commit 9c6cc187f2.
2018-09-08 17:28:09 -05:00
ProSavage
9a773702eb Revert "And I did it again"
This reverts commit 9ce8467224.
2018-09-08 17:26:50 -05:00
ProSavage
e1a51b9488 Changed parameter name for hasAccess 2018-09-04 18:33:13 -05:00
ProSavage
99a747adcb Revert "Access check updated"
This reverts commit 6eccfa84f1.
2018-09-04 18:13:50 -05:00
Svenja Reissaus
ff59fd50cc Updated check for fly permission with minor enhancements 2018-09-03 12:11:57 -03:00
Svenja Reissaus
6eccfa84f1 Access check updated 2018-09-03 12:11:03 -03:00
ProSavage
ef2ab6b4c6 Reverted MCommand because 9ce8467224 commit broke it :/ 2018-09-02 19:36:37 -05:00
ProSavage
527f825b73 Vault dependency check, if not present plugin now disables. 2018-08-31 10:04:56 -05:00
utarwyn
4399a76089
Bug fix: item frame/armor stand protection 2018-08-30 01:36:56 +02:00
ProSavage
989c190c8a Merge branch '1.6.x' of https://github.com/ProSavage/SavageFactions into 1.6.x 2018-08-28 21:08:50 -05:00
ProSavage
3b64f457bd Started on documenting the methods for the API 2018-08-28 21:08:09 -05:00
ProSavage
72746f5b4e Made some changes for javadoc generation 2018-08-28 21:07:51 -05:00
ProSavage
e31e6eca88 Refactored usage of some methods 2018-08-28 21:07:27 -05:00
Svenja Reissaus
9ce8467224 And I did it again 2018-08-28 12:06:26 -03:00
ProSavage
2410fafcc4 Added a cost per use to stealth mode! 2018-08-27 10:39:34 -05:00
ProSavage
1531efc030 Merge remote-tracking branch 'origin/1.6.x' into 1.6.x 2018-08-26 22:28:15 -05:00
ProSavage
36efd8a24e Added timeout to stealth mode! 2018-08-26 22:27:55 -05:00
Svenja Reissaus
9c6cc187f2 WIP: Access method for commands 2018-08-21 15:02:16 -03:00
ProSavage
94c4ee815a Added support for enabling flight through reload! 2018-08-20 22:55:41 -05:00
ProSavage
8b90eb97c4 Move multiversion materials setup to before Conf setup 2018-08-20 09:16:53 -05:00
ProSavage
124cd4f8ac Move multiversion materials setup to before Conf setup 2018-08-18 19:56:59 -05:00
ProSavage
855d8724eb All multiversion materials from conf now work. 2018-08-18 19:56:24 -05:00
ProSavage
075264be94 BANNER material fix 1.13 2018-08-13 00:41:29 -05:00
ProSavage
35b415130e Invert if statement for multiversion materials ( oops ) 2018-08-13 00:40:37 -05:00
ProSavage
7bfe5cef22 Refactored new multiversion SUGAR_CANE_BLOCK material. 2018-08-13 00:38:01 -05:00
ProSavage
a0d3841826 Call the setupMultiversionMaterials method in Enable method. 2018-08-13 00:36:12 -05:00
ProSavage
8fc9ed7395 Fixed all cross version material issues. 2018-08-13 00:33:40 -05:00
ProSavage
b58410e8ab Removed random cake declaration 2018-08-13 00:06:19 -05:00
ProSavage
9216bdbb48 Crop growth material fixes for 1.13! 2018-08-13 00:02:03 -05:00
ProSavage
70e069dc05 Banners now work in 1.7-1.13 ( Tested ) 2018-08-11 01:14:18 -05:00
ProSavage
de3f0c4c87 Removed all 1.13 materials 2018-08-08 23:18:38 -05:00
ProSavage
207c4daab1 f perms now works in 1.13 2018-08-05 01:05:14 -05:00
ProSavage
397775b3ed Merge remote-tracking branch 'origin/1.6.x' into 1.6.x 2018-08-05 00:08:56 -05:00
ProSavage
cea5048148 Fixed logger message for replace in config method. 2018-08-05 00:08:48 -05:00
Svenja Reissaus
38a693b85e Fixed #36 minor typos 2018-08-05 02:07:26 -03:00
Svenja Reissaus
4c80ade48d Fixed #34 disabled banner alert 2018-08-05 01:52:12 -03:00
ProSavage
7babd6c1cb Removed Debug Message 2018-08-04 21:47:06 -05:00
ProSavage
f18fd50d15 Made Config converter to change legacy items to new items 2018-08-04 21:41:31 -05:00
ProSavage
d0cf88c9c6 Fixed all errors with Sevenja's new commits 2018-08-04 20:32:36 -05:00
Svenja Reissaus
640871d696 Double check to prevent /f upgrades items showing up when disabled 2018-08-02 15:05:39 -03:00
Svenja Reissaus
5fe55afc68 Explicit permission checks and more admin bypasses 2018-08-02 14:55:21 -03:00
Svenja Reissaus
85de278dc9 Fixed permission check for /f vault 2018-08-02 13:57:57 -03:00
Svenja Reissaus
40a0d72270 Added /f home permission added to keep players from complaining 2018-08-02 12:33:51 -03:00
Naman
6d397b1cae
Update CmdFly.java 2018-08-02 10:16:55 -05:00
Svenja Reissaus
ea861d304d Fixed no confirmation message when inviting offline players 2018-08-02 11:55:47 -03:00
Svenja Reissaus
d6d8031804 Only mods and higher should use Mod Chat Channel 2018-08-02 11:54:39 -03:00
Svenja Reissaus
1ac9c123d0 Improved recent Stealth feature to use local variables (performance enchancing) 2018-08-02 11:32:53 -03:00
Svenja Reissaus
6a3b4db565 Added config to allow vanished players to hide particles for moderation purposes 2018-08-02 11:29:41 -03:00
Svenja Reissaus
cbb7d478a7 Fixed re invite spam to already invited member and enhanced kick permission check 2018-08-02 11:13:16 -03:00
Driftay
8deb02f29f Merge branch '1.6.x' of https://github.com/ProSavage/SavageFactions into 1.6.x 2018-07-30 12:05:56 -04:00
Driftay
751f46e57e F Stealth Added
Signed-off-by: Driftay <saser_elite@yahoo.com>
2018-07-30 12:05:28 -04:00
ProSavage
a7275278e4 Fixed seechunk particles being seen by all players & their locations. 2018-07-29 23:58:07 -05:00
ProSavage
bab7a2361d 1.13 see chunk particles are now functional 2018-07-29 23:53:20 -05:00
ProSavage
e7e3e14825 1.13 now has working particles. 2018-07-29 14:34:40 -05:00
ProSavage
51f157931f Fixed all compile errors ( Took forever ) 2018-07-28 00:31:58 -05:00
ProSavage
403a086ea7 Super basic /f top which organizes factions by money etc. Just so people dont complain. 2018-07-26 18:40:27 -05:00
ProSavage
a2f44ffd74 Removed claim from /f perms as the permission is ambiguous with the territory permission 2018-07-26 18:19:56 -05:00
ProSavage
afc4dbf9b8 /f warunclaimall now actually sends a message on success. 2018-07-26 18:17:24 -05:00