Jason Penilla
18e872ad12
Compile against latest NeoForge and misc build updates
2024-12-20 19:12:51 -08:00
Jason Penilla
e917272d3a
Use libraries from Paper repo ( #82 )
...
* Use YamlConfig from Paper repo
* Add comment to settings
* Use ConcurrentUtil from Paper repo and use release of YamlConfig
* Use ConcurrentUtil release
2024-12-03 20:19:06 -07:00
Jason Penilla
882d733203
More work on runs
2024-12-03 11:57:48 -07:00
Jason Penilla
9b6982bf65
Work on fixing runs
2024-12-03 11:57:48 -07:00
Jason Penilla
76d2c36481
WIP: Use ModDevGradle instead of archloom for common and NeoForge
2024-12-03 11:57:47 -07:00
Spottedleaf
7f08c11a11
Start update to 1.21.4
...
Remove the EnderDragon entity retrieval inside ChunkEntitySlices
and move it to PlatformHooks#addToGetEntities for fabric (neoforge
already did this).
2024-12-03 10:48:55 -08:00
Jason Penilla
1bef6823c5
Update lithium, NeoForge, loom
2024-11-16 17:35:27 -07:00
Spottedleaf
284631c321
Use ThreadLocal in FlowingFluidMixin#COLLISION_OCCLUSION_CACHE
...
While the cache is safe to access from multiple threads, doing
so may incur false/true cache line sharing and reduce the
performance of the cache.
2024-10-22 09:30:54 -07:00
Spottedleaf
4a748778dc
Update to 1.21.2-pre1
...
For collisions, need to check out the new applyEffectsFromBlocks
function and see if there are any improvements we can make.
For the chunk system, we need to implement async chunk saving.
The current async unload structure will not work, as it is designed
to only handle 1 pending save at any given time.
2024-10-22 09:28:49 -07:00
Jason Penilla
d1f8e81913
Update gradle plugins and dependencies
2024-09-07 10:26:08 -07:00
Jason Penilla
cd5b6c037b
Initial profiler commands ( #2 )
...
* Initial profiler commands
* copy paste
* leaf
* add todo
* command feedback
* Allow all commands in SP without cheats
* fix SP command check
* make client commands actual client commands
* Start client profile command implementation
* Remove ArgumentParser class
---------
Co-authored-by: Spottedleaf <Spottedleaf@users.noreply.github.com >
2024-08-08 21:07:13 -07:00
Spottedleaf
93eca8e994
Add configuration UI for some elements of the moonrise config
...
Mostly the important things: chunk load rates,
thread pool threads, and bug fix toggles.
2024-08-07 01:38:53 -07:00
Jason Penilla
a87cf17bd1
Setup multi-project build
2024-08-06 21:49:42 -07:00
Jason Penilla
f463fbeb23
Initial NeoForge port
...
Gets into world with no other mods. Currently nukes a bunch of API calls.
2024-08-06 21:49:10 -07:00
Spottedleaf
028a759a6e
Update to 1.20.6
2024-05-22 14:14:04 -07:00
Spottedleaf
7c753abdb6
Initial Commit
2023-08-11 00:22:07 -07:00