Commit Graph

36 Commits

Author SHA1 Message Date
Taah
ae098410c1 Merge remote-tracking branch 'origin/master' 2022-05-07 17:13:17 -07:00
Allink
b65c1ccd6d Don't allow events in books 2022-05-08 01:12:47 +01:00
Taah
4450427d4e add the ability to override the chat
safe serialize minimessage methods
2022-05-07 17:11:19 -07:00
fd50589331 Allow not setting permissions 2022-05-06 16:58:56 -05:00
74faaf2d74 Add Darthfish command. (#40)
* Add Darthfish command.

* You can't simpy do that.

You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that. You can't simpy do that.

* It's not about credit or discredit

It's about copyright of TFM.

Co-authored-by: Business Goose <arclicious@vivaldi.net>
Co-authored-by: Allink <44676012+allinkdev@users.noreply.github.com>
2022-05-06 14:25:36 -05:00
Taah
38b18e5867 add the ability to overide the chat 2022-05-05 21:27:32 -07:00
Taah
048518dc49 properly unregister module cmds 2022-05-05 19:13:47 -07:00
Taah
8fc2f74275 optionally register command 2022-05-05 18:54:08 -07:00
Taah
c9da0177ad add option to enable extra data such as punishments (default is yes) 2022-05-05 18:41:11 -07:00
Taah
b23b7c0c1b have modules enable last in onEnable 2022-05-05 17:30:37 -07:00
Taah
f52c8462ae actually indent array types in toml
add a default config file instead of generation for commenting purposes
add a random gradient placeholder and a converter for legacy colorcodes
2022-05-05 00:49:03 -07:00
457b6f4124 Resolves #17 2022-05-04 18:23:04 -05:00
Business Goose
0e3eeaeac3 Allow books and signs to use SafeMiniMessage 2022-05-04 17:40:58 +01:00
Business Goose
45b338fd9b Make a safe mini message class with a custom tag resolver 2022-05-04 17:08:35 +01:00
Business Goose
3604add18a Add getting text from component to PlexUtils 2022-05-04 16:30:37 +01:00
Business Goose
d716f77ac0 Use a variable for the chat component & if they have a prefix, append the prefix to that variable instead of using else if 2022-05-04 16:08:52 +01:00
Business Goose
cbbdb0248f Allow players to use MiniMessage 2022-05-04 16:04:52 +01:00
Business Goose
8592978be2 Use PlexUtils.mmDeserialize instead of MiniMessage.miniMessage().deserialize in ChatListener 2022-05-04 15:50:37 +01:00
Allink
303f81d5cd Add me to dev list (I am epic) 2022-05-04 07:13:43 +01:00
Business Goose
0af3603354 Spawn dispenser mobs the same way Bukkit does, closes #18 2022-05-02 08:38:11 +01:00
Business Goose
63fcd3a2b1 Use replaceText to replace URLs with correct components for them (closes #34) 2022-05-02 07:35:22 +01:00
Business Goose
e484130d84 Cancel PlayerTeleportEvent for frozen players (closes #31) 2022-05-02 06:08:30 +01:00
d55de3b4a8 Update dependencies 2022-04-25 19:07:55 -05:00
Taah
2bc943b4c8 make chat listener not parse events 2022-04-24 16:31:26 -07:00
bc3893e2db add this back 2022-04-24 15:35:48 -05:00
6352975825 Oops 2022-04-24 13:10:46 -05:00
c665524078 Fix lockup 2022-04-24 01:21:19 -05:00
dd661a7304 Fix commandspy 2022-04-24 01:12:24 -05:00
d699f6de02 i hate essentials 2022-04-24 01:05:21 -05:00
07bc28fc48 override essentials 2022-04-24 00:58:36 -05:00
bfdce97271 just so i dont have to update the documentation lol 2022-04-24 00:43:54 -05:00
5fd22ba582 Fix publishing 2022-04-24 00:01:19 -05:00
ead38212d5 publish both artifacts 2022-04-23 23:42:01 -05:00
36877ae2f2 Give the JARs nicer names 2022-04-23 23:35:37 -05:00
Focusvity
c27ddc19a6 Remove build and actually add the folders to gitignore 2022-04-24 14:20:55 +10:00
Focusvity
f9a577035b Move Plex to API-driven plugin and fix NoClassDefFoundError on startup 2022-04-24 14:16:14 +10:00