Driftay
8b08c4f72a
Fix vanish integration in fly
2019-06-06 15:32:46 -04:00
Driftay
7dd071340f
Added Corner Command, Spam Prevent System, Members Upgrade Redone
2019-06-03 18:34:10 -04:00
Driftay
f8195caf06
Fixed MustBe TL Error & Added Member F Upgrade
2019-06-02 23:13:10 -04:00
Driftay
420d8e3321
Cooldown and F Spam System Implemented
2019-06-02 14:28:42 -04:00
Driftay
4833cafa0e
Code Overhaul and Added ALOT
2019-06-02 01:52:34 -04:00
Driftay
1f680b56f0
Upgrades Check & Check for Alts usage in faction
2019-05-24 19:36:03 -04:00
Driftay
d65233d9e0
Changes for upgrades - ProSavage
2019-05-24 19:30:37 -04:00
Driftay
e50612d0f2
Fly Fixes
2019-05-24 19:12:21 -04:00
Driftay
e3cfb575fd
Fly Fixes
2019-05-23 17:08:18 -04:00
Driftay
8770ea0d4f
Added Config Variable for Truce List
2019-05-23 10:10:26 -04:00
Driftay
791f59cc6c
1.1-Beta Version Change
2019-05-23 09:30:10 -04:00
Driftay
20d6c9d18c
1.1-Beta
...
Fly NPE Fixed
2019-05-22 22:52:30 -04:00
Driftay
edc62a8493
Completely Reformatted Alts System for Better Performance and Command Help
2019-05-22 20:12:46 -04:00
Driftay
c5445e2d17
Fixed NPE with Start flight method
2019-05-20 15:25:23 -04:00
Driftay
2cb2068825
Remove double negatives in toggleFly()
2019-05-20 13:27:45 -04:00
Driftay
3c5d8ee050
Fixed Alts NullPointer
...
Setup base for Members Upgrade
2019-05-19 19:01:59 -04:00
Driftay
06e7eaf572
Initial Release Commit
...
Standard Feature Placement.
2019-05-19 16:09:00 -04:00
Driftay
23b92e1246
Added alot
2019-05-15 03:10:10 -04:00
Driftay
26a9e4eba8
Added alot
2019-05-14 22:07:59 -04:00
Driftay
a25ba5e71c
Added alot
2019-05-14 09:27:57 -04:00
ProSavage
eb2a5033f6
Fixed some code with Rage's PR
2019-05-12 09:43:44 -05:00
WhiteFoxHD
135b961661
Fixed lag with claiming
2019-05-12 02:32:54 -04:00
Driftay
8c6107859e
Code Overhaul + Minor Fixes
2019-04-16 09:02:31 -04:00
ProSavage
7f53b52d1c
Player tab completion fixed.
2019-04-15 13:09:35 -05:00
ProSavage
4541d60bd0
Removed massivestats as its dead lol.
2019-04-15 12:58:21 -05:00
Driftay
dfa012b7f8
Removed Home Checking.
2019-04-07 11:01:12 -04:00
ProSavage
e77582de8d
Combined if statements in flycheck.
2019-04-05 10:33:36 -05:00
ProSavage
ec830f1dc0
Changed author name for SvenjaReißaus as he changed his name to it.
2019-04-05 10:26:38 -05:00
ProSavage
d0c03640a6
Comment on the leader check bypass.
2019-04-05 10:25:55 -05:00
ProSavage
f3f31b483a
marge issue fix
2019-04-01 17:21:22 -05:00
Naman
ca75e76449
Merge branch '1.6.x' into permsfix
2019-04-01 17:04:55 -05:00
ProSavage
98dd9a787d
F upgrades null pointer fixed by utilizing MultiversionMaterials.
2019-04-01 16:57:50 -05:00
ProSavage
a367d73dae
Fixed item build method for perm menu, used multiversion material check on runtime along with startup.
2019-04-01 16:52:04 -05:00
ProSavage
e13c60843a
Added leader permission bypass for new access
2019-04-01 16:45:37 -05:00
Driftay
18d3c4ec4a
Fixed F Admin Bug
2019-03-31 18:24:26 -04:00
Driftay
be3eaba002
Fixed Obsidian Bug
2019-03-31 01:06:21 -04:00
Driftay
ec36827378
Runnable to Lambda
2019-03-27 10:54:32 -04:00
Driftay
173676fa31
Fixed TNT and Obsidian Bug
2019-03-27 10:47:47 -04:00
Driftay
6cd2a80c36
Fixed F PayPal
2019-03-23 02:02:46 -04:00
Driftay
9bbb3b35ab
Fixed Lingering Potion Event Exception
2019-03-23 01:45:14 -04:00
Driftay
88b55ea866
Fixed EventException in Essentials Home Patches
2019-03-22 23:16:51 -04:00
SvenjaReißaus
786d6be217
Added some translation for more frecuent messages. Fixes #124
2019-03-19 09:56:49 -05:00
SvenjaReißaus
ba5ee1ae48
Resorted plates to see if they match on lookup
2019-03-19 00:53:05 -05:00
SvenjaReißaus
29640925eb
Added pressure plates to permission items, moved version forward
2019-03-19 00:45:42 -05:00
SvenjaReißaus
6a24b34a70
This should fix last issue
2019-03-19 00:21:11 -05:00
SvenjaReißaus
c02af9207b
Using clicked material
2019-03-19 00:13:25 -05:00
SvenjaReißaus
63d3a0af76
Minor improvements
2019-03-19 00:09:49 -05:00
SvenjaReißaus
92e9ceb5de
Method to get the permission from material
2019-03-18 23:54:43 -05:00
SvenjaReißaus
7b0c4fe130
Using isSolid as the before method was not available widely
2019-03-18 23:31:42 -05:00
SvenjaReißaus
90a5f53e21
Let's try something else, to finish it up
2019-03-18 23:17:29 -05:00
SvenjaReißaus
f658a6de74
Let's just use interactable items onPlayerInteract
2019-03-18 22:47:57 -05:00
SvenjaReißaus
d9a8de33eb
Let's try building perms one more time
2019-03-18 22:35:15 -05:00
SvenjaReißaus
11b2eff79c
Default permission check for build on interact
2019-03-18 22:20:51 -05:00
SvenjaReißaus
4608f26975
Checking if player can build in location at interaction
2019-03-18 22:09:03 -05:00
SvenjaReißaus
62d37c061a
Canceling the useage event
2019-03-18 21:56:20 -05:00
SvenjaReißaus
2437e206b7
Catching right clicks instead of lefts
2019-03-18 21:49:37 -05:00
SvenjaReißaus
35b5724da5
Cancels the event of the interacted block
2019-03-18 21:42:42 -05:00
SvenjaReißaus
ff9b125426
Not checking for physical stuff
2019-03-18 21:34:13 -05:00
SvenjaReißaus
99f4815fa8
Action non physicals
2019-03-18 21:29:11 -05:00
SvenjaReißaus
8834371931
Minor debug logs
2019-03-18 21:26:44 -05:00
SvenjaReißaus
97f63e9bc0
Scoped left click to be catched in PlayerInteract
2019-03-18 21:14:23 -05:00
SvenjaReißaus
af210f706b
Attempting to fix item useage
2019-03-18 20:59:32 -05:00
SvenjaReißaus
3c109bfb0c
Deny build perms by default
2019-03-18 19:30:29 -05:00
SvenjaReißaus
a7b824e964
Attempts to fix permissions
2019-03-18 19:05:30 -05:00
SvenjaReißaus
3c10b8276c
Allow the use of certain block materials, regardless of permissions. HCF feature.
2019-03-14 12:26:56 -05:00
SvenjaReißaus
22670ddb15
Workaround from player-exploiting the latest suggested config
2019-03-14 10:00:48 -05:00
SvenjaReißaus
0af0416235
Custom faction starting balance config in JSON
2019-03-14 08:56:09 -05:00
SvenjaReißaus
8a3198fa7e
This fixes the Permissions being bypassed. Tested and successfully passed
2019-03-13 18:11:39 -05:00
SvenjaReißaus
66fba62b0f
WIP: Not reviewed, but should fix Ownerships and Items useage bypass
2019-03-12 23:06:11 -05:00
ProSavage
0a41d15a0b
Merge branch '1.6.x' of https://github.com/ProSavage/SavageFactions into 1.6.x
2019-03-11 02:29:29 -05:00
ProSavage
95840bdfce
-1 slots dont place.
2019-03-11 02:29:12 -05:00
ProSavage
c4594682fc
Added another balance set to 0....
2019-03-11 00:12:25 -05:00
Driftay
cbf4467f84
Fixed OutPut Error Code By Renaming Run Method
2019-03-09 13:51:06 -05:00
Driftay
8697de9e85
Fixed NullPointer With UtilFight
2019-03-09 13:40:13 -05:00
ProSavage
e4899e4d8d
Fix conf startup error.
2019-03-04 17:35:20 -06:00
ProSavage
5a63e71054
Merge branch '1.6.x' of https://github.com/ProSavage/SavageFactions into 1.6.x
...
# Conflicts:
# src/main/java/com/massivecraft/factions/SavageFactions.java
2019-03-04 15:46:39 -06:00
ProSavage
4b7d0889ea
Made a static boolean so plugins hooking in can check if completely enabled.
2019-03-04 15:39:29 -06:00
Liz3
c6512bf316
Fixed Indents on all files using the reformat option and optimized imports
2019-03-03 04:51:21 +01:00
SvenjaReißaus
bb7d32bb92
Configurable Tntfill enable/disable
2019-02-26 13:01:27 -05:00
SvenjaReißaus
39334070a7
WIP: DCustom Default Faction Permissions - No reliable
2019-02-26 12:15:17 -05:00
Drc-DEV
efd98deed6
Fix misleading comment on title time
...
Title fadein, show and fadeout times are in ticks, but the config says it's in seconds.
2019-02-19 08:36:54 +01:00
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
7b55a80744
Italian Language Globalization :D
2019-01-18 19:06:50 -06: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
a47e06a34e
Added factions.showclaims to the plugin.yml.
2019-01-13 10:36:36 -06: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
9ed7fb0302
Moved version handling to pom.xml from plugin.yml
2018-12-06 16:07:48 -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
23c83a43ec
Version change.
2018-11-02 14:13:16 -05: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
a0add5668f
Added website tag to plugin.yml
2018-10-24 14:46:49 -05:00
ProSavage
85035822a9
Added paypal perm nodes to plugin.yml
2018-10-24 14:35:06 -05:00
ProSavage
1c5185d06a
Added the claimat permission to plugin.yml along with a version change to 1.4-RC-4
2018-10-24 14:33:35 -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
e6386be03b
Changed version to 1.4-RC-2
2018-09-09 12:41: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
262ca66437
Changed live support to discord.
2018-09-02 19:11:34 -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
318ef63acc
Added dev team to authors
2018-08-27 13:00:21 -05: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
699f57cc1d
Changed the version to RELEASE_CANDIDATE
2018-08-20 22:55:17 -05:00
ProSavage
90526dfe13
Version Change
2018-08-20 09:17:52 -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
ProSavage
799fef1f39
Merge remote-tracking branch 'origin/1.6.x' into 1.6.x
2018-08-04 18:45:56 -05:00
ProSavage
7de00d4b4f
Faction chest permission node added to plugin.yml
2018-08-04 18:45:44 -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
ProSavage
e844dd9668
Claim now shows up in the action gui for /f perms along with filler glass.
2018-07-26 18:12:39 -05:00
ProSavage
f915507a18
Action GUI can now be 6 rows long, surprised no one noticed this bug.
2018-07-26 18:07:55 -05:00
ProSavage
89e6decb78
Changed default setting for show time between chunks.
2018-07-26 14:42:58 -05:00
ProSavage
d11a529704
Vault now checks for hoppers & chests nearby even if you're holding multiple vaults.
2018-07-26 13:22:16 -05:00
ProSavage
e6559a439a
Added protection to the vault where hoppers cannot be placed to use the vault as infinite storage.
2018-07-26 12:16:28 -05:00
ProSavage
c368e19e17
Moved the vault place method to correct class
2018-07-26 10:35:56 -05:00
ProSavage
0d7cb8067f
Version Change
2018-07-25 15:12:57 -05:00
ProSavage
f3d6669310
Placeholderapi placeholder parsing for Titles when moving between land
2018-07-25 15:10:37 -05:00
ProSavage
cb6f0a8104
Fix claiming check bug caused by Sevenja's Pull Request
2018-07-25 15:09:55 -05:00
ProSavage
8bde15d864
Added a warning in startup when a BETA release is used.
2018-07-23 12:48:06 -05:00
ProSavage
f0e99674c6
Moved one of the checks in Exp Upgrade up to improve performance
2018-07-23 12:00:01 -05:00
ProSavage
6a1072b935
Base64 serializer redone to support mob spawners & should support ALL NBT
2018-07-22 21:38:35 -05:00
ProSavage
df9506ca9c
/f unclaim fix
2018-07-22 11:33:53 -05:00
ProSavage
c5f06f910a
/f tnt take inventory space issue fix for new tnt checks
2018-07-20 20:34:33 -05:00
ProSavage
e9b080bc9e
Made a check for tnt when disbanding.
2018-07-20 20:32:46 -05:00
ProSavage
408725c1d7
Made a Factions.disband() method into the api.
2018-07-20 11:42:47 -05:00
ProSavage
2320fe2586
If player is owner of a claim, all permissions are bypassed The order is OP -> Ownership -> Permission
2018-07-18 09:48:25 -05:00
ProSavage
da32970389
Faction truce claims now shown on map.
2018-07-17 10:19:22 -05:00
ProSavage
410e932826
Cancel tpbanner command if banners are disabled.
2018-07-17 10:07:54 -05:00
ProSavage
cfb64ea316
Mod chat issue fix.
2018-07-17 09:36:46 -05:00
ProSavage
3543030e64
/f tnt withdraw issue fix.
2018-07-17 09:26:25 -05:00
ProSavage
07d8d95969
Containers can now be accessed by default if undefined & the player is in the same faction as the container being accessed.
2018-07-17 09:03:01 -05:00
ProSavage
b0d41c032a
Fixed issue with ownerclaims, players with permission can now build/destroy.
2018-07-12 11:21:53 -05:00
ProSavage
143daad9e6
F map autoupdate during flying fixed.
2018-07-12 11:11:07 -05:00
ProSavage
2426142664
Fixed the invite command permission check.
2018-07-11 16:45:55 -05:00
Naman
fded071136
Changed for loop to foreach / enhanced for loop
2018-07-11 10:19:22 -05:00
Naman
bd7b57cf5a
Fixed package path for InventoryUtil
2018-07-11 09:03:47 -05:00
Naman
71a452bbca
Fixed package path for InventoryUtil
2018-07-11 09:02:10 -05:00
Naman
eb288c5cdc
/f vault deny perm fix
2018-07-11 08:33:43 -05:00
WhiteFoxHD
c65f908a1b
Modified Inventory saving in game
...
Saves the inventory contents instead of the inventory
2018-07-09 16:01:47 -04:00
WhiteFoxHD
607c443254
Switched to Base64Coder for Itemstacks
2018-07-09 15:59:19 -04:00
Naman
f70cc119df
1.7 spectator bug fixed.
...
Placeholderapi is no longer a requirement.
/f showclaims lag fixed
Scoreboard is now off by default, can be turned on in config.
Issue with Flight AutoEnabling when disabled has been fixed.
1.7 itemflag bug fixed
2018-06-21 14:16:55 -05:00
Naman
d20ef372fa
Revert "Bug fix: item frame/armor stand protection"
2018-05-30 19:52:16 -05:00
utarwyn
5fecc4979c
Reformat code for item frames/armor stands protection
2018-05-17 18:01:05 +02:00
utarwyn
4a8721e453
Prevent usage of armor stands by default — Prevent item frames from being shot
2018-05-17 17:50:07 +02:00
utarwyn
e1f0938f59
Fix item frame/armor stand protection
2018-05-17 01:38:59 +02:00
ProSavage
1df8faf488
Spawner Perm issue fix, and Warbanners now functional again ( was broken in 1.4-BETA-1 )
2018-05-14 10:59:23 -05:00
ProSavage
cb947404f6
Finished up some issues with inventory saving, using string builder for serialzation to improve performance.
2018-05-12 11:29:38 -05:00
ProSavage
e948f56fd2
warbanner item stack could be set higher than 1, fixed.
2018-05-11 18:13:02 -05:00
ProSavage
3ce14d2085
Finished up setbanner command and colored the meta and display name for the serialized banners
2018-05-11 18:11:02 -05:00
ProSavage
243c2d19bd
1.4-STABLE
...
------------------------------------------------------------------
No Enderpearls in fly fixed - The option was bugged, so if it was true it would do the opposite.
Improved /f map visuals and title!
Title fadeout time, showtime, and fadeintime options added for 1.9+ servers
Fixed Bug in /f upgrades where the slots option for exp would move the spawner instead.
Added Faction chest, an upgradable shared "enderchest" for factions to share!
Added some more entries into /f help in config.
Added Upgrade for faction chest
Banner pattern storage
------------------------------------------------------------------
2018-05-11 17:49:50 -05:00
ProSavage
de728ed55c
Merge remote-tracking branch 'origin/1.6.x' into 1.6.x
...
# Conflicts:
# src/main/java/com/massivecraft/factions/listeners/FactionsEntityListener.java
2018-05-11 17:48:51 -05:00
ProSavage
d95c80ae5b
1.4-STABLE
...
------------------------------------------------------------------
No Enderpearls in fly fixed - The option was bugged, so if it was true it would do the opposite.
Improved /f map visuals and title!
Title fadeout time, showtime, and fadeintime options added for 1.9+ servers
Fixed Bug in /f upgrades where the slots option for exp would move the spawner instead.
Added Faction chest, an upgradable shared "enderchest" for factions to share!
Added some more entries into /f help in config.
Added Upgrade for faction chest
Banner pattern storage
------------------------------------------------------------------
2018-05-11 17:47:58 -05:00
utarwyn
8e20b66307
Fix TNT explosions: refactoring
2018-05-11 19:27:21 +02:00
utarwyn
055ab7dd90
Fix TNT explosions between territories
2018-05-11 18:09:11 +02:00
ProSavage
f30cd44b54
1.3-STABLE
...
------------------------------------------------------------------
1.7 Support Added
- Titles disabled in 1.7
- Banners disabled in 1.7
- Itemflags disabled in 1.7 for /f warp, /f perms, and /f upgrades
/f perms GUI has been redesigned ( Reset your config.yml or Change it from the config differences )
Reset conf.json for the following.
Default color for members set to light green ( &a )
Default color for wilderness set to gray ( &7 )
------------------------------------------------------------------
2018-05-03 09:03:16 -05:00
Naman
6bf4598d57
1.2-STABLE
...
/f tntfill wont spam chat anymore,
I changed the tntfill_success option, so you're gonna wanna delete that to rengerate it. If you havent edited the lang.yml just delete it and restart
/f stuck wont tp players outside the border anymore.
Nametags & Tab has placeholderapi support added
use {relationcolor} and {faction} for relational color and faction ( These were already built in )
They can be edited in the lang.yml the option is default_prefix.
/f perms now has tntfill, tntbank, and vault permission options
2018-04-24 19:32:26 -05:00
Naman
ba9b3587e0
1.1.1-STABLE
...
/f coords - displays your coords and current world to your faction
/f showclaims - Lists all your claims in every world
/f lowpower - lists players with power under max
/f tntfill <radius> <amount> - fills tnt in a radius and amount, hooks into /f tntbank if you're a mod or higher.
Some of these commands require permissions please see the permissions page here
https://www.prosavage.net/wiki/permissions
2018-04-17 20:06:14 -05:00
Naman
aa4bbb3895
1.1.1-STABLE
...
/f coords - displays your coords and current world to your faction
/f showclaims - Lists all your claims in every world
/f lowpower - lists players with power under max
/f tntfill <radius> <amount> - fills tnt in a radius and amount, hooks into /f tntbank if you're a mod or higher.
Some of these commands require permissions please see the permissions page here
https://www.prosavage.net/wiki/permissions
2018-04-17 20:01:53 -05:00
Naman
6c2ca2a468
1.1-RELEASECANDIDATE-2
...
Scoreboard bug fixed
inspect message disable fixed
/f seechunk particle options disabled, because they were breaking if invalid.
2018-04-13 22:23:04 -05:00
Naman
175a4a6a12
1.1-RELEASECANDIDATE-2
...
Scoreboard bug fixed
inspect message disable fixed
2018-04-13 21:31:37 -05:00
Naman
e36927db9f
1.1-RELEASECANDIDATE-1
...
Made the particles in /f fly more cloud like
Changed wilderness color to Darkgreen
Added a factionless check to inspect, so itll now disable the when you try to check with no faction.
Inspect will disable upon entering combat
You cannot claim outside the worldborder anymore, the chunkbuffer is taken into account.
Particles WILL NOT appear in /vanish and in spectator mode
2018-04-13 21:05:43 -05:00
Naman
efee66071b
1.0.23
...
configurable enemy check radius for fly, option added in conf.json
Added a system faction check to neutral
Added a enderpearl disable while flying option to conf.json
Added my own repository to maven along with coreprotect for shading.
--Factions Inspect Added--
2018-04-08 22:13:41 -05:00
Naman
76d1bc0e9b
SavageFactions 1.0.23
...
Ability to remove items from main menu in perms for choosing roles/relations by setting the slot to -1
Changed placeholder identifier back because hooks in many plugins broke :(
Removed debug message from warzone fly.
Changed public modifiers on relation back, as they broke the method signature.
2018-04-07 16:31:13 -05:00
Naman
f1bfe2e8c4
SavageFactions 1.0.21-BETA-3
...
Tweaked fly disabler, hitting mobs wont disable it.
Fly bypass permisssions logic redone
issues with safezone fly and warzone fly fixed
Fixed click to claim in f map
Changed tooltips ot one line in map because of heavy load in areas with lots of claims
option to disable banners
Kicking throwing error cause of typo in lang file.
Tnt Bank limit added.
2018-04-03 22:20:30 -05:00
Naman
009e3e715c
SavageFactions 1.0.21-BETA-2
...
Fixed tnt message
New message for fly disable to show cooldown
Started on remaking lang file
fly will not disable when an ally, truce, or faction member hits you.
Role prefix value added to placeholderapli class
changed identifier for placeholderapi
Made 1.7 detection
Placing blocks wont throw errors anymore in 1.7.
2018-04-03 09:38:11 -05:00
Naman
12b9f94fe4
removed the iterator in fly checks.
...
...
2018-04-01 09:13:23 -05:00
Naman
21587db74d
Iterator Fix in Fly to avoid concurrent exceptions
...
1.12 particle support
2018-03-31 11:46:37 -05:00
Naman
e14af238bf
SavageFactions 1.0.21
...
fixed this error (https://pastebin.com/4gtiQPYX )
fixed damage bug (https://pastebin.com/56JHiPYt )
fixed (https://prnt.sc/iy4l7q ) (( I think I did, I could not replicate it ))
Added methods to check if players can fly in claim types e.g.
"if (fplayer.canflyinsafezone()){
//do stuff
}"
Autofly now enables if you have bypass permissions.
Fixed faction members, truces, and allies being able to hit each other and disable fly
Fixed Autofly's enable message spamming multiple times if fly is already on.
2018-03-30 21:22:06 -05:00
Naman
cdf870b782
Added Invalid Location to checkpoint
...
Fixed Checkpoint cooldown
Made it so you have to buy vaults from /f getvault, and buy banners from /f banner
Particle based seechunk that works when moving between chunks
Particle support for 1.7-1.12
Made fly particles mode subtle
2018-03-28 19:33:10 -05:00
Naman
3d2bf73497
Option to remove permissions from perm gui.
...
bStats tracking
Admins are demoted coleaders instead of mods
Changed fly for loop to iterator to avoid concurrent exceptions
2018-03-27 08:17:55 -05:00
Naman
b92202e86b
Promote, kick, and admin command bugs fixed.
2018-03-26 18:42:26 -05:00
Naman
44b3de91dd
adding new stuff
2018-03-26 16:43:15 -05:00
Trent Hensler
382f4c4b0c
Check fly on teleport. Fixes #1099
2018-03-20 19:24:21 -07:00
Trent Hensler
1567df7311
If f perm is not set or undefined, allow server owners to define default f fly access in the conf.json. Adds #1100
2018-03-20 19:19:24 -07:00
Trent Hensler
20cd874026
Format
2018-03-20 10:08:27 -07:00
Ryan
fc3473e83a
Use PlaceholderExpansion instead of EZPlaceholderHook to support relational placeholders ( #1095 )
2018-03-20 10:06:42 -07:00
Trent Hensler
a45833944b
Allow warzone and safezone to be colored in f map
2018-03-19 23:00:47 -07:00
Trent Hensler
55c546e951
Remove debug
2018-03-18 20:38:59 -07:00
Trent Hensler
f1032e7a2e
Make sure players take fall damage.
...
Not sure why we need to set this on join when it defaults to true. Debugged and didn't find anything modifying it otherwise. /shrug
2018-03-18 20:35:07 -07:00
Trent Hensler
bd077e8c32
Check for null or empty on homes
2018-03-18 20:17:59 -07:00
Trent Hensler
54a35929e6
Hide attributes in relation as well
2018-03-18 20:13:05 -07:00
Trent Hensler
c88e04a806
Hide attributes in role items
2018-03-18 20:10:50 -07:00
Trent Hensler
64dc70b717
Properly send title and subtitle
2018-03-18 20:07:05 -07:00
Trent Hensler
760f16a2b7
Disable claimat for now
2018-03-18 19:39:47 -07:00
Trent Hensler
a4581ac9a0
Allow all faction members to fly if f perm is undefined
2018-03-18 19:37:19 -07:00
Trent Hensler
026b33b427
Don't even load /f fly if its set to false in config.
2018-03-18 14:37:55 -07:00
Trent Hensler
587182478b
Add option to delete essentials homes when players are kicked from Factions. Adds #1089 .
...
This option is set to true by default in the config.yml for new users, users that are updating need to add delete-ess-homes: true to their config.yml to get this new option enabled.
2018-03-18 14:11:42 -07:00
Trent Hensler
1e2a6b34b4
Send titles when entering faction territory.
...
Allows users to pick which, if any, or all, ways of sending faction enter messages from: scoreboard, chat, and titles.
Adds new config.yml options and lang messages.
2018-03-16 10:08:19 -07:00
Trent Hensler
8950be61d1
Option to not always show chat tag.
...
Fixes the issue of not being able to have groups without a faction tag in their name.
2018-03-13 23:41:15 -07:00
Trent Hensler
d7646516ec
Check for perms after checking if it's a server faction
2018-03-12 21:06:53 -07:00
Trent Hensler
3e83916682
Failsafe for door check
2018-03-11 19:52:25 -07:00
Trent Hensler
1ede2b35d6
Color the perm set command
2018-03-11 19:43:30 -07:00
Trent Hensler
999067a430
Allow show to be ran from console even if we can't fill in all placeholders
2018-03-11 18:31:06 -07:00
Dariasc
f85d2a0a17
Fix GSON Map Serialization ( #1081 )
...
* Add backwards compatibility for permissions that were placed in dev builds.
2018-03-11 18:29:02 -07:00
Trent Hensler
b78ff51e10
Allow console to run /f list
2018-03-11 17:59:11 -07:00
Trent Hensler
4531da8190
Move f perm checks up
2018-03-10 16:26:18 -08:00
Trent Hensler
2291554e1e
Faction create event is no longer cancellable, and is called AFTER the faction is made. This allows people to hook into the event and manipulating the Faction without having a delay. And if the event was ever cancelled before, it was silent.
2018-03-09 22:08:17 -08:00
Dariasc
819cb542cd
Major f perm fix; Fix sethome permission check ( #1079 )
2018-03-09 10:22:15 -08:00
Dariasc
693c831327
Add Admin and Permission check to /f perm ( #1062 )
...
* Remove perms Action
* Add Permission check to /f perm
* Refactor flight perm
* Add fly perm to GUI
* Remove useless perm check
2018-03-06 11:46:55 -08:00
_ProSavage_
fe464ba750
Added /f chat mod
2018-03-04 19:21:53 -08:00
Trent Hensler
f65fe27c53
Shallow copy of the map.
...
This is why it was setting one perm for all roles and relations.
2018-03-04 18:53:45 -08:00
Trent Hensler
97784872d2
Try harder to set flags
2018-03-04 18:48:14 -08:00
Trent Hensler
ff37d0c241
More colors
2018-03-04 18:25:26 -08:00
Trent Hensler
dd010333a7
Hide flags in warp gui too
2018-03-04 18:24:09 -08:00
Trent Hensler
dc59609b36
Don't show attributes on GUI items
2018-03-04 17:57:12 -08:00
Dariasc
77f7704ab4
Implement blank wilderness placeholder ( #1070 )
2018-03-04 17:48:13 -08:00
Trent Hensler
e95ecbd2a9
Respect canSee in online fplayer count
2018-03-04 17:45:01 -08:00
Trent Hensler
07eb3756e4
Don't take fall damage after flying
2018-03-04 17:27:48 -08:00
Trent Hensler
055adf2e9e
Don't enable our own f top command if other plugin that handles it is enabled. Resolves #1066
2018-03-04 16:46:17 -08:00
Trent Hensler
47eb14c845
Give factions.fly to kithalfplayer
2018-03-04 14:16:59 -08:00
Trent Hensler
f1905d04a3
factions.fly as the perm node
2018-03-04 14:16:17 -08:00
Dariasc
a90299d32e
Implement /f fly ( #1023 )
2018-03-04 14:13:32 -08:00
Trent Hensler
aacee63255
Delete warp password when warp is deleted
2018-03-04 13:03:21 -08:00
Trent Hensler
fe51837845
Respect hidden players in f show. Resolves #1049
2018-03-04 12:53:52 -08:00
Dariasc
d6b147ef7b
Add /f warp GUI ( #1069 )
...
* Add /f warp GUI
* Fix typo
2018-03-04 12:53:20 -08:00
Dariasc
a8ce60b457
Add rank check to /f ban ( #1068 )
...
* Add rank check to /f ban
* Fix incorrect f perm check at SetHome
2018-03-03 19:12:14 -08:00
Dariasc
fa007e5674
Add Role prefix placeholder ( #1067 )
2018-03-03 18:48:02 -08:00
Dariasc
6f55243a80
Fix NullPointer at GUI onClick() ( #1064 )
2018-03-03 18:39:44 -08:00
Trent Hensler
a42d4d1d50
Handle null config section to be more friendly with people upgrading
2018-03-02 19:07:34 -08:00
Trent Hensler
81a33de33a
Format and check for null section
2018-03-02 13:57:36 -08:00
Dariasc
d490bb8366
F Perm GUI ( #1045 )
2018-03-02 13:53:01 -08:00
Trent Hensler
2f20ef810f
Update default faction balance tag in f show. Fixes #1055
2018-03-02 10:58:02 -08:00
Trent Hensler
6af634d4e3
Check for null
2018-03-02 10:55:52 -08:00
Trent Hensler
acc41bf07a
Call method, not local, for role. Fixes #1059
2018-03-02 10:54:42 -08:00
Trent Hensler
634917d4c4
Format
2018-03-01 23:32:17 -08:00
Corey Shupe
6eb7e7a558
Fixed top level permission addition.
...
Bug where only the last known addition to the permission map would actually be added, moved map declaration outside of nested for loop and put the permissible setting outside as well to stop ridiculous amounts of calls to it.
2018-03-01 23:29:13 -08:00
Trent Hensler
f8774bab23
Check for less than 1
2018-03-01 23:12:42 -08:00
Trent Hensler
10f2e4a977
Check for no mapheight for w/e reason
2018-03-01 22:56:42 -08:00
Trent Hensler
6cb02126f4
Check for null role.
...
Resolves : #1047 #1048 #1041
2018-03-01 22:15:44 -08:00
Trent Hensler
c4a56de3b7
Compile against PlayerVaultsX
2018-03-01 18:54:14 -08:00
Trent Hensler
151d38fd7b
Faction Bans
...
Adds /f ban, /f unban, and /f banlist
Permission: factions.ban - included with factions.kithalfplayer
Also added as a /f perm that can be granted. Otherwise, defaults to faction mods.
Number of bans now shows up in f show
Banning a player will notify your faction and target player. It'll also kick the player from your faction if they are currently in it.
TODO: make /f banlist prettier
2018-02-28 20:23:37 -08:00
Lax
34fc475819
Use deprecated API for backwards compability
...
Fixes #1051
Fixes #1044
Web editor ain't that bad btw.
2018-02-24 18:03:19 -08:00
Trent Hensler
56214ad661
Note where we support placeholders
2018-02-17 12:29:30 -06:00
Trent Hensler
ca0991504b
Set placeholders in main scoreboard too
2018-02-17 12:21:15 -06:00
Trent Hensler
d45b5ac612
Add placeholders to f show
2018-02-17 12:17:37 -06:00
Trent Hensler
3f1edf1096
Allow players to set titles with colors. Adds #1036 .
...
factions.title.color permission which is included in factions.fullplayer permission subset.
2018-02-15 18:02:59 -08:00
Trent Hensler
ab7f474323
Make mapheight and width configurable
2018-02-13 10:55:03 -08:00
Trent Hensler
f29efa116d
Clickable f map
...
* New command /f claimat world x z
* Permission: factions.claimat
* Permission is not included in factions.halfplayer or anything for now. Will need to be granted manually.
* If players don't have factions.claimat, they won't see the clickable f map
2018-02-12 18:09:02 -08:00
Trent Hensler
ea7213cbd7
Fix sethome perm check
2018-02-12 10:59:45 -08:00
Trent Hensler
a034030ba5
Fix setting perms.
...
Annoyingly setting them to und by default now
2018-02-11 17:38:04 -08:00
Trent Hensler
9f8c2e3905
Revert "Don't set perms to undefined by default"
...
This reverts commit e91fc8f15a
.
2018-02-11 17:22:25 -08:00
Trent Hensler
5a5d947e35
Merge pull request #1002 from GrizzsChannel/patch-1
...
Add resource link in config.yml
2018-02-10 18:10:11 -08:00
Trent Hensler
5e7b14f132
In line compass
2018-02-10 17:35:25 -08:00
Trent Hensler
d8125eb0d2
Max mapheight is 2x default
2018-02-10 17:03:31 -08:00
Trent Hensler
9bd193df72
Separately customizable f map tooltips
2018-02-10 16:57:18 -08:00
Trent Hensler
0f6bd8eabd
Fix default mapheight
2018-02-10 16:27:49 -08:00
Trent Hensler
50930d7583
Bigger /f map
...
Add /f mapheight <height> command to allow players to set their mapheight.
Increase default map height and width to be in line with larger values servers want
2018-02-10 16:20:13 -08:00
Trent Hensler
3c4168a1dd
Missed diff
2018-02-10 16:04:05 -08:00
Trent Hensler
47f0bf1ce5
Tooltips in f map
2018-02-10 15:59:21 -08:00
Trent Hensler
538936c284
Revert "Default f perm perm to true"
...
This reverts commit be3d423e83
.
2018-02-05 21:52:21 -07:00
Trent Hensler
be3d423e83
Default f perm perm to true
2018-02-05 21:43:23 -07:00
Trent Hensler
e91fc8f15a
Don't set perms to undefined by default
2018-02-05 21:34:55 -07:00
Trent Hensler
79410d91f1
Command to view your permissions
2018-02-05 20:46:53 -07:00
Trent Hensler
41bdc25441
Fix permission persistence
2018-02-05 20:46:43 -07:00
Trent Hensler
32b13befce
Add container f perm
2018-02-03 14:08:21 -08:00
Trent Hensler
1b088ccd54
Set warp and f warp f perms
2018-02-03 13:04:21 -08:00
Trent Hensler
ad10222c2d
Withdraw f perm
2018-02-03 13:01:25 -08:00
Trent Hensler
925014bd60
f perm for kick
2018-02-03 12:59:05 -08:00
Trent Hensler
baea59a1cd
F perm for invite and sethome
2018-02-03 12:56:16 -08:00
Trent Hensler
3eda8750cc
Format
2018-02-03 12:50:12 -08:00
Trent Hensler
182022fe5f
Check for f perm in building
2018-02-03 12:49:04 -08:00
Trent Hensler
9384b0faa6
Check for null
2018-02-03 12:38:36 -08:00
Trent Hensler
249770d2cd
Add Permissable interface for f perm compatibility.
...
Allows Roles and Relations to be permissable, so we can set f perms for both of those in the same map.
2018-02-03 12:33:28 -08:00
Trent Hensler
9e8205b5e2
Work with PlayerVaultsX
2018-01-31 17:03:55 -08:00
Trent Hensler
8484f92030
Use Lang for roles
2018-01-31 16:49:19 -08:00
Trent Hensler
9f08e6580b
Fix some other f perm checks
2018-01-20 16:53:09 -08:00
Trent Hensler
246b93bda9
Allow null instead of throwing exception. Fixes #1008
2018-01-20 16:50:38 -08:00
GrizzsChannel
2f9939ebd4
Add resource link in config.yml
2018-01-14 14:44:36 -05:00
Trent Hensler
c465d0c9d4
Add suppport for MVdW placeholder API
2018-01-06 16:56:43 -08:00
Trent Hensler
af9fc526d7
Allow the use of placeholders in scoreboards
2018-01-06 14:04:42 -08:00
Trent Hensler
fb0c77efc0
Add truce to tag util
2018-01-05 00:25:50 -08:00
Trent Hensler
79d4a885f8
Allow bulk setting of permissions
2018-01-04 23:16:24 -08:00
Trent Hensler
39f1bd7404
Fix permissions
2018-01-04 23:01:52 -08:00
Trent Hensler
4110fb2ef4
Fix up default role and promote commands
2018-01-04 18:10:49 -08:00
Trent Hensler
5c2abb34de
Format. Haven't done this in awhile. Just sneak it in.
2018-01-04 17:40:27 -08:00
Trent Hensler
f019c4f833
Don't let them set default to admin
2018-01-04 17:38:29 -08:00
Trent Hensler
f6bd156f89
Add command to set default rank. Only used by admins.
...
/f defaultrole <role>
2018-01-04 17:37:23 -08:00
Trent Hensler
4db185e3ee
Role updates.
...
* Adds recruit role below the normal role.
* Adds /f promote and demote. Access to this command defaults to moderator if not set in /f perm
* Default role is still set to recruite. Will have to /f demote to set players to that rank.
2018-01-04 17:17:30 -08:00
Trent Hensler
b84535f3ee
Update log message
2018-01-04 15:45:33 -08:00
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
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
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 Hensler
3bce7ae619
Merge pull request #761 from Techcable/fix/null-gson
...
Make P.gson final
2017-12-19 00:20:37 -08:00
Trent Hensler
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 Hensler
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 Hensler
f73825af92
Merge pull request #949 from emanh1/patch-1
...
Fix typo
2017-12-19 00:17:14 -08:00
Trent Hensler
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
Joel Puig Rubio
08c0995741
Allow unclaiming all safezones and warzones in a specific world
2017-09-04 23:17:12 +02:00
Joel Puig Rubio
75db3fcad3
Allow admins to claim for wilderness
2017-09-04 23:14:42 +02:00
EmanhMC
b1c83ff345
Fix typo
...
Fix typo at line 47 (changed Factoins [or something else lol] to Factions)
2017-07-16 18:49:11 +07:00
U-NIFLHEIM\Lax
9b7279af14
1.12 update
2017-06-21 22:23:08 -07:00
DoggyCode
68597da958
Removed duplicate/unnececary code in DiscUtil.
2017-04-26 16:56:17 +02:00
Mark Hughes
af7b48c522
Allow using FLocation object in canClaimForFactionAtLocation
2017-02-13 18:21:28 +11:00
Kakifrucht
208434972f
Also exempt from /f list
2016-12-17 02:06:44 +01:00
Kakifrucht
04dd47dfea
Add faction exemption to /f show
2016-12-17 00:16:42 +01:00
Kakifrucht
a255114808
Update to 1.11, ensure we pass a double
2016-12-13 17:08:28 +01:00
novucs
d2e3e7c18c
Fire unclaim event when unclaiming
...
Claim events fire even with bypass mode enabled, so the same functionality should apply for unclaiming.
2016-07-25 15:07:03 +01:00
Kakifrucht
eb503fdfa8
Fix formatting codes in description
2016-06-29 19:10:07 +02:00
Techcable
b118d4d18c
Make P.gson final
...
Before it could be null, triggering weird issues.
2016-06-25 15:23:21 -07:00
Kakifrucht
5721473a16
Only send frostwalker message every 10 seconds
2016-06-12 22:54:38 -05:00
Trent Hensler
a7aeb26fd0
Check build permissions on frostwalking. Resolves #708 .
2016-06-10 16:43:48 -07:00
Kakifrucht
c30aa34fb7
Correct logging behaviour
2016-06-07 16:47:32 +02:00
Trent Hensler
830ffff022
Auto leave log message to debug mode.
2016-06-01 09:19:29 -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
Troy Frew
46805200dd
Fixed /f unclaim and /f unclaim 1
2016-05-30 13:00:53 -04: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
Gabriele C
bd416059bc
Cleanup
2016-05-03 23:05:18 +02:00
ItsMonkeyyy
90f3e0140d
Commands are no longer CaSe-SeNsAtIvE which was a very annoying "issue" with the current build of Factions
2016-02-25 20:28:01 -08:00
Mark Hendriks
d558ec37f0
Change chat event priority to LOW
...
Factions has always been an egotistical bastard regarding chat and command interception. An example use case is muting players.
2016-02-19 10:37:36 +01:00
gsand
a85728cd21
Additional aliases for common commands
2016-01-01 19:05:02 -08:00
ItsMonkeyyy
8b6cf4fe8c
Added a feature to enable or disable broadcasting tag changes
2015-12-10 19:05:42 -08: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
cnr
f5432cd227
Add missing forward-slash prefix to clickable commands. Fixes #401
2015-09-11 23:04:53 -05:00
cnr
c68d3e8e2f
Remove MPluginSecretServerListener. Fixes #414
2015-09-08 13:12:11 -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
vemacs
1fa2abcc88
Resolve NPE on /f warp with cooldown
2015-09-07 08:00:58 -06:00
cnr
6181f08da3
Disable chunk ownership messages in the Wilderness. Fixes #520
2015-09-01 13:47:23 -04:00
eueln
9de87fc2a2
Fix CME when cleaning Factions from the board. Fixes #515
2015-08-28 13:42:21 -04:00
Harry5573
0ede00f7df
Optimize common MemoryBoard operations
...
This reduces the complexity of:
1. retrieving the total chunks owned by a faction, and
2. removing a faction from the board.
2015-08-26 17:02:34 -04: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
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
vemacs
03cc7f7394
Perform a null check for teleport cooldowns to prevent exceptions when players log out before cooldown
2015-06-13 16:18:42 -06: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
Paul Sauve
3ab25c3694
Fix warmup, actually set it
2015-05-25 16:56:50 -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
Paul Sauve
1481d604d4
Cancel warmup on damage or movement
2015-05-25 12:20:33 -05:00
Paul Sauve
fc1d08e507
Remove Fanciful, fix compilation (part 1/2)
2015-05-24 18:05:27 -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
0285c005dd
Update f version command.
2015-05-18 14:34:45 -05:00