Joshua Murphy
8af272cfdf
Multiple NullPointer Fixes With Container Permissions and Chat Fixed
2018-11-21 05:25:45 -05:00
ProSavage
7a59ad4a66
Fixed all javadoc errors and regenerated them.
2018-11-19 01:34:31 -06:00
ProSavage
84f1d354eb
Fixed spacing in code around ! operator.
2018-11-07 10:14:42 -06:00
ProSavage
b1b9bd1b73
Reformatted Code
2018-11-06 23:38:44 -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
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
4075c33ef5
javadocs
2018-10-17 16:48:50 -05:00
ProSavage
934169bf6a
Created a location type adapter, and fixed f checkpoint issues
2018-10-01 17:04:40 -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
8fc9ed7395
Fixed all cross version material issues.
2018-08-13 00:33:40 -05:00
ProSavage
51f157931f
Fixed all compile errors ( Took forever )
2018-07-28 00:31:58 -05:00
ProSavage
6a1072b935
Base64 serializer redone to support mob spawners & should support ALL NBT
2018-07-22 21:38:35 -05:00
ProSavage
143daad9e6
F map autoupdate during flying fixed.
2018-07-12 11:11:07 -05:00
Naman
fded071136
Changed for loop to foreach / enhanced for loop
2018-07-11 10:19:22 -05:00
Naman
71a452bbca
Fixed package path for InventoryUtil
2018-07-11 09:02:10 -05: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
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
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
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
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
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
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
dd010333a7
Hide flags in warp gui too
2018-03-04 18:24:09 -08:00
Dariasc
77f7704ab4
Implement blank wilderness placeholder ( #1070 )
2018-03-04 17:48:13 -08:00
Dariasc
a90299d32e
Implement /f fly ( #1023 )
2018-03-04 14:13:32 -08:00
Dariasc
d6b147ef7b
Add /f warp GUI ( #1069 )
...
* Add /f warp GUI
* Fix typo
2018-03-04 12:53:20 -08:00
Dariasc
fa007e5674
Add Role prefix placeholder ( #1067 )
2018-03-03 18:48:02 -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
6cb02126f4
Check for null role.
...
Resolves : #1047 #1048 #1041
2018-03-01 22:15:44 -08:00
Trent Hensler
41bdc25441
Fix permission persistence
2018-02-05 20:46:43 -07:00
Trent Hensler
182022fe5f
Check for f perm in building
2018-02-03 12:49:04 -08:00
Trent Hensler
c465d0c9d4
Add suppport for MVdW placeholder API
2018-01-06 16:56:43 -08:00
Trent Hensler
fb0c77efc0
Add truce to tag util
2018-01-05 00:25:50 -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
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
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
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
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
efb5d335f6
Add ability to bypass auto leave for FPlayers. Implements #659 .
...
Permission is factions.bypassautoleave
2016-05-29 17:33:46 -07:00
Paul Sauve
1481d604d4
Cancel warmup on damage or movement
2015-05-25 12:20:33 -05:00
drtshock
f37e38b011
Reformat.
2015-05-12 23:17:22 -05:00
korikisulda
1d00a0aa54
Yet more TL. Hi @Bonkozorus
2015-02-19 09:10:42 -06:00
drtshock
8fdcb51183
Add option to not delete FPlayer data on auto leave.
...
This allows servers to only have the player leave the faction. Also prevents players from staying offline until their power resets.
2015-01-27 11:17:43 -06:00
korikisulda
1cc544db64
moar translatify :3
...
Add some missing TL nodes
Remove Lang class
You can now into changing command descriptions
2015-01-20 13:58:38 -06:00
Joshua Popoff
355e1f58b0
Add warmups for /f home and /f warp
2015-01-19 15:59:15 -08:00
drtshock
caa6f0f0f0
Reformat
2014-12-07 14:26:13 -06:00
t00thpick1
b8f742a588
Remove players from internal map immediately.
...
Should resolve #117
2014-12-07 14:59:44 -05:00
eueln
5e676bdd50
Order /f show
by rank. Adds #150
2014-12-06 21:44:00 -06:00
drtshock
35813c7210
Reformat.
2014-11-05 18:36:47 -06:00
t00thpick1
ee52016a87
Abstract Data storage method for future implementations. Thanks to Ryan from Reactive MC
...
Also included:
-Heavily optimized loading process
-Optimizations for various commands.
2014-10-30 23:59:59 -04:00
eueln
653f918a1b
Add support for Glowstone
...
Glowstone doesn't yet support PlayerMoveEvent nor Scoreboards, so
functionality is unfortunately limited.
2014-10-30 23:26:23 -04:00
Byteflux
5569e5076a
Add /f seechunk command for visualizing a chunk
2014-10-30 23:26:19 -04:00
Byteflux
81fc029736
Support modded enums in gson using custom EnumTypeAdapter. Resolves carbon breaking materials in issue #90 .
2014-10-30 23:26:18 -04:00
drtshock
ddf054330a
First implementation of scoreboards.
...
Boards can be toggled with /f sb. Toggles are persistent in a yml file.
Also fix some small spelling and format things that were really bugging me.
2014-08-05 10:17:27 -05:00
drtshock
3c2f48d582
Remove metrics.
2014-07-05 13:21:10 -05:00
drtshock
8a6a97cc90
Reformat
2014-07-01 15:10:18 -05:00
drtshock
5066934a95
More reformatting
2014-07-01 14:52:40 -05:00
drtshock
dc54f78cc1
Some reformat
2014-07-01 14:49:42 -05:00
drtshock
024e88a35b
Fix metrics call to getOnlinePlayers
2014-06-27 13:43:12 -05:00
drtshock
a8e3b3c1e2
Add Metrics. Disable opting out because we want to know. Increment version to U0.1.1
2014-05-23 00:46:35 -05:00
gravitylow
e3c0f6376f
More housekeeping
2014-04-15 13:42:09 -04:00
drtshock
814e439705
Reformat before I go crazy.
2014-04-04 13:55:21 -05:00
drtshock
c3983d3b96
Mavenize
2014-04-04 13:53:42 -05:00