Commit Graph

722 Commits

Author SHA1 Message Date
Taah 5e1475dfb5 add messageComponent that takes a component parameter 2022-05-07 17:34:41 -07:00
Taah 884a4ed1ec remove missing javadoc parameter 2022-05-07 17:23:23 -07:00
Taah ae098410c1 Merge remote-tracking branch 'origin/master' 2022-05-07 17:13:17 -07:00
Taah abaf3ff980 remove missing javadoc parameter 2022-05-07 17:13:03 -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
Telesphoreo 6c4903c3fe Adds a connection listener to proxy module 2022-05-07 01:25:23 -05:00
Telesphoreo fd50589331 Allow not setting permissions 2022-05-06 16:58:56 -05:00
Telesphoreo 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
Telesphoreo 842f96678d Fix gradle file 2022-05-05 15:28:05 -05:00
Taah 24e031acae add gson serializedname support for toml 2022-05-05 01:12:24 -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
Taah 4e9984f251 push gradle oops 2022-05-04 23:38:23 -07:00
Telesphoreo 457b6f4124
Resolves #17 2022-05-04 18:23:04 -05:00
Telesphoreo 9d5794dcfd
Merge pull request #38 from plexusorg/player-mm
More Player MiniMessage & prefix handling improvement
2022-05-04 12:45:31 -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 84edae26f5
Disable proxy from building from the root project since it's incomplete 2022-05-04 15:52:27 +01:00
Business Goose 8592978be2
Use PlexUtils.mmDeserialize instead of MiniMessage.miniMessage().deserialize in ChatListener 2022-05-04 15:50:37 +01:00
Taah 7d0f3618c9 move this back 2022-05-04 05:20:29 -07:00
Taah a24aa6a962 move this back 2022-05-04 05:19:34 -07:00
Taah de13860741 Merge remote-tracking branch 'origin/master' 2022-05-04 05:18:50 -07:00
Taah b072e49d85 modify toml4j fork to automatically add new fields without overwriting previous ones and setup motd 2022-05-04 05:18:07 -07:00
Telesphoreo 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
Allink 303f81d5cd
Add me to dev list (I am epic) 2022-05-04 07:13:43 +01:00
Telesphoreo 6756f2db76
Merge pull request #36 from allinkdev/bugs
Fix bugs
2022-05-02 12:58:37 -05: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
Telesphoreo 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
Telesphoreo bc3893e2db
add this back 2022-04-24 15:35:48 -05:00
Telesphoreo 6352975825
Oops 2022-04-24 13:10:46 -05:00
Telesphoreo c665524078
Fix lockup 2022-04-24 01:21:19 -05:00
Telesphoreo dd661a7304
Fix commandspy 2022-04-24 01:12:24 -05:00
Telesphoreo d699f6de02
i hate essentials 2022-04-24 01:05:21 -05:00
Telesphoreo 07bc28fc48
override essentials 2022-04-24 00:58:36 -05:00
Telesphoreo bfdce97271
just so i dont have to update the documentation lol 2022-04-24 00:43:54 -05:00
Telesphoreo 5fd22ba582
Fix publishing 2022-04-24 00:01:19 -05:00
Telesphoreo ead38212d5
publish both artifacts 2022-04-23 23:42:01 -05:00
Telesphoreo 36877ae2f2
Give the JARs nicer names 2022-04-23 23:35:37 -05:00
Telesphoreo fbd3983c0b
Update Jenkinsfile 2022-04-23 23:29:15 -05:00