Commit Graph

516 Commits

Author SHA1 Message Date
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
Telesphoreo 44b07ec34f
I hope this works 2022-04-23 23:25:38 -05:00
Focusvity a9a8f80ee2
Actually push the gitignore change 2022-04-24 14:24:22 +10:00
Focusvity c27ddc19a6
Remove build and actually add the folders to gitignore 2022-04-24 14:20:55 +10:00
Focusvity 2526e1750a
Revert the codestyle back to original state 2022-04-24 14:16:58 +10:00
Focusvity f9a577035b
Move Plex to API-driven plugin and fix NoClassDefFoundError on startup 2022-04-24 14:16:14 +10:00
Telesphoreo edeecb51f4
Add a proper gamemode command 2022-04-23 16:37:00 -05:00