257 Commits
Author SHA1 Message Date
Axionize f6e2498722 Fix queue erorr 2024-10-19 19:08:48 -04:00
Axionize e6367842ed Fix loading on Bukkit 2024-10-19 18:44:26 -04:00
Axionize 380174dade Temporarily do not shade in adventure 2024-10-19 18:08:40 -04:00
Axionize dab6b7a85b Remove CommandAPI 2024-10-19 18:07:06 -04:00
Axionize 4124c3ade3 Fix NPE on startup 2024-10-19 18:06:16 -04:00
Axionize 9abe7259a2 Refactor command system to be cleaner; shade in cloud into bukkit 2024-10-19 17:50:02 -04:00
Axionize 79656875c3 Mark Purpur support in github actions on Modrinth 2024-10-19 15:59:18 -04:00
Axionize bc6872d56f Config update 2024-10-19 14:54:53 -04:00
Axionize fb24f31146 Code Cleanup 2024-10-19 14:04:08 -04:00
Axionize 4df4b6c637 Remove use of > Java 8 features in code 2024-10-19 13:46:36 -04:00
Axionize c15caa32e3 Unify command system and more code cleanup 2024-10-19 13:46:02 -04:00
Axionize 833559eec9 Cleanup buildscripts 2024-10-19 11:11:44 -04:00
Axionize c3e6f06b9f Init and command cleanup and refactor 2024-10-19 11:04:39 -04:00
Axionize af39cda3b8 Command port checkpoint 2024-10-19 10:20:15 -04:00
Axionize 98d39570d8 Initial work to abstract sender and command port 2024-10-19 06:21:28 -04:00
Axionize 1250cc1abc Revert changes from fork to upstream
Represents most of the differences between my fork and upstream. Reapply this commit if changes are accidentally reversed.

All dev work should be done and then applied to upstream, but for the most part not the other way around.
2024-10-18 16:43:41 -04:00
Axionize 4cacf2f4af Updated servers 2024-10-18 14:45:26 -04:00
Axionize 3d8545f7f5 README changes 2024-10-18 14:32:54 -04:00
Axionize f2ac1b961e Use reflection to remove Folia dependency 2024-10-18 13:50:08 -04:00
Axionize 3474351e9d More buildscript patches 2024-10-18 13:35:09 -04:00
Axionize c66057c601 Remove Java 16 toolchain requiremnt from bukkit module 2024-10-18 13:31:16 -04:00
Axionize c6342981ee Fix buildscript adding resources 2024-10-18 13:24:11 -04:00
Axionize 5ce4a98434 Fix buildscript uploading non-shaded bukkit jar 2024-10-18 13:04:40 -04:00
Axionize 80d2017f4d Mark dev builds as alphas 2024-10-18 13:02:00 -04:00
Axionize 309044ec67 Enable relocation to library conflict issues 2024-10-18 13:00:55 -04:00
Axionize 136e1073af Finish adding 1.16.5 Bukkit support 2024-10-18 12:41:25 -04:00
Axionize 1ecb17c0ed Version Bump 2024-10-18 12:35:26 -04:00
Axionize c011c10637 Fix minor command bugs 2024-10-18 12:32:07 -04:00
Axionize 098a2aa9bb Code Cleanup 2024-10-18 11:02:56 -04:00
Axionize a5a469bc23 Internal rework
New build structure, builds slightly faster and safer at compiletime

- Refactor KnockBackSyncBase implementations out per-platform from platform intializers
- More work on attempting to make commands platform and version independent
- Almost complete 1.16.5 backport
2024-10-18 11:00:15 -04:00
Axionize 1d887ab9d3 Temporarily give up on unifying command systems 2024-10-18 08:53:23 -04:00
Axionize a7a8b2e5e2 Color code ping messages 2024-10-18 01:49:09 -04:00
Axionize be6da424c0 Remove debugging code; print ping and jitter accuately to 3rd decimal in ms 2024-10-18 01:43:32 -04:00
Axionize 04da1ad403 Architectural reworK 2024-10-18 01:22:13 -04:00
Axionize 216d7e437c New build systeM 2024-10-17 03:42:14 -04:00
Axionize 52fb9038ac Merge branch 'dev-upstream' into dev 2024-10-16 07:18:51 -04:00
Axionize 715f74a746 Use keepalives for much better ping resolution; Minor refactor & optimization 2024-10-16 07:13:14 -04:00
Axionize 0ec8906310 Update docs to reflect configurable ping offset 2024-10-16 04:15:21 -04:00
Axionize be2d955872 Merge branch 'dev-upstream' into dev 2024-10-16 04:14:29 -04:00
Axionize 6cfd096e5e Update docs 2024-10-16 04:14:09 -04:00
Axionize 37bc75c9c8 GitHub Actions Update 2024-10-16 03:28:04 -04:00
Axionize c59e147e6d MultiPaper support 2024-10-16 03:01:06 -04:00
Axionize ae3df3bf98 MultiPaper support 2024-10-16 03:00:17 -04:00
Axionize 71bda96939 Re-add ping offset configureability 2024-10-16 02:41:53 -04:00
Axionize 331807fdf3 Merge branch 'dev-upstream' into dev
# Conflicts:
#	common/src/main/java/me/caseload/knockbacksync/player/PlayerData.java
2024-10-16 02:39:58 -04:00
Axionize 70aac14038 Delete pom.xml 2024-10-16 02:39:14 -04:00
Axionize 4fe39867c6 Make Ping Offset configurable 2024-10-16 02:36:44 -04:00
Axionize 50a7b75898 Add support for /tick rate on Fabric 2024-10-16 02:35:09 -04:00
Axionize 90d9ac81a6 Only call reflective player code once 2024-10-16 02:35:08 -04:00
Axionize 8d1f0ad288 Code Cleanup 2024-10-16 02:34:21 -04:00