Commit graph

254 commits

Author SHA1 Message Date
Norbi Peti bdf824e20e Plugin update on shutdown+fromcmd
Fromcmd: whether a message was sent by using a command
Yesterday
2018-05-07 20:01:36 +02:00
Norbi Peti eb9deb39b4 Rainbow rooms & [g]->[OOC]
- Added all the rainbow chat rooms
- Global chat renamed to OOC (out-of-characeter)
2018-05-06 00:47:45 +02:00
Norbi Peti 1a4f1e5f27 Included Mockito in shaded jar 2017-08-17 17:15:40 +02:00
Norbi Peti 847e940388 Priority and precision fixes 2017-08-15 03:03:39 +02:00
Norbi Peti 48d0f76a99 Converted to multimodule, added ann.proc.!
Multimodule projects doesn't solve circular dependencies, but is neat
anyways
2017-08-07 20:39:17 +02:00
Norbi Peti fe51136f30 Moved ButtonCore to it's folder 2017-08-07 18:15:37 +02:00
Norbi Peti 89d88ef952 Added Chat Rooms, lombok, prep. for ann. proc. 2017-08-07 17:51:04 +02:00
Norbi Peti 1a975e0d8e Added Channel.filteranderrormsg()
TBMCPlugins/ButtonChat#61
2017-08-05 00:21:57 +02:00
Norbi Peti 1ddfd1e3cc Added some 'extends ChromaGamerBase' 2017-07-19 13:26:00 +02:00
Norbi Peti cf74a1cb3c Added Bukkit Player to join/leave events 2017-07-09 21:28:26 +02:00
Norbi Peti fc11b1fa7e Merge pull request #35 from TBMCPlugins/dev
Plugin updater refactored, player data needs a default on declaration now, color codes added
2017-07-03 23:58:10 +02:00
Norbi Peti 4788c81270 Added color codes to Colors enum 2017-07-01 01:20:51 +02:00
Norbi Peti da6feb43e9 Removed short-lived local updater + Added #34
Not 12.
2017-06-30 23:49:59 +02:00
Norbi Peti 07a060e479 Player data needs a default now on declaration 2017-06-30 18:03:16 +02:00
Norbi Peti 86a65899d9 Started local updater 2017-06-24 00:26:59 +02:00
Norbi Peti 8a08176638 Plugin updater refactor 2017-06-23 19:30:56 +02:00
Norbi Peti 6a2113bda4 Merge pull request #33 from TBMCPlugins/dev
Added check for Maven project in updater and getTypeForFolder for the user class
2017-06-19 09:16:59 +02:00
Norbi Peti 2d3ed0345f Merge branch 'master' into dev 2017-06-18 21:54:48 +02:00
Norbi Peti 4c83816dc0 Create .travis.yml 2017-06-18 21:35:57 +02:00
Norbi Peti a80e8a808d Create .travis.yml 2017-06-18 21:26:08 +02:00
Norbi Peti 1c7df17d9d Added getTypeForFolder 2017-06-15 22:09:29 +02:00
Norbi Peti ed637dec16 Added check if updated project is a Maven one
#32
2017-05-31 22:30:23 +02:00
Norbi Peti 25f770849f Made modOnly optional and inherited
Also accidentally fixed an issue, probably (getClass instead of
getValue.getClass)
Also testing in production
2017-05-22 20:46:08 +02:00
Norbi Peti c0e4a9e065 Merge pull request #31 from TBMCPlugins/dev
Command annotations added instead of methods, improved channels
2017-05-15 02:33:21 +02:00
Norbi Peti 36b3c1895d Thought I changed the DiscordPlugin too - AW
Cleaned code a bit
YEEHAW
2017-05-14 01:24:30 +02:00
Norbi Peti 4a5479b027 COMMANDS WORK - YE
#29
2017-05-14 01:13:34 +02:00
Norbi Peti acebf37359 Addede chat preprocess event 2017-05-13 16:08:45 +02:00
Norbi Peti f5ce88faf6 Fixed channels a bit 2017-05-07 01:08:13 +02:00
Norbi Peti 9a61047cd2 Chat channels probably done, needs testing 2017-05-06 19:55:21 +02:00
Norbi Peti 308006d624 Chat channel improved, tried a bunch of ideas 2017-04-30 00:35:42 +02:00
Norbi Peti bcf8cc4e99 Probably mostly added support for ButtonChat cmds
It's a whole different story
2017-04-23 02:12:56 +02:00
Norbi Peti 672fab2d1b Fixed POM stuff 2017-04-22 23:17:58 +02:00
Norbi Peti 3af6063c99 Started #29, tried compile-time check, finished #29
Damn, annotation processors are complicated
2017-04-22 02:17:52 +02:00
Norbi Peti afd1b8dfa2 Merge pull request #30 from TBMCPlugins/dev
Remade user data managing, added a test
2017-04-15 13:54:06 +02:00
Norbi Peti 3bab090fc7 Sharing test preparation 2017-04-14 22:40:25 +02:00
Norbi Peti 0160b4146f Added player data converter and fixes 2017-04-13 00:50:05 +02:00
Norbi Peti 7c8a47e4b2 Added TBMMC dir to gitignore 2017-04-12 17:47:17 +02:00
Norbi Peti 1497a487a4 Added AbstractUserClass, fixes
- Fixed ID problem
- Fixed connectWith
- Other fixes and improvements
2017-04-11 21:15:22 +02:00
Norbi Peti ced3bd10a4 Fixed even more stuff, and facepalmed 2017-04-01 23:59:59 +02:00
Norbi Peti f2931ed2fd Fixed a bunch of stuff 2017-04-01 19:57:43 +02:00
Norbi Peti b9738837a1 Green across the board!
Finished player data and added a test! (#28)
2017-04-01 18:02:24 +02:00
Norbi Peti 153425be5e Probably done with player data (#28)
- Figured out and finished the annotation
- Grouped data by plugin names
- Player data is saved as an object automatically determining the type
2017-04-01 14:40:54 +02:00
Norbi Peti 11f13af8cc Player data fixes 2017-01-29 01:48:53 +01:00
Norbi Peti ef42d811b0 A few important fixes 2017-01-28 23:53:08 +01:00
Norbi Peti 159cef01ff #28 Using TBMCPlayer instead of YamlConfig 2017-01-28 21:05:07 +01:00
Norbi Peti 5a559aa4c3 Started using TBMCPlayer and added save(); 2017-01-28 12:43:55 +01:00
Norbi Peti 5f62df97de Added some code and some TODOs 2017-01-27 22:54:24 +01:00
Norbi Peti 5e4128afe7 Moved the last bits over and deleted old class 2017-01-23 20:54:43 +01:00
Norbi Peti 88f85d2b15 Fixed rename method, player data and other stuff 2017-01-21 23:01:58 +01:00
Norbi Peti 28fcb2f8d8 Making progress on player data 2017-01-21 19:45:54 +01:00