100 Commits
Author SHA1 Message Date
jmp 5189f5386c Add --custom-model-data/-m flag to advancement broadcast commands 2021-05-20 15:27:48 -07:00
jmp 7bf7d62ddd Add detection for unsupported formatting 2021-05-17 16:36:16 -07:00
jmp 40146e9260 Adjust repositories 2021-05-16 04:00:10 -07:00
jmp b7b3f94e3f Properly handle legacy codes in PlaceholderAPI placeholders 2021-05-15 19:36:02 -07:00
jmp 93de35a0b1 Update GitHub Actions workflow 2021-05-11 02:41:17 -07:00
jmp 45715be7e9 Update dependencies 2021-05-11 02:11:05 -07:00
jmp 7d4c2f94eb Remove autoRelocate task, manually specify relocations 2021-04-16 16:22:53 -07:00
jmp b468b54c61 Add enchant flag to toast commands (closes #58) 2021-04-16 16:04:14 -07:00
jmp 27117d342c Update to Gradle 7, switch from Spigradle to Minecrell/plugin-yml 2021-04-16 16:04:10 -07:00
jmp 5b876be679 Update GitHub Actions to use setup-java v2 2021-04-16 15:58:51 -07:00
jmp cd05ba8db3 Remove warnings which are no longer applicable 2021-03-25 23:25:13 -07:00
jmp 870f82f550 Bump version to 1.2.5-SNAPSHOT 2021-03-25 21:08:54 -07:00
jmp 3971106e7e Add fade in and fade out time arguments to title commands
also fix a bug with title fade in
2021-03-14 18:05:09 -07:00
jmp d84154d0a7 Update Adventure to 4.6.0
- make use of adventure-extra-kotlin
- use HSV for random colors
2021-03-01 23:11:42 -08:00
jmp ee48edf8cf Convert toast component to json tree directly 2021-02-26 20:31:53 -08:00
jmp 31592f7347 Use adventure-nbt for SNBT in toasts 2021-02-26 20:18:00 -08:00
jmp e4aa7cf65c Clean up default message config creation 2021-02-26 19:43:47 -08:00
jmp 3588b581c2 Add 'remove-disabled-message-elements' and 'remove-duplicate-comments' options to message configs 2021-02-26 17:39:11 -08:00
jmp 966aa5c0e9 Update Gradle to 6.8.3 2021-02-25 17:09:36 -08:00
jmp 14c48053d4 Set broadcast and join/quit permissions to false by default
prevents players with OP from getting all broadcasts and join/quit messages unless they explicitly have the permissions set
2021-02-25 16:47:04 -08:00
jmp e664c1f7a5 Remove unused jenkinsfile 2021-02-25 16:04:01 -08:00
jmp 7c91d476a8 Reorganize command permissions, add license 2021-02-25 15:57:02 -08:00
jmp e58809eed3 🧹 Misc Formatting 2020-12-25 22:16:24 -08:00
jmp 735ec2244f 🧹 Line endings 2020-12-25 22:10:20 -08:00
jmp 5c9fa8939b ✨ Various fixes/improvements
- Remove usage of skedule library
 - Update dependencies
 - Send toasts using reflection instead of Bukkit API
   - Only sends to the necessary player instead of loading the advancement globally
   - 44ms -> <2ms processing time for toasts
2020-12-25 21:29:02 -08:00
jmp 280d52e03c 📦 Bump Cloud to 1.3.0, use command builder DSL 2020-12-18 19:50:49 -08:00
jmp 05a9cbfad5 ⬆️ Bump version to 1.2.2.1-SNAPSHOT 2020-12-07 17:50:43 -08:00
jmp b880fbd2a2 🐛 The icon field should not be @Transient 2020-12-07 17:49:49 -08:00
jmp 56789927a7 ✨ Host skedule on own repo instead of jitpack 2020-12-01 00:36:35 -08:00
jmp 2cb2ce6096 ✨ Various updates
- Test and allow for "Toast" style messages on 1.12+ instead of 1.13+
 - Updated dependencies
2020-11-28 19:33:34 -08:00
jmp 9143481997 ✨ Simplify method of checking for first join 2020-11-03 18:21:35 -08:00
jmp b6c597aeca ✨ Improve Toast queue 2020-10-25 21:56:46 -07:00
jmp 2cb80d8405 🧹 Clean up MessageConfig#broadcast 2020-10-25 21:03:34 -07:00
jmp 5891c288f3 📦 Update Configurate to 4.0.0-SNAPSHOT 2020-10-25 19:46:28 -07:00
jmp d5656b9ad5 🎨 Use java.nio APIs for configs 2020-10-25 16:51:21 -07:00
jmp d8c86e6f23 📦 Update cloud to 1.1.0 2020-10-24 11:00:24 -07:00
Jason 36d80cd777 ☁️ Switch to cloud command framework, bump version to 1.2.0
* ☁️ Switch to cloud command framework

* 📦 Update cloud to 1.0.2

* Bump version to 1.2.0 for release

* Bump upload-artifact action from v1 to v2
2020-10-23 11:31:22 -07:00
jmp 30e60f386a Update MiniMessage 2020-10-09 20:38:19 -07:00
jmp 25c20f864e Improve build script 2020-10-07 21:35:55 -07:00
jmp dcbcf2683f fix usage of now-deprecated adventure methods 2020-09-28 20:46:04 -07:00
jmp f59f7fe851 improve command suggestions 2020-09-24 22:51:53 -07:00
jmp 926d626f78 Add Boss Bar message type 2020-09-20 14:43:35 -07:00
jmp 1cb043e8bc update dependencies 2020-09-18 22:28:16 -07:00
jmp f8631e27b8 minor cleanup 2020-09-18 22:17:37 -07:00
jmp 0cb25bbeee Migrate dependency injection to Koin 2020-09-18 17:22:08 -07:00
jmp 416d96fa55 update dependencies, github update checker 2020-09-12 17:25:37 -07:00
jmp 42bda698d7 add first join config 2020-09-07 19:26:22 -07:00
jmp fee9b03364 update dependencies 2020-09-07 17:21:56 -07:00
jmp ec3c24c4c9 listen to join/quit on lowest priority 2020-09-06 08:59:56 -07:00
jmp aa0c14cdf6 Update dependencies 2020-09-05 12:14:57 -07:00
jmp 6e07a96009 Fix "java.lang.IllegalStateException: Already resumed" 2020-08-22 10:36:20 -07:00
Jason 0096bcc25d jenkinsfile 2020-08-22 00:58:07 -07:00
jmp a663271808 how did i forget to have a quit message by default? kek 2020-08-22 00:03:12 -07:00
jmp 729f8d16e3 update readme and buildscript 2020-08-19 14:41:36 -07:00
jmp 68877795fe update jmplib 2020-08-17 21:28:13 -07:00
jmp 86338c7d50 bump version 2020-08-17 20:40:12 -07:00
jmp 61c3390735 update repo 2020-08-17 19:37:11 -07:00
jmp 5ef8dae213 Specify project name explicitly 2020-08-17 13:23:49 -07:00
jmp 4162dd382a Explicitly use MiniMessage from my repo 2020-08-17 13:04:18 -07:00
jmp 1f6cc8c89d Switch to Gradle Kotlin DSL build system 2020-08-17 12:36:06 -07:00
jmp f89c813141 1.1.2 2020-08-14 13:53:00 -07:00
jmp c979ce3980 add support for and test 1.8.8-1.16. toasts only work on 1.13+ 2020-08-10 15:10:46 -07:00
jmp 1002086b33 commands to send messages, toasts, titles, action bars to players, fix placeholders in scrolling and typing animations, fix toast scheduling. 2020-08-09 20:46:58 -07:00
jmp 1ad67aba48 commands to broadcast and parse toasts, titles, action bars 2020-08-08 20:44:12 -07:00
jmp 00a1775c22 implement multiple new Animations, switch /ap list to use adventure pagination 2020-08-06 22:31:27 -07:00
jmp 71595378ec customModelData and enchant for toast, randomized join/quit configs 2020-08-05 12:17:57 -07:00
jmp 3c14f0ff84 Add Toast notification on join and on broadcast 2020-08-04 23:20:42 -07:00
jmp 105eba9f4f Animation test command 2020-08-04 16:27:12 -07:00
jmp fd51fd9228 Minor polish to animations and config comments 2020-08-04 12:58:33 -07:00
jmp 8602c3d124 title, action bar in message, animations for action bars and titles 2020-08-03 22:04:59 -07:00
jmp 88d6661a0c better handle multi-line messages in /ap list 2020-08-01 23:54:16 -07:00
jmp 72ed51a1f7 change config folder names to avoid issues when old data is present 2020-08-01 20:30:28 -07:00
jmp c56bef302e switch configs to using Configurate, add commands and sounds per broadcast 2020-08-01 20:07:47 -07:00
jmp 2db1bff936 update pom.xml 2020-07-23 18:34:25 -07:00
jmp 21a064f067 update jmplib 2020-07-22 09:50:31 -07:00
jmp d8496b98fb update pom.xml 2020-07-11 16:49:17 -07:00
jmp fcf5eee22a update jmplib 2020-07-10 08:30:50 -07:00
jmp d7084ba1d9 update pom.xml 2020-07-07 20:04:31 -07:00
jmp 16137f0a48 Fix bug where player name was empty on quit messages 2020-07-07 11:58:10 -07:00
jmp 0ba0de5edc join/quit sounds 2020-07-06 21:52:20 -07:00
jmp 935d9f12d0 fix update checker 2020-07-06 18:03:54 -07:00
Jason 26ed25688c Merge pull request #9 from jmanpenilla/feature/titles
Add Titles and Action Bars on Join
2020-07-06 17:39:09 -07:00
jmp a9ce770baa action bar on join 2020-07-06 17:27:02 -07:00
jmp e9ce6007af Add titles in join config 2020-07-06 11:43:45 -07:00
jmp e649bc187c fix console spam on startup 2020-07-05 21:43:58 -07:00
jmp f7dd625b39 fix console spam on startup 2020-07-05 21:40:07 -07:00
Jason 448c25c6df Merge pull request #4 from jmanpenilla/feature/join-quit-commands
Add Join/Quit Commands and Commands that run on Broadcasts
2020-07-05 17:27:37 -07:00
jmp 44a8385e23 remove useless task 2020-07-05 17:18:45 -07:00
jmp 44ff0fb2ae basic commands on join/quit and broadcast 2020-07-05 17:16:15 -07:00
jmp 589611056a command improvements 2020-07-05 13:49:48 -07:00
jmp 812e38ce98 command improvements 2020-07-05 03:54:05 -07:00
Jason 6557ce03e3 Update issue templates 2020-07-04 21:04:51 -07:00
Jason 42e8a152b3 Update README.md 2020-07-04 20:56:14 -07:00
jmp 002a166f3b config for join/quit commands 2020-07-04 16:27:45 -07:00
Jason e709685b0f Update README.md 2020-07-04 15:52:55 -07:00
jmp 37541fcf1a 1.0.4-SNAPSHOT 2020-07-04 15:47:16 -07:00
jmp 11e7c0a9c4 Centered Text 2020-07-04 15:37:28 -07:00
jmp 51d5eaeb1f Update jmplib (Kyori + MiniMessage update) 2020-07-04 12:17:36 -07:00
jmp 2431404bec Update pom.xml 2020-07-03 20:09:36 -07:00
jmp ecef890d51 1.0.2 2020-07-03 18:13:31 -07:00