eueln
3733539077
Add cancellable FactionRelationWishEvent
...
This event is called before a faction relation wish is applied by a
player using `/f relation`
2014-12-17 20:31:21 -06:00
eueln
1ada19b02e
Properly split FancyMessages for /f show
2014-12-14 17:24:25 -06:00
korikisulda
10fd3f082a
Fixed phantom section. Accursed underscores.
2014-12-14 13:39:45 -06:00
drtshock
9aecd5f439
Reformat.
2014-12-11 10:05:04 -06:00
korikisulda
1ce1eb51d4
Add Japanese translation
2014-12-11 09:46:06 -06:00
drtshock
8788778d05
Expose loadLang as public and reload from disk on /f reload.
2014-12-11 09:16:12 -06:00
drtshock
fa4154a0ce
Allow f show to be sent to non-players.
...
Fanciful will remove the json formatting to send a readable message.
2014-12-10 22:36:46 -06:00
drtshock
c9433d0cf3
Send f show messages all at once to remove delay.
2014-12-10 22:32:47 -06:00
eueln
a70cfdaf71
Fix /f {set,del,}warp transactions
2014-12-09 17:16:42 -06:00
korikisulda
1230803cfb
Add TL for commands. Resolves #162 . Supercedes #97 .
2014-12-08 19:47:19 -06:00
eueln
a6585e6f5c
Fix /f warp on Java 6 and 7
...
Covariance on ConcurrentHashMap#keySet() in Java 8 was to blame.
2014-12-07 21:59:59 -06:00
eueln
5e676bdd50
Order /f show
by rank. Adds #150
2014-12-06 21:44:00 -06:00
korikisulda
6107e9502e
Truncate excessively long online/offline player messages in /f show/who. Resolves #154 .
2014-12-06 21:23:19 -06:00
eueln
ff2e32feff
Fix format in CmdModifyPower message. Fixes #145
2014-11-29 16:29:29 -06:00
drtshock
edfe465ad5
Add missing return statements.
2014-11-17 14:30:41 -06:00
Tibo
356842ab41
Fix clients getting kicked from too many allies/enemies.
2014-11-17 20:16:58 +01:00
Tibo
b970755cb1
Fix spaces with ", "
...
Fixes #134
2014-11-17 19:32:34 +01:00
drtshock
8910de367c
Require players to be in a faction to promote.
2014-11-14 14:13:51 -06:00
drtshock
bad874495b
Add command to modify a player's power specified in #133 .
...
use /f modpower name number
2014-11-14 13:27:23 -06:00
drtshock
104f90c1db
Send invite message to correct player. Fixes issue #132
2014-11-14 13:03:51 -06:00
drtshock
54d486cc84
Add tooltips and click commands to f deinvite and show invites.
2014-11-14 10:08:18 -06:00
drtshock
2aa7d7f98d
Add tooltips and click commands to f deinvite.
2014-11-14 10:03:57 -06:00
drtshock
03b8f11646
Add tooltips and click commands to f mod.
2014-11-14 09:59:36 -06:00
drtshock
b895fa1e99
Add tooltips and click commands to f kick.
2014-11-14 09:56:13 -06:00
drtshock
656dc90b33
Add tooltips and ability to click to warp when you list faction warps.
2014-11-14 09:46:28 -06:00
drtshock
c4f4036e1d
Add tooltips for f show.
...
Refactor tooltip methods to be shared across command classes.
2014-11-13 13:49:13 -06:00
drtshock
43826d986f
Add colors to /f list
2014-11-13 12:52:21 -06:00
drtshock
64e234144e
/f list tool tips
2014-11-13 12:45:57 -06:00
drtshock
e585ab57a9
Remove unused f list code.
2014-11-13 09:12:34 -06:00
drtshock
201d10ada5
Add economy option for f warps from #126 .
2014-11-11 09:28:53 -06:00
eueln
29836a9183
Remove faction team prefixes when disbanded
2014-11-07 12:55:59 -06:00
drtshock
962f92496c
Don't allow vanished players to block others from teleporting. Fixes #111 .
2014-11-07 12:08:57 -06:00
drtshock
8b64b4bfe1
Adds per faction warps functionality from #72 .
...
Default max warps per faction is 5. It can be changed in the config.yml.
You can now use {warps} in the info board to show how many warps a faction has when you walk into their territory.
Only faction mods+ can set faction warps.
2014-11-07 11:49:54 -06:00
drtshock
35813c7210
Reformat.
2014-11-05 18:36:47 -06:00
drtshock
b66c9ad078
Add missing command help to help command. Resolves #101 .
2014-11-05 11:34:46 -06:00
eueln
99c582dda8
Fix issues in CmdOpen
...
A formatted message was missing a format argument, and comparison on
Strings was being performed with ==
2014-11-02 01:10:41 -05: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
eueln
7f2ef4cbd5
Improve Team prefix performance
...
This change vastly improves performance for faction team prefix update
operations.
2014-10-30 23:26:23 -04:00
eueln
c049768e21
Add faction tag to team prefix
2014-10-30 23:26:20 -04:00
Byteflux
51f1ceee14
Show power next to member names in /f show
2014-10-30 23:26:20 -04:00
drtshock
4929e5dd18
Limit block changes sent in seechunk to prevent client freezing. Use prettier blocks.
2014-10-30 23:26:19 -04:00
Byteflux
5569e5076a
Add /f seechunk command for visualizing a chunk
2014-10-30 23:26:19 -04:00
eueln
7ada15992b
Refactor scoreboard issue. Resolves issue #80 .
2014-10-30 23:26:13 -04:00
eueln
25696f32aa
Refactor scoreboard usage
...
In preparation for team colors, we need to unify scoreboard usage into a
single scoreboard per player.
Rather than creating a new scoreboard for each desired sidebar
objective, we provide an interface FSidebarProvider that allows
implementation-agnostic retrieval of the title and lines of the desired
sidebar, along with appropriate methods in the new implementation of
FScoreboard.
The new FScoreboard implementation manages the currently-visible
sidebar, with methods to set default (non-timed, with update interval)
and temporary (timed, no update interval) sidebars.
Temporary sidebars are replaced with the default sidebar upon
expiration.
2014-10-30 23:26:04 -04:00
drtshock
bed6fe0741
Add faction announcements to send to all players and show to players when they login if they were not online when it was first sent as requested in issue #82 .
2014-10-18 03:54:45 -05:00
drtshock
e290ac0320
Add new permissions to plugin.yml and permission kits. Set scoreboards to enabled per player by default.
2014-10-16 13:35:21 -05:00
drtshock
e20995464e
Toggling of scoreboards now affects the default board.
2014-10-15 20:58:37 -05:00
drtshock
4f3310d88f
Reload the config.yml on /f reload.
2014-10-15 15:45:20 -05:00
drtshock
2fc17c62b5
Properly persist scoreboard toggles. Fixes issue #61
2014-10-15 15:29:04 -05:00