Dreeam
|
502701329c
|
Drop ShreddedPaper: Don't block main thread in Connection#syncAfterConfigurationChange & Move to TODO
|
2025-04-14 21:28:16 -04:00 |
|
Dreeam
|
1a9e88022d
|
[ci skip] Remove useless patches
|
2025-03-26 16:07:02 -04:00 |
|
Dreeam
|
be7545504f
|
Add back Prevent double chunk retrieving in entity fluid pushing check and fluid height updating
|
2025-03-26 15:54:42 -04:00 |
|
Dreeam
|
e34228f143
|
Readd Paper PR: Throttle failed spawn attempts
|
2025-03-19 13:52:03 -04:00 |
|
Kaan D.
|
502385840d
|
Bunch of side perf improvements (#217)
* Fix TE Lag
* Sepals Rearrange the attackable conditions
* Cache ItemStack max stack size
* fix build
* extra: Skip dirty stats copy when requesting player stats
* extra: Reset dirty flag when loading maps from the disk
* extra: Supporting block cache
* extra: Avoid useless deque clear on - credit: @MachineBreaker
* experimental/draft: Optimize SortedArraySet
* experimental/draft: Simplify SortedArraySet - sometime complex stuff doesnt mean faster.
* extra: Change maps/sets in brain + remove streams from villagers
* extra: Remove 'copyOf' from Baby Villager Sensor
* experimental: Rewrite trigger in SimpleCriterionTrigger
* [ci/skip] fix comments
* Faster setter for SimpleCriterionTrigger
* extra: Cache and optimize fluidOnEyes
* Sync changes
* [ci/skip] cleanup
* extra: QuadTree implementation for isChunkNearPlayer
* [ci/skip] cleanup
* [ci/skip] cleanup
* [ci/skip] clean up
* [ci/skip] cleanup
* Only player pushable
* Store chunkPos with keys
* [ci/skip] cleanup
* [ci/skip] cleanup
* cleanup
* rebuild patches
* cache some more stuff
* extra: optimize collectTickingChunks
* remove quadTree optimization for now (will open a new PR just for that)
* temp: Lazily optimize isChunkNearPlayer
* Inline filter & merge as a single loop
* [ci/skip] Add diff on change
* extra: optimize everything but the testing itself on getEntities
* [ci/skip] cleanup
* Optimize chunkUnloadQueue
* Remove iterators from inventory
* [ci/skip] Add TODOs
* i hate programming
* remove forEach
* extra: Alternative Brain Behaviour
* remove: opt getEntities + cache fluidOnEyes
* extra: Improve checkDespawn - credits: @kidofcubes
* extra: Improve pushEntity and getEntities
* yeet this
* VERY EXPERIMENTAL: getEntities Optimization
* fix bunch of issues from getEntities patch
* extra: slightly optimize getNearestPlayer - credits: @kidofcubes
* drop a patch for now (will open a new pr)
* move these to a new branch
* fix and optimize checkDespawn patches
* Rebuild Patches
* [ci/skip] Update benchmark
* [ci/skip] cleanup
* Drop
* [ci/skip] Drop
* Rebuild
* [ci/skip]
* Add configurable brain running behavior cache update interval
* Move to new pr
* [ci/skip] Update benchmark
---------
Co-authored-by: MachineBreaker <saltspigotpp@gmail.com>
Co-authored-by: kidofcubes <kidofcubes@gmail.com>
Co-authored-by: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com>
|
2025-02-22 02:23:53 -05:00 |
|
Dreeam
|
055b650cd0
|
[ci skip] Remove non-used patch
|
2025-02-07 16:04:02 -05:00 |
|
Dreeam
|
0ecd029919
|
[ci skip] cleanup
|
2025-01-23 19:57:34 -05:00 |
|
Dreeam
|
97c4794444
|
Move directory
|
2025-01-18 10:44:55 -05:00 |
|