Changes

Summary

  1. Corrected tickthreading package capitalisation. (commit: f93f906) (details)
  2. Fixed Patcher package capitalisation. (commit: d8117aa) (details)
  3. Isolated patcher source from mod source. (commit: c2c6c5a) (details)
  4. Moved concurrent collections to correct package. (commit: 3b47339) (details)
  5. Made regionSize configurable. (commit: 23ad86c) (details)
  6. Split regionSize into two settings, for tileEntity and entity region (commit: a73c6e3) (details)
  7. Entities now always removed through manager to prevent invalid barrier (commit: dd1b151) (details)
  8. Corrected name of class {overrideList -> EntityList}. (commit: 9dbd039) (details)
  9. Barriers should now be working correctly. But... 7 barriers = PAAAIIIN (commit: cc8dad4) (details)
Commit f93f9062a482c561f026c4e0f7ae0a594c114bf4 by rallanpcl
Corrected tickthreading package capitalisation.

Signed-off-by: Ross Allan <[email protected]>
(commit: f93f906)
The file was removedsrc/common/me/nallar/TickThreading/Patcher/NewExprChanger.java
The file was addedsrc/common/me/nallar/tickthreading/minecraft/ThreadManager.java
The file was removedsrc/common/me/nallar/TickThreading/minecraft/entitylist/LoadedTileEntityList.java
The file was removedsrc/common/me/nallar/TickThreading/collections/CArrayList.java
The file was addedsrc/common/me/nallar/tickthreading/minecraft/entitylist/LoadedTileEntityList.java
The file was removedsrc/common/me/nallar/TickThreading/minecraft/tickthread/TickThread.java
The file was removedsrc/common/me/nallar/TickThreading/minecraft/tickthread/TileEntityTickThread.java
The file was addedsrc/common/me/nallar/tickthreading/collections/CHashMap.java
The file was addedsrc/common/me/nallar/tickthreading/Patcher/NewExprChanger.java
The file was addedsrc/common/me/nallar/tickthreading/minecraft/TickThreading.java
The file was addedsrc/common/me/nallar/tickthreading/minecraft/entitylist/overrideList.java
The file was removedsrc/common/me/nallar/TickThreading/minecraft/ThreadManager.java
The file was removedsrc/common/me/nallar/TickThreading/minecraft/entitylist/overrideList.java
The file was removedsrc/common/me/nallar/TickThreading/collections/CHashMap.java
The file was addedsrc/common/me/nallar/tickthreading/minecraft/tickthread/TileEntityTickThread.java
The file was addedsrc/common/me/nallar/tickthreading/minecraft/tickthread/EntityTickThread.java
The file was addedsrc/common/me/nallar/tickthreading/collections/CArrayList.java
The file was addedsrc/common/me/nallar/tickthreading/Log.java
The file was removedsrc/common/me/nallar/TickThreading/minecraft/TickThreading.java
The file was addedsrc/common/me/nallar/tickthreading/minecraft/tickthread/TickThread.java
The file was removedsrc/common/me/nallar/TickThreading/minecraft/entitylist/LoadedEntityList.java
The file was removedsrc/common/me/nallar/TickThreading/Log.java
The file was addedsrc/common/me/nallar/tickthreading/minecraft/entitylist/LoadedEntityList.java
The file was removedsrc/common/me/nallar/TickThreading/minecraft/tickthread/EntityTickThread.java
Commit d8117aadb7cf918616cd8d8c184b807b658c8005 by rallanpcl
Fixed Patcher package capitalisation.

Signed-off-by: Ross Allan <[email protected]>
(commit: d8117aa)
The file was addedsrc/common/me/nallar/tickthreading/patcher/NewExprChanger.java
The file was removedsrc/common/me/nallar/tickthreading/Patcher/NewExprChanger.java
Commit c2c6c5aa92595efafa4b44b455e9ce2406b575fc by rallanpcl
Isolated patcher source from mod source.

Signed-off-by: Ross Allan <[email protected]>
(commit: c2c6c5a)
The file was removedsrc/test/java/me/nallar/tickthreading/tests/patcher/NewExprChangerTest.java
The file was addedsrc/patcher_test/me/nallar/tickthreading/tests/patcher/NewExprChangerTest.java
The file was modifiedbuild.xml (diff)
The file was addedsrc/patcher/me/nallar/tickthreading/patcher/NewExprChanger.java
The file was removedsrc/common/me/nallar/tickthreading/patcher/NewExprChanger.java
Commit 3b4733905c8aea3cfd84f2130be70e4a1cd24679 by rallanpcl
Moved concurrent collections to correct package.

Signed-off-by: Ross Allan <[email protected]>
(commit: 3b47339)
The file was removedsrc/common/me/nallar/tickthreading/collections/CHashMap.java
The file was addedsrc/patcher/me/nallar/tickthreading/collections/CArrayList.java
The file was modifiedbuild.number (diff)
The file was removedsrc/common/me/nallar/tickthreading/collections/CArrayList.java
The file was addedsrc/patcher/me/nallar/tickthreading/collections/CHashMap.java
Commit 23ad86c9a9db27eed9e0cdee0087c93fe4b32394 by rallanpcl
Made regionSize configurable.

Signed-off-by: Ross Allan <[email protected]>
(commit: 23ad86c)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/TickThreading.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/ThreadManager.java (diff)
Commit a73c6e3ffed55304667ac4cb762669885d0e71ff by rallanpcl
Split regionSize into two settings, for tileEntity and entity region size. Config now actually loaded/saved, instead of using default values only.

Signed-off-by: Ross Allan <[email protected]>
(commit: a73c6e3)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/TickThreading.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/ThreadManager.java (diff)
Commit dd1b151a868bdc5a8e1094d2d95bda36e34b6f16 by rallanpcl
Entities now always removed through manager to prevent invalid barrier sizes and empty tick threads.

Signed-off-by: Ross Allan <[email protected]>
(commit: dd1b151)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/tickthread/EntityTickThread.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/tickthread/TileEntityTickThread.java (diff)
Commit 9dbd039b14ab23f737ee7d71e92dea984f38df0d by rallanpcl
Corrected name of class {overrideList -> EntityList}.

Signed-off-by: Ross Allan <[email protected]>
(commit: 9dbd039)
The file was removedsrc/common/me/nallar/tickthreading/minecraft/entitylist/overrideList.java
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/TickThreading.java (diff)
The file was addedsrc/common/me/nallar/tickthreading/minecraft/entitylist/EntityList.java
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/entitylist/LoadedEntityList.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/entitylist/LoadedTileEntityList.java (diff)
Commit cc8dad40c34f3faceda05b02121820f6b846af2e by rallanpcl
Barriers should now be working correctly. But... 7 barriers = PAAAIIIN

Signed-off-by: Ross Allan <[email protected]>
(commit: cc8dad4)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/tickthread/EntityTickThread.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/ThreadManager.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/tickthread/TileEntityTickThread.java (diff)
The file was modifiedsrc/patcher/me/nallar/tickthreading/patcher/NewExprChanger.java (diff)
The file was modifiedbuild.xml (diff)
The file was modifiedbuild.number (diff)
The file was modifiedsrc/patcher_test/me/nallar/tickthreading/tests/patcher/NewExprChangerTest.java (diff)