Changes

Summary

  1. Fix #154, fix #148, implement new patching method which replaces classes (commit: c8f5d7b) (details)
Commit c8f5d7ba44354854cfbbff7673d9ccf9f6ba485b by rallanpcl
Fix #154, fix #148, implement new patching method which replaces classes in the classloader, avoiding signature invalidations and reducing the number of files which need modified.

Signed-off-by: Ross Allan <[email protected]>
(commit: c8f5d7b)
The file was modifiedsrc/common/me/nallar/patched/PatchMinecraftServer.java (diff)
The file was modifiedresources/patches-deobfuscated.xml (diff)
The file was modifiedsrc/common/me/nallar/patched/PatchChunk.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/patcher/PatchMain.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/util/CollectionsUtil.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/commands/ProfileCommand.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/patcher/Patches.java (diff)
The file was modifiedsrc/common/me/nallar/patched/PatchRelaunchClassLoader.java (diff)
The file was addedsrc/common/me/nallar/insecurity/InsecurityManager.java
The file was modifiedsrc/common/me/nallar/tickthreading/patcher/ClassRegistry.java (diff)
The file was modifiedsrc/common/me/nallar/tickthreading/minecraft/profiling/EntityTickProfiler.java (diff)