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
Trent Hensler and GitHub
cca207c1a5
Merge pull request #1057 from LaxWasHere/patch-1
...
Use deprecated API for backwards compability
2018-02-27 19:51:33 -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
2262737a3f
Throw less shade
2018-02-12 16:45:41 -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
f51de51734
Merge branch '1.6.x' of https://github.com/drtshock/Factions into 1.6.x
2018-02-11 17:14:44 -08:00
Trent Hensler and GitHub
2dbf466682
Merge pull request #1026 from GrizzsChannel/patch-3
...
Added FUUID Wiki instead of MassiveCraft's
2018-02-10 20:27:42 -08:00
Trent Hensler
12c8e05f94
U0.2.1-SNAPSHOT for development
2018-02-10 18:11:15 -08:00
Trent Hensler and GitHub
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
4396112973
U0.2.0 for release
2018-02-10 18:09:43 -08:00
Trent Hensler and GitHub
add34e5ec0
Merge pull request #1022 from GrizzsChannel/patch-2
...
Removed the [resource]
2018-02-10 18:08:19 -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
3d647c05be
Factions invite link
2018-02-05 20:57:28 -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
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
4852ac6be4
Add issue template
2018-01-04 15:48:38 -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
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 Hensler and GitHub
3bce7ae619
Merge pull request #761 from Techcable/fix/null-gson
...
Make P.gson final
2017-12-19 00:20:37 -08:00
Trent Hensler and GitHub
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 and GitHub
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 and GitHub
f73825af92
Merge pull request #949 from emanh1/patch-1
...
Fix typo
2017-12-19 00:17:14 -08:00
Trent Hensler and GitHub
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 Hensler and GitHub
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 Hensler and GitHub
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 Hensler and GitHub
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 Hensler and GitHub
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 Hensler and GitHub
a935cf6f06
Merge pull request #798 from novucs/1.6.x
...
Fire unclaim event when unclaiming
2016-11-09 07:58:28 -08:00
Trent Hensler and GitHub
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