Changes

Summary

  1. New ChunkProvider implementation (commit: 879da60) (details)
  2. Fix another UE deadlock (commit: 23c6278) (details)
  3. Use CHashMap in UE ElectricityConnections (commit: 3d9660b) (details)
  4. Ignore null keys/values in CHashMap.contains (commit: 57944a5) (details)
  5. Implement more of ThreadedChunkProvider (commit: 18e31f7) (details)
Commit 879da606c5a053c2e186c75121c5e0a09d655a5e by rallanpcl
New ChunkProvider implementation

Signed-off-by: Ross Allan <[email protected]>
(commit: 879da60)
The file was modifiedsrc/common/me/nallar/tickthreading/patcher/Patches.java (diff)
The file was modifiedsrc/common/me/nallar/patched/storage/ThreadedChunkProvider.java (diff)
The file was modifiedsrc/common/me/nallar/patched/storage/PatchChunkProviderServerForge.java (diff)
Commit 23c62780dd1364ee6a28e0e3f5acfbe056387376 by rallanpcl
Fix another UE deadlock

Signed-off-by: Ross Allan <[email protected]>
(commit: 23c6278)
The file was modifiedresources/patches-deobfuscated.xml (diff)
Commit 3d9660bf80696e11f44eef41e1a0f748b4484196 by rallanpcl
Use CHashMap in UE ElectricityConnections

Signed-off-by: Ross Allan <[email protected]>
(commit: 3d9660b)
The file was modifiedresources/patches-deobfuscated.xml (diff)
Commit 57944a583741976939a1ef488e61ce13f46aa912 by rallanpcl
Ignore null keys/values in CHashMap.contains

Signed-off-by: Ross Allan <[email protected]>
(commit: 57944a5)
The file was modifiedsrc/common/me/nallar/tickthreading/collections/CHashMap.java (diff)
Commit 18e31f7805b4ff3e9a69f8b4f360688f7e51306a by rallanpcl
Implement more of ThreadedChunkProvider

Signed-off-by: Ross Allan <[email protected]>
(commit: 18e31f7)
The file was modifiedsrc/common/me/nallar/patched/storage/PatchChunk.java (diff)
The file was modifiedsrc/common/me/nallar/patched/storage/PatchChunkProviderServerForge.java (diff)
The file was modifiedsrc/common/me/nallar/patched/storage/ThreadedChunkProvider.java (diff)