NotAlexNoyle
82fdf6ced0
Add GPLv3 license to project root
2026-05-25 03:48:47 -04:00
caseload
3b13e277f7
Merge pull request #46 from NotPatch/dev
...
update: bump PacketEvents to version 2.11.2
build-number-77
2026-03-29 12:28:33 -07:00
NotPatch
a8bb0f159a
update: bump PacketEvents to version 2.11.2
...
Fixed packetevents could not initalize issue
2026-03-02 00:14:52 +03:00
Jyguy
aa76e82b16
Fix incorrect config path for offground sync ( #45 )
2026-01-17 04:45:09 -05:00
Axionize
9c6f94c10b
fix: 1.21.11 Fabric support
2025-12-17 22:53:11 -05:00
Axionize
fec77fba15
update: 1.21.11
2025-12-17 18:19:23 -05:00
Axionize
3a5625508b
Improve fabric dependency specificity
2025-11-23 20:14:19 -05:00
Axionize
cb864f7eba
Fix infinite netty listener relocation bug by bumping PacketEvents
2025-11-23 19:01:32 -05:00
Axionize
9d50254dec
Fix buildscript issues with gradle version
2025-11-13 04:04:08 -05:00
Axionize
2bfd3c48b6
Fix buildscript, update shadowJar to V9
2025-11-13 03:54:29 -05:00
Axionize
c6df9f029a
1.21.9/10 support
2025-11-13 03:04:35 -05:00
Axionize
cc6e38c7f2
1.21.8 support
2025-08-11 00:21:57 -04:00
Axionize
c22f4f0efe
Make Modrinth Fabric version marked as 1.21.4-1.21.7
2025-07-07 00:17:09 -04:00
Axionize
71cd756337
1.21.6/1.21.7 Update
2025-07-01 02:04:28 -04:00
Axionize
4a5543da2a
Remove Fabric bstats
2025-04-29 14:54:34 -04:00
Axionize
5a8682dc26
Bump PE for 1.21.5 Update
2025-04-20 22:23:23 -04:00
Axionize
0ed4e78afd
Fix actions buildscript
2025-04-20 22:17:43 -04:00
Axionize
6b049d98b0
Update gradle wrapper
2025-04-20 22:14:49 -04:00
Axionize
791e0575a9
Fix another rare NPE in PingRunnable
2025-04-20 21:57:06 -04:00
Axionize
35faf08cfa
Common:
...
- Fix rare NPE occurs when players disconnect while KB is being processed or a command is being run
Fabric:
- Check if native player object is null before constructing PlatformPlayer
2025-04-01 05:25:43 -04:00
Axionize
622c23a729
Bukkit:
...
- Add new build option -Prelocate / RELOCATE_JAR that defines whether to relocate dependencies. Make the default KB Sync jar relocate all deps.
Fabric:
- Clean up build script
- bump cloud-fabric-command version
2025-03-29 05:38:53 -04:00
Axionize
2eba6ec2ab
Add support to stop erroring on Carpet Mod fake players
2025-03-23 10:06:00 -04:00
Axionize
8783dd0683
Migrate to yarn mappings + 1.21.4 Update
2025-03-23 09:54:59 -04:00
Axionize
e861daa8c1
Fabric:
...
- Fix Geyser detection
- Force rebuild with new PE
- Build with only used FabricAPI modules
2025-03-23 08:15:30 -04:00
Axionize
c970c1af6f
Disable manually loading instance of FabricAPI; let PE dep do it
2025-03-23 03:05:44 -04:00
Axionize
921c009a59
Fix client brand NPE
2025-03-23 00:45:19 -04:00
Axionize
ea0c2736e1
Fix Java 8 compatability in updater
2025-03-17 05:50:59 -04:00
Axionize
25411ba54f
Common:
...
- Major internal refactor to use PE user object
Folia:
- Fix sometimes NPEing on Disconnect
Fabric:
- Fix default client brand
2025-03-17 05:42:32 -04:00
Axionize
715013d90f
Refactor login event to use UserLoginEvent() with PE, prevents unneccessary stacktrace from PE join errors
2025-03-16 00:56:55 -04:00
Axionize
a59ff6e625
Common:
...
- Fix NPE with combat task pings. All combat task management is now done in player netty threads.
Bukkit:
- Disable paper plugin remapping
- Build a "lite" version that doesn't shade PacketEvents, allows multiple plugins to share PacketEvents or for you to update PacketEvents without rebuilding KnockbackSync
Fabric:
- Actually call onLoad() to init PE
- Explicitly prevent loading on Client
2025-03-14 23:19:13 -04:00
Axionize
bf609a1964
Fix rare NPE
2025-03-03 13:08:58 -05:00
Axionize
af5446f33e
- NPE and ping patches
...
- Fix NPE when toggling for player who is in combat
- Fix packet queue filling up from unprocessed pings (sending pings to fast for client to process)
2025-01-05 05:47:27 -05:00
Axionize
da3ceeca55
Fix NPE caused from loading new PingSTrategy
2024-12-17 01:25:52 -05:00
Axionize
f665d1e13e
Fix NPE on startup when players join due to event UUID being null; introduced by new folia support
2024-12-17 00:30:22 -05:00
Axionize
8e52dae5b2
Pump PacketEvents to better support 1.21.4
2024-12-16 21:20:09 -05:00
Axionize
01188bc79f
Only handly the packet type (KeepAlive/Transaction) our ping strategy cares about
2024-12-16 16:46:17 -05:00
Axionize
664d3899d7
Use CopyOnWriteArrayList() for thread safety on Folia
2024-12-16 14:37:17 -05:00
Axionize
60f0b37adc
Fix CME when modifing listenerMap from different threads
2024-12-15 13:22:38 -05:00
Axionize
511c634c41
Attempt #3 to fix getBlockStateAt() in Folia
2024-12-14 14:59:29 -05:00
Axionize
a3b5999de3
Revert "Fix more Folia compat issues"
...
This reverts commit 1beedd84
2024-12-14 14:14:02 -05:00
Axionize
1666d815b2
Revert "use Folia world on Folia servers"
...
This reverts commit 6d1ab1acbe .
2024-12-14 14:13:39 -05:00
Axionize
b447154d52
Revert "Full Folia async support"
...
This reverts commit 73e862a782 .
2024-12-14 14:13:38 -05:00
Axionize
73e862a782
Full Folia async support
2024-11-30 16:06:10 -05:00
Axionize
6d1ab1acbe
use Folia world on Folia servers
2024-11-30 12:58:55 -05:00
Axionize
151eb58fb6
Fix a mistake in getBlockStateAt()
2024-11-30 12:51:23 -05:00
Axionize
1beedd84d0
Fix more Folia compat issues
2024-11-30 12:50:49 -05:00
Axionize
bc3175faed
Once again fix IllegalStateException packetSentList/packet conflict error
2024-11-30 02:55:26 -05:00
Axionize
58f61073c6
Fix reloading on Folia
2024-11-29 20:25:15 -05:00
Axionize
26c72b5490
Make updateInterval() improvement only work on Bukkit
2024-11-29 20:12:42 -05:00
Axionize
991e70e676
Fix Folia compatability
2024-11-29 19:58:39 -05:00