Commit graph

343 commits

Author SHA1 Message Date
Norbi Peti 55df5b5ede Made integer data optional
https://github.com/TBMCPlugins/DiscordPlugin/issues/19
2016-12-08 21:36:56 +01:00
Norbi Peti 3aacd07691 Finally implemented #41 and an event
YEEHAW
Oh, and smaller /mwiki changes
2016-12-07 21:15:09 +01:00
Norbi Peti bd55c580c9 Fixed Discord indicator
https://github.com/TBMCPlugins/DiscordPlugin/issues/15
2016-12-07 17:53:05 +01:00
Norbi Peti 6d38b5b9f1 Added sender indicator for chat msgs
https://github.com/TBMCPlugins/DiscordPlugin/issues/12
2016-12-04 20:16:53 +01:00
Norbi Peti 57f15694ad Applied changes 2016-12-04 20:07:02 +01:00
Norbi Peti 44984d8987 Smaller fixes 2016-12-04 19:06:18 +01:00
Norbi Peti 8c08370220 Refreshed error handling, removed getlastereror 2016-12-03 19:53:58 +01:00
Norbi Peti 1af101c31e Made the info command not player-only 2016-12-03 12:47:23 +01:00
Norbi Peti d481152eb0 Fixed the Legendosh bug 2016-11-29 20:55:25 +01:00
Norbi Peti 773b142e80 (Re)Added setCancelled for chat 2016-11-26 16:29:20 +01:00
Norbi Peti 39d932bf77 Added support for the chat event 2016-11-25 19:46:23 +01:00
Norbi Peti 9857bc5bd5 Removed Minigames stuff 2016-11-20 22:29:31 +01:00
Norbi Peti f83f8f88b7 Fixed player info 2016-11-19 20:29:42 +01:00
Norbi Peti a608998f59 Fixed inconsistent lowercase setting 2016-11-19 19:20:49 +01:00
Norbi Peti 80d424d6f8 Added some details to internal error msg 2016-11-19 18:58:06 +01:00
Norbi Peti 98b58dd4b9 Added handling of no top level command 2016-11-18 20:10:48 +01:00
Norbi Peti a87c71f37b Moved everything for Channel.java 2016-11-15 22:34:07 +01:00
Norbi Peti 5ec39c3581 Fixed flair in onGetInfo, improved channels 2016-11-14 17:58:09 +01:00
Norbi Peti e356a401e2 Applied plugin updater changes 2016-11-12 21:05:08 +01:00
Norbi Peti c534a45b73 Fixed code for NPE handling with NPE 2016-11-12 01:12:42 +01:00
Norbi Peti dcc955a816 Fixed NPE with an NPE (#51)
From my phone. :P Also it's a more descriptive NPE.
2016-11-09 12:30:11 +01:00
Norbi Peti 795eacf38d Cleaned PlayerListener a little bit 2016-11-04 21:33:28 +01:00
Norbi Peti cffd2607aa Moving PlayerListener 2016-11-04 18:59:03 +01:00
Norbi Peti 9adf449ef2 Fixed onCommand... 2016-11-03 22:03:12 +01:00
Norbi Peti 34a309b49f Forgot that continue 2016-11-03 20:03:34 +01:00
Norbi Peti 9a8baf5653 Added some stuff 2016-11-03 19:57:07 +01:00
Norbi Peti cd490e5769 Made command paths a bit more logical 2016-11-03 18:22:57 +01:00
Norbi Peti 398912353b Minor fix and additon 2016-11-03 16:28:16 +01:00
Norbi Peti d2a302061f Using the exception listener here as well 2016-11-02 18:39:16 +01:00
Norbi Peti 72eec3e240 Fixed references 2016-11-02 18:19:44 +01:00
Norbi Peti 711e223f2a Added userinfo support 2016-11-01 22:23:34 +01:00
Norbi Peti 3c46385c80 Applied ButtonLib changes
IT WORKS!
2016-10-30 22:58:35 +01:00
Norbi Peti 900f815e26 Added enum data handling
Also committed an older fix
2016-10-30 21:47:42 +01:00
Norbi Peti 5b63ed08ed Moved GetSubCommands() 2016-10-29 22:11:33 +02:00
Norbi Peti fe51c015db Removed reload command and fixed errors 2016-10-29 19:47:13 +02:00
Norbi Peti c810053558 New player data handling added (WIP) 2016-10-29 14:11:29 +02:00
Norbi Peti caa63f7912 Moved some command stuff
It took a while
2016-10-28 21:42:34 +02:00
Norbi Peti 4d5c3db239 Fixed typo 2016-10-26 22:35:28 +02:00
Norbi Peti ed858502f4 Fixed the no nick case and other stuff 2016-10-26 18:41:06 +02:00
Norbi Peti 0883739861 Fixed errors 2016-10-24 20:45:16 +02:00
Norbi Peti 858a9704f3 Updated references to the Core 2016-10-23 02:24:02 +02:00
Norbi Peti b1fe758003 Did #48 and added a note
- Cleaned PlayerListener (#48)
- Added a note for reload command
2016-10-18 20:21:02 +02:00
Norbi Peti 854ba613b5 Made plugin updating async 2016-10-14 22:44:42 +02:00
Norbi Peti 596c929ace Fixes 2016-10-06 20:16:32 +02:00
Norbi Peti 60d35d8eae Cleaned some old stuff and did #47 2016-10-04 22:12:24 +02:00
Norbi Peti a173cdefb2 Added RemCharPos support 2016-10-02 12:14:54 +02:00
Norbi Peti c4e22a779e Fixed #46! The char remove still WIP 2016-10-01 19:10:50 +02:00
Norbi Peti 798e5903de Added #49 2016-10-01 13:44:20 +02:00
Norbi Peti 398ec7ce25 Fixed /u name and such 2016-09-30 13:22:39 +02:00
Norbi Peti 6d9037592a Partially added #49 2016-09-25 22:26:16 +02:00
Norbi Peti 9e1b1152c1 Hopefully about to fix #46 2016-09-25 21:54:22 +02:00
Norbi Peti 85a1defb6a #46 is harder than I thought 2016-09-24 19:00:37 +02:00
Norbi Peti 0e54ce1fed Formatted debug message 2016-09-24 18:28:08 +02:00
Norbi Peti 9edc49a4a0 Almost fixed #46 2016-09-24 18:20:12 +02:00
Norbi Peti bda72749cd Probably fixed #46 2016-09-24 17:31:55 +02:00
Norbi Peti 4a454da723 Added TODO 2016-09-24 13:27:58 +02:00
Norbi Peti cb91125028 Started fixing #46 2016-09-24 13:18:09 +02:00
Norbi Peti 91ea0742f5 Moved files 2016-09-11 17:35:39 +02:00
Norbi Peti 4cfa77b7f4 Removed some old code, Maven stuff
- Removed remaining stuff of CreativeGlobalMechanic
- Removed external JARs and put Maven shade for them
- Added all dependencies to pom.xml
2016-09-11 14:16:35 +02:00
Norbi Peti c8649cb5b0 Switched to Gson - MVN WORKS! 2016-09-10 21:05:32 +02:00
Norbi Peti 8339a209f8 Removed Minigames mechanic and spent hours to push compiled JARs 2016-09-10 00:28:36 +02:00
Norbi Peti 00e336c4b2 Updated flair thread, added Mvn repo stuff 2016-09-09 21:44:51 +02:00
Norbi Peti 10bc057187 Removed some (reeally) old TODOs and such 2016-09-08 21:00:50 +02:00
Norbi Peti dc7913ca14 Fixed formatting! 2016-09-08 19:44:03 +02:00
Norbi Peti 6648bc6901 FIXED tellraw json serializing - mostly 2016-09-08 18:27:10 +02:00
Norbi Peti e83e4724f7 Implemented #42
Players should be already allowed without flairs
2016-09-08 16:51:11 +02:00
Norbi Peti 050b100819 Put formatter stuff in it's package 2016-09-08 16:27:45 +02:00
Norbi Peti 84f87af748 Put formatter stuff in it's package 2016-09-08 16:27:39 +02:00
Norbi Peti abbad506cc Renamed package... 2016-09-08 16:23:44 +02:00
Norbi Peti 842df1c85a Renamed package... 2016-09-08 16:23:30 +02:00
Norbi Peti bd8dbe020b Added #44... And some fixes 2016-09-05 20:37:08 +02:00
Norbi Peti f34deb7abc Probably fixed name mentioning 2016-09-05 16:46:38 +02:00
Norbi Peti fe974035aa Upload JAR 2016-09-04 21:13:54 +02:00
Norbi Peti 5cdbe61166 FIXED #39! Mostly. 2016-09-04 21:07:09 +02:00
Norbi Peti 9d18604c25 Partially FIXED #39 2016-09-04 19:07:03 +02:00
Norbi Peti ce75413e2c Removed old code 2016-09-01 18:48:24 +02:00
Norbi Peti 725067dc93 Uploading reference updates 2016-08-22 19:39:31 +02:00
Norbi Peti 2c08cab6b5 Fixed constantly loading players for flair update 2016-08-22 16:38:20 +02:00
Norbi Peti f4eb32c35f Fixes 2016-08-22 16:17:09 +02:00
Norbi Peti 994af42e54 Fixed updater and some other older changes 2016-08-22 14:29:34 +02:00
Norbi Peti a00ca2611e Updater and org.json moved to the Core 2016-08-14 23:42:42 +02:00
Norbi Peti 6d883ddbef Made some changes
- Made command registration for other plugins more flexible
- Using logger instead of sysout
- Started moving plugin updater to the core
2016-08-14 14:41:54 +02:00
Norbi Peti 8e091beb33 Added help text, and such 2016-07-29 21:22:18 +02:00
Norbi Peti 1d9b49f4bd Fixed things, added project file 2016-07-29 18:50:00 +02:00
Norbi Peti 381955ef1a Various fixes 2016-07-17 02:26:53 +02:00
Norbi Peti 13ec4e43ad Renamed to ChatPlayer 2016-07-16 23:55:36 +02:00
Norbi Peti fc2267d43f Renamed TBMCPlayer 2016-07-16 23:55:25 +02:00
Norbi Peti f1d0da594a Renamed package 2016-07-05 00:29:12 +02:00
Norbi Peti 07b5541d8d Fixed cheater auto-flair and renamed package 2016-07-05 00:28:50 +02:00
Norbi Peti 7c1f79e512 Merge branch 'master' of https://github.com/TBMCPlugins/thebuttonmcchat 2016-07-01 23:47:10 +02:00
Norbi Peti ccdb53023e Fixes and preparing to move things 2016-07-01 23:32:41 +02:00
Norbi Peti 61f93ecd15 Added things and TODOs 2016-07-01 17:12:02 +02:00
Juhász Család f168931496 Added things and TODOs 2016-07-01 17:12:02 +02:00
Norbi Peti fb869c7662 Added API with documentation, renamed player class 2016-07-01 16:54:21 +02:00
Norbi Peti dfdd6eec87 Fixed error when nobody is online 2016-07-01 00:31:10 +02:00
Norbi Peti 1e95f3773a Did #29, probably #38 and #26 over the past few commits. 2016-07-01 00:16:14 +02:00
Norbi Peti 7a39a0bc7d Added debug mode and fixes. 2016-07-01 00:03:30 +02:00
Norbi Peti 12963b58cb Getting closer. Also added toString methods. 2016-06-30 22:24:47 +02:00
Norbi Peti 5442b41528 Chat works again! It's still kind of buggy though. 2016-06-30 00:10:46 +02:00
Norbi Peti 1543a11049 Chat formatting still WIP... 2016-06-29 14:36:25 +02:00
Norbi Peti 4c8f6f024e Making progress... 2016-06-29 00:45:04 +02:00
Norbi Peti 578d37c777 Still formatting messages... 2016-06-28 13:27:48 +02:00
Norbi Peti 4ca1c6a2d7 Idk 2016-06-27 19:56:12 +02:00
Norbi Peti c6ffdf1868 Message formatting still WIP 2016-06-27 00:36:36 +02:00
Norbi Peti ea5e7ae87d Chat formatter WIP 2016-06-25 21:05:00 +02:00
Norbi Peti 18ae134294 Changed rainbow mode to tellraw format and fixed /mwiki bugs 2016-06-25 14:33:25 +02:00
Norbi Peti 7d78246672 Plugin update 2016-06-25 13:09:21 +02:00
Norbi Peti 88557f85cb Numerous fixes related to reloading the plugin, flairs and yeehaws 2016-06-25 12:51:04 +02:00
Norbi Peti ffa7c3f850 Code cleanup 2016-06-25 10:59:42 +02:00
Norbi Peti cc574c3450 Command system finished with #21! 2016-06-25 10:48:24 +02:00
Norbi Peti 718f43e303 The command system works! Kinda... 2016-06-25 02:02:38 +02:00
Norbi Peti 47315bbdaf Command system under construction 2016-06-24 19:32:34 +02:00
Norbi Peti 2d7447a46f New command system is getting ready 2016-06-24 19:02:45 +02:00
Norbi Peti b312f2358e Fixed things 2016-06-24 01:38:17 +02:00
Norbi Peti 6889f8ed87 Fixed #33 and minor bugs 2016-06-23 12:51:53 +02:00
Norbi Peti 76655a2c91 Fixed things and added files... 2016-06-23 12:42:22 +02:00
Norbi Peti c96a83af07 #21 still WIP 2016-06-23 12:05:29 +02:00
Norbi Peti 47a73ac24d Rename continues 2016-06-23 01:44:21 +02:00
Norbi Peti 71bd4e6606 Change project and repo name 2016-06-23 01:38:35 +02:00
Norbi Peti 838fa9fe03 Prev commit fixed #34, #21 is still WIP 2016-06-23 01:09:49 +02:00
Norbi Peti bce31de137 Command refactoring is in progress... 2016-06-23 00:08:39 +02:00
Norbi Peti da87a1293e Possible fix for #30, still needs testing 2016-06-22 13:03:38 +02:00
Norbi Peti 2d46c3bc20 Added #28, fixed #30 and #31 2016-06-22 01:16:22 +02:00
Norbi Peti 669c5aa616 Probably fixed errors on teleporting 2016-05-13 12:31:27 +02:00
Norbi Peti c1f0ec8bf0 Fixed auth control 2016-05-13 12:27:50 +02:00
Norbi Peti 14712d31d1 Fixed things related to auto-logins 2016-05-07 18:15:06 +02:00
Norbi Peti 9e75f54865 Fixed Markdown condition and added JAR 2016-05-07 14:28:05 +02:00
Sciguymjm 4dc588fcf7 Added basic markdown support 2016-05-06 14:52:37 -04:00
Norbi Peti 14837e1d80 Encoding stuff 2016-05-05 21:55:21 +02:00
Norbi Peti d79b0dd687 Added an automatic fix for the (0s) problem 2016-04-28 22:19:11 +02:00
Norbi Peti c8bb3a4ec7 Fixed not Tableflip. Probably. 2016-04-28 21:17:48 +02:00
Norbi Peti 1897412d0b Fixed Tableflip. Probably. 2016-04-28 21:13:16 +02:00
Norbi Peti 99196b7d31 Fixed new players having (0s) flair 2016-04-25 22:14:14 +02:00
Norbi Peti 7eaf6178d9 Renamed package 2016-04-25 22:03:39 +02:00
Norbi Peti f9363a7c69 Added none to flair setting 2016-04-25 14:35:43 +02:00
Norbi Peti daa341ff7d Fixed stuff and removed support for offline players because #19 2016-04-24 20:12:48 +02:00
Norbi Peti 7b3edfd0cf Uploaded JAR... 2016-04-24 19:56:01 +02:00
Norbi Peti f71904c522 Added another way to set non-presser or can't press flairs 2016-04-24 19:53:49 +02:00
Norbi Peti b39a2888d5 Added #17 and fixed stuff 2016-04-24 19:46:41 +02:00
Norbi Peti a23d9dfb25 Fixed #18 2016-04-24 17:45:13 +02:00
Norbi Peti 53d8567148 Added /tableflip, /unflip, /chatonly and the ability to unlaugh the console 2016-04-24 17:29:08 +02:00
Norbi Peti 8dc253564c Done #12 - Changed color setting 2016-04-21 21:46:28 +02:00
Norbi Peti 3a881addd2 Rearranged stuff 2016-04-21 19:06:29 +02:00