a4b7f689c0
Fix Travis
2019-09-02 15:38:04 +02:00
b3939f3c92
Small stuff
...
Pretty much just renamed the plugin
2019-08-27 03:04:21 +02:00
1275cdafd0
Removed scoreboard that has been there for a long time
...
PluginMain.java:40
Also made the channel scores unnecessary
As well as the recently introduced dispatchConsoleCommand method
Also probably fixed Towny spy (#100 )
2019-08-13 15:02:34 +02:00
f3904a8448
tellRaw continue
...
Didn't commit it earlier today, but I'm not gonna work on it now
2019-08-13 01:19:55 +02:00
415e61a401
isChatOn fix, tellRaw start
2019-08-12 02:50:18 +02:00
7b2ecdbf7b
Renamed config methods to match the keys
2019-08-07 18:28:47 +02:00
4956837e5d
Not processing messages when nobody is online
2019-07-22 22:37:23 +02:00
8907d5308f
1.14 prep & chat formatter organizing
...
(1.14 prep is older code)
2019-06-30 22:04:33 +02:00
bbe9a8c146
Added snap command from master
2019-06-15 00:40:48 +02:00
80e45aa1a9
Added snap command
2019-04-24 23:57:52 +02:00
049ad55168
Town/nation color fixes, reload command
2019-03-16 14:33:03 +01:00
c7f04b8731
Converted all of the commands
...
Moved the announcer commands into one class
2019-03-16 03:07:33 +01:00
073346eb7f
/u c sender changed to player
2019-03-14 16:42:32 +01:00
5b5252382e
Converted, moved and deleted some commands
...
Converted & noved:
/u opme
/yeehaw
/u c
Deleted:
/u admin playerinfo
/u admin updateplugin
Also made the FunComponent more configurable
Also removed old command registration, so some commands will stop working
#85
2019-03-11 12:36:19 +01:00
e510667215
Rename, fix, nc toggle
...
Renamed plugin
Fixed duplicate chat handling (DC->MC)
Implemented nation color toggle
2019-03-09 23:02:46 +01:00
ae49777007
Made appendtext commands fully configurable
2019-03-08 22:22:12 +01:00
8ff45ad676
Some fixes
...
Crash on player join without Towny fixed
2019-03-02 19:02:01 +01:00
4744f2edf9
Supporting clean installs
...
And other fixes
Also moved the Votifier reward to the core
Checking if Towny is present (only a soft-depend now)
2019-03-01 17:58:40 +01:00
f7c1106d1c
Replaced (almost) all broadcasts
2019-02-27 16:41:49 +01:00
40a1739951
Moved /un... to its component
2019-02-27 13:48:36 +01:00
c5e33a93ba
Moved chat-only stuff, F top, append text start
...
#85
2019-02-20 16:48:08 +01:00
26b44fbfe1
Moved all /unlol and F stuff
...
#85
2019-02-20 15:23:07 +01:00
36655dfd84
Adding project file and moving /unlol
...
Also fixed Vault dep
2019-02-20 13:41:53 +01:00
df7f8bca5e
Town color error fix, applying changes
2019-02-12 22:28:42 +01:00
e2a6afd16a
Added spoiler support
2019-02-01 17:53:54 +01:00
185b0df8e0
A change and a fix
...
Say the nation name which already uses the color
History command help text fix
2019-01-30 23:33:16 +01:00
f12912c735
Added /press command, Dynmap NC support
...
#40
Both tested and work
2019-01-30 21:16:02 +01:00
3a29010042
Fixed cast error, NPE, masked links
...
Fixed config cast error
Fixed mcchat NPE
Implemented masked links
Added a test for it
2019-01-19 20:26:39 +01:00
0802de4b6f
TC/NC & Removed old config stuff
...
Moved town/nation colors into their component
Removed save command that was apparently there since 2015
It still loads the town/nation colors from the old config if needed
Notification sound/pitch were the last config options to be converted over
#85
2019-01-17 22:23:04 +01:00
3f387a9775
C o m p o n e n t s
...
FlairComponent
AnnouncerComponent
TownyComponent
Some fixes
Removed old fields and JarUtils
#85
#84
#4
2019-01-13 01:40:54 +01:00
25ce2a4c9f
API changes
2019-01-12 01:24:31 +01:00
8ccf3ee9d7
Guess what, configs
2019-01-10 01:46:59 +01:00
bfe7d48760
Towny logger works
...
TBMCPlugins/DiscordPlugin#81
2019-01-09 18:57:21 +01:00
be29caa904
Added handler for Towny logger
...
Listening for Towny events and sending it to our system
2019-01-04 01:11:15 +01:00
aed7864a15
Fix nickname regex bug
...
The previous implementation didn't consider tbe case when the last player in the list doesn't have a nickname, leaving an empty "always match" part which messed up the formatting
@FigyTuna
Also added editorconfig for GitHub formatting
2019-01-02 23:30:46 +01:00
720740dea3
Fixed URL processing (&, #)
...
New Years Commit
2019-01-01 03:28:46 +01:00
99a8c1b020
Fixed nicknames if only 1 player is on
...
Also added a town colors component class
2018-12-28 00:55:32 +01:00
12072f3106
9 less lines for what works better
...
Storing the entries per-group which also means there's no need to loop through each entry - and it won't limit it globally
2018-12-27 14:16:40 +01:00
1081f3cf9d
Chat history works! Also fixed a lot
...
Actually registered the join/leave listener, fixing town colors and nickname mentioning as well
Chat history is finished, it only shows messages that the sender has access to
#82
2018-12-27 00:02:47 +01:00
f8539a0392
Adding chat history command
...
#82
2018-12-26 03:03:51 +01:00
cf8af73ed0
No players, no announcements
...
Not broadcasting announcements if nobody is online (mainly because of Discord)
2018-12-24 00:14:38 +01:00
fd72e2de91
No filteranderrormsg
2018-12-18 00:52:56 +01:00
dedfbacda6
NColor fix and only one TC/NC
...
NColor fixed
Only allowing one of a color combination
Only allowing one of each nation color (except the default)
2018-12-16 19:16:05 +01:00
6da19877b8
CI build branch fix: Origins
...
From now on, the TRAVIS_BRANCH variable must be defined, either to master if the other projects (ButtonCore) are built locally, or the correct branch if not
2018-11-22 00:59:22 +01:00
71aeafadda
Fix off-by-one error
2018-11-04 22:03:54 +01:00
df6e76086b
Treating the RP channel as global
2018-11-01 01:24:01 +01:00
241992571e
Nation color works!
...
Getting Essentials on enable
Both nation and town colors are white by default
2018-10-28 23:35:20 +01:00
58d8d1276f
Yeehaw fix & applying changes
2018-10-25 23:51:39 +02:00
3124d41f54
AppendText, F and other user fixes
...
#88
TBMCPlugins/DiscordPlugin#61
2018-10-25 14:13:56 +02:00
e6ada0b2d0
Probably fixed a Discord chat issue
...
DiscordPlugin#61
2018-10-24 00:08:03 +02:00
775789a451
More work on nation colors
...
Needs testing
2018-10-22 00:53:52 +02:00
0ac78c9cb2
Some work on nation colors
2018-10-21 19:45:11 +02:00
83c99df895
Adding support for nation color (WIP)
...
Also various fixes
Got rid of a bunch of warnings
2018-10-11 13:15:03 +02:00
45b273e036
Fixed name mentions in URLs
2018-08-12 23:07:03 +02:00
c5cae54aea
FIXED /SHRUG!
...
https://giphy.com/gifs/marvel-guardians-of-the-galaxy-2-3o7btZCvEwsCtTaS0E
3 failing and 15 passing tests
#71
Also added combining parts
2018-08-12 21:44:42 +02:00
7006f178b9
Implemented excluding, added tests
...
Added failing tests as well as passing tests
2018-08-10 13:46:47 +02:00
24c9e2d494
Name mention testing, excluding
...
Still need to make it actually exclude the names
2018-08-08 21:50:44 +02:00
62caf31727
Added more failing tests
...
And slightly fixed shrug test
2018-08-06 22:28:51 +02:00
4f2abe41b8
F I X E D F O R M A T T I N G
...
Except /shrug
#71
Also added strikethrough
2018-07-17 18:29:55 +02:00
e6ac18e0c7
Fixed hover info for Discord
2018-07-17 17:06:42 +02:00
01562bf769
Using the CG object on chat
...
This means user data will be available (again) if talking from Discord, for example.
2018-07-15 02:22:40 +02:00
050fd88560
Added API changes
2018-07-12 23:27:17 +02:00
ab5c9e3ea6
A F K - chat counts as activity
2018-06-28 20:09:50 +02:00
b174b8969e
Bugfixes (town colors) & fromcmd
...
Fromcmd
#78
#79
#75
Nickname tabcompletion
Handling town rename/delete for town colors
2018-06-12 18:29:55 +02:00
68de2f36cf
Fixed respect, town colors etc.
...
Fixed respect display to 2 decimals
(Fixed a "critical" bug in... 25 days) #73
Fixed town colors hopefully (#74 )
Fixed /u ncolor requiring the ~
Added support for colons for ncolor
Yesterday I already woke up by this time and I'm still not sleeping now
2018-05-21 03:55:41 +02:00
ef2328e126
Re-added nickname map... Fixes
2018-05-18 01:32:05 +02:00
71242cc0ac
Merge branch 'dev'
...
# Conflicts:
# src/main/java/buttondevteam/chat/listener/PlayerListener.java
2018-05-16 23:03:42 +02:00
6d3d24ecbf
Added support for ch IDs field
2018-05-16 22:56:59 +02:00
0c768b95e8
Removed nickname map
...
Huh
Squashed with a test commit
2018-05-15 01:07:09 +02:00
4a7d7379b0
Hotfix & /ftop
2018-04-24 21:31:13 +02:00
991ca23918
Added patron badges & changed wait what
...
And fixed Votifier repo
2018-04-22 23:13:24 +02:00
2de3f1f6e7
Changing nicknames instead of display names
...
Essentials dependency fixed
2018-04-20 23:37:41 +02:00
e5053a0483
Fixes and more helpful error messages
2018-04-18 22:44:31 +02:00
4006cdad58
Buunch of fixes (TownColor)
...
- Banned the color black
- Made the color list colored (when using an invalid color)
- Finished displayname-refactor (hopefully)
- /u ncolor will now show how your name looks
- Using the display name in the Tab list
- Nickname handling fixed in NColor
- Smaller fixes
Testing needed
2018-04-16 21:51:19 +02:00
1c0c29ae96
Fixes, WIP (TownColor)
2018-04-09 00:46:42 +02:00
4340a50789
Some things
...
Some fixes and @ someone are days old.
The FTopComomand is weeks old.
2018-04-06 17:01:32 +02:00
91e44c20c2
Bugs were fixed, some of them anyways
2017-11-27 23:32:01 +01:00
f671b6e9d6
String index out of range: -9
2017-11-26 23:22:17 +01:00
029a7f1deb
ChatFormat fixes (RC)
2017-11-26 00:29:10 +01:00
35ccf22a55
Added handling if a class... doesn't exist
2017-11-23 23:51:14 +01:00
840b522a98
It was my greatest enemy, *parenthesis*
...
...or the lack of them anyways:
Finally found what was causing the exceptions
2017-11-23 21:35:14 +01:00
5a217fcb70
Added an important null check
2017-11-04 19:59:08 +01:00
ae3c05c14a
/u ncolor works!
2017-11-04 16:35:37 +01:00
9057ab9f15
Fix
2017-11-04 02:04:34 +01:00
cee69dc55b
Made /u ncolor, needs further testing
2017-11-01 22:55:34 +01:00
06ea519987
Inst. update on Dynmap, cmd for mayors, fix
...
Well, update every ~5 mins on Dynmap, as DT updates
Command for setting town color count added too
2017-10-01 20:07:15 +02:00
b5e8e0f93c
*Hacked* town colors into Dynmap-Towny
2017-10-01 01:27:14 +02:00
9abcde610e
Added town colors to chat (still need for Dynmap)
2017-09-24 02:37:27 +02:00
e0459fa36f
Removed check at tabcomplete because it errored once
2017-09-09 22:03:45 +02:00
7174a97728
Fixes, implemented ChatRooms, less code for preprocess
2017-08-28 15:23:06 +02:00
2ab6a5f4eb
Nickname impr., Towny spy, RP channel
...
- Added nickname cache update on nick change for mentions
- Added support for Towny spy (again)
- Removed RPMode and added RP channel
2017-08-27 23:35:46 +02:00
91c22e650b
Fixed ann cmds, chatformat Lombok, testing fixing
...
Fixed announce commands
Using Lombok for ChatFormat
In the process of fixing the tests
Plus #52 , #53
2017-08-25 00:56:47 +02:00
d0a990e0f1
Fixed channel scores for Discord->MC
2017-08-23 02:29:11 +02:00
1d1b3453b3
Added support for /ignore, improved unlols
2017-08-22 01:37:54 +02:00
2f83a90553
Added /lenny to plugin.yml and fixed an NPE
...
Fixed NPE for non-players trying to chat
2017-08-18 03:04:13 +02:00
16acba643f
Added 3 chars
2017-08-17 17:49:15 +02:00
51c3e1dec6
Added /lenny and made tests optional + a fix
2017-08-17 17:31:17 +02:00
0de469e514
No longer sending messages to those who disabled it
2017-08-08 15:08:43 +02:00
437d9e8f98
Removed RC messages, fixed URLs probably
...
#63
Added URL test
Smaller refactors
2017-08-05 01:23:37 +02:00
1c32dbd949
Fixed the fix
2017-08-03 23:52:41 +02:00