Commit Graph

523 Commits

Author SHA1 Message Date
9557737915 add messageComponent that takes a component parameter 2022-05-07 17:37:47 -07:00
5e1475dfb5 add messageComponent that takes a component parameter 2022-05-07 17:34:41 -07:00
884a4ed1ec remove missing javadoc parameter 2022-05-07 17:23:23 -07:00
ae098410c1 Merge remote-tracking branch 'origin/master' 2022-05-07 17:13:17 -07:00
abaf3ff980 remove missing javadoc parameter 2022-05-07 17:13:03 -07:00
b65c1ccd6d Don't allow events in books 2022-05-08 01:12:47 +01:00
4450427d4e add the ability to override the chat
safe serialize minimessage methods
2022-05-07 17:11:19 -07:00
6c4903c3fe Adds a connection listener to proxy module 2022-05-07 01:25:23 -05: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
38b18e5867 add the ability to overide the chat 2022-05-05 21:27:32 -07:00
048518dc49 properly unregister module cmds 2022-05-05 19:13:47 -07:00
8fc2f74275 optionally register command 2022-05-05 18:54:08 -07:00
c9da0177ad add option to enable extra data such as punishments (default is yes) 2022-05-05 18:41:11 -07:00
b23b7c0c1b have modules enable last in onEnable 2022-05-05 17:30:37 -07:00
842f96678d Fix gradle file 2022-05-05 15:28:05 -05:00
24e031acae add gson serializedname support for toml 2022-05-05 01:12:24 -07:00
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
4e9984f251 push gradle oops 2022-05-04 23:38:23 -07:00
457b6f4124 Resolves #17 2022-05-04 18:23:04 -05:00
9d5794dcfd Merge pull request #38 from plexusorg/player-mm
More Player MiniMessage & prefix handling improvement
2022-05-04 12:45:31 -05:00
0e3eeaeac3 Allow books and signs to use SafeMiniMessage 2022-05-04 17:40:58 +01:00
45b338fd9b Make a safe mini message class with a custom tag resolver 2022-05-04 17:08:35 +01:00
3604add18a Add getting text from component to PlexUtils 2022-05-04 16:30:37 +01:00
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
cbbdb0248f Allow players to use MiniMessage 2022-05-04 16:04:52 +01:00
84edae26f5 Disable proxy from building from the root project since it's incomplete 2022-05-04 15:52:27 +01:00
8592978be2 Use PlexUtils.mmDeserialize instead of MiniMessage.miniMessage().deserialize in ChatListener 2022-05-04 15:50:37 +01:00
7d0f3618c9 move this back 2022-05-04 05:20:29 -07:00
a24aa6a962 move this back 2022-05-04 05:19:34 -07:00
de13860741 Merge remote-tracking branch 'origin/master' 2022-05-04 05:18:50 -07:00
b072e49d85 modify toml4j fork to automatically add new fields without overwriting previous ones and setup motd 2022-05-04 05:18:07 -07:00
c80b6c9ff9 Merge pull request #37 from plexusorg/give-me-dev
Add me to dev list (I am epic)
2022-05-04 01:17:28 -05:00
303f81d5cd Add me to dev list (I am epic) 2022-05-04 07:13:43 +01:00
6756f2db76 Merge pull request #36 from allinkdev/bugs
Fix bugs
2022-05-02 12:58:37 -05:00
0af3603354 Spawn dispenser mobs the same way Bukkit does, closes #18 2022-05-02 08:38:11 +01:00
63fcd3a2b1 Use replaceText to replace URLs with correct components for them (closes #34) 2022-05-02 07:35:22 +01:00
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
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