Commit graph

30 commits

Author SHA1 Message Date
steve
38899e9ed3
feat: implement spigot entity id provider
The default EntityIdProvider would assign entity IDs starting from a fixed number, which caused visibility issues when multiple plugins used the library simultaneously. Since plugins would receive the same IDs, newer entities would overwrite existing ones on the client side, making them disappear.

This new implementation delegates to the server's native ID allocation system, ensuring unique IDs across all plugins.
2025-02-18 20:03:51 +01:00
=
1c1c6a479e Major: Tracker system removal 2024-11-14 01:01:37 +02:00
Bram
8a62a4264b
Fixed: bStats issue with PacketEvents 2.6.0 2024-11-04 15:27:47 +01:00
Bram
7a313da975
Downgrading Gradle wrapper in order to test another build issue 2024-07-09 10:07:21 +02:00
Bram
0a1e95a17d
Added: entitylib.shadow-conventions.gradle.kts
Renamed: entitylib.java-conventions.gradle.kts -> entitylib.library-conventions.gradle.kts
Switched: johnrengelman's shadow to googler's shadow fork
2024-07-07 19:08:21 +02:00
Bram
38a87a6694
Added: ELVersion and ElVersionTask
Updated: GithubUpdater to make use of the new ELVersion class
2024-07-07 15:27:45 +02:00
Bram
6b642bd21f
Added: Build Source Module 2024-07-07 14:16:19 +02:00
Bram
fb5a54abfe
Gradle Build Chain from Groovy -> Kotlin DSL 2024-07-07 13:53:40 +02:00
Tofaa2
505caf88fb Fix versioning 2024-07-06 20:35:17 +04:00
xDec0de_
411bcc4ba8 Gradle: PacketEvents 2.4.0 & Spigot 1.21 2024-07-04 14:09:20 +02:00
Tofaa2
82d9ef2879 Finish up containers 2024-06-28 14:27:40 +04:00
Tofaa2
718940178f major refactor 2024-06-23 22:56:13 +04:00
Sam (Xemor)
ae4d5a164d Fix customName NPE 2024-05-28 00:04:29 +01:00
Tofaa2
6e90d0d3e8 Fix version checker and add bstats 2024-05-14 01:28:59 +04:00
Tofaa
256e043e29 fix custom name properties to actually work 2024-02-28 22:15:47 +04:00
Tofaa
1a8da28d8e Update InternalRegistryListener.java 2024-02-25 01:17:20 +04:00
Tofaa
c86fca84d9 clean up 2024-02-23 01:48:51 +04:00
Tofaa
aea7c5f7a2 fix WrapperPlayer 2024-02-23 01:37:33 +04:00
Tofaa
310938774d fix bug 2024-02-21 01:01:06 +04:00
Tofaa
294a5ad7c0 fix leftovers 2024-02-19 18:53:59 +04:00
Tofaa
1527ddda93 redo event system 2024-02-19 18:48:17 +04:00
Tofaa
17fc677643 add low level tracking 2024-02-19 18:08:46 +04:00
Tofaa
4d2dff2718 might fix 2024-02-17 21:56:29 +04:00
Tofaa
aae644def1 Complete rewrite hopefully 2024-02-17 19:02:27 +04:00
Tofaa
82f0b54aba finish spigot cloning 2024-02-17 14:24:43 +04:00
Tofaa
2d76a9eac8 Introduce changes notification for meta
Introduces a system to avoid spam sending metadata packets by stopping sending, changing the metadata, then sending it all at once
2024-02-06 21:44:02 +04:00
Tofaa
5130a65a0f more stuff 2024-02-06 00:30:05 +04:00
Tofaa
522e31ef12 fix up some things 2024-01-28 17:41:34 +04:00
Tofaa
9cc097aab2 report meta and entity creation 2024-01-27 12:18:34 +04:00
Tofaa
3091083821 rewrite to a more platformized structure. 2024-01-26 13:17:38 +04:00