Added Hint
This commit is contained in:
parent
fd7417b292
commit
ae005c3005
1 changed files with 1 additions and 0 deletions
|
@ -15,6 +15,7 @@
|
|||
|
||||
## Building
|
||||
``` java -cp <classpath> org.aspectj.tools.ajc.Main -sourceroots 'src/' -injars lib/fs-isolated-client-*.jar -outjar bin/uploadPlugin.jar -outxml -9 -Xlintfile .vscode/ajc.properties", ```
|
||||
(Should give a few warnings but no errors)
|
||||
|
||||
## What the hell?
|
||||
AspectJ is a bytecode manipulation framework. In our case the method `Plugins.getPlugins(ServerConnection, Class, BaseContext)` from `de.espirit.firstspirit.client.plugin.Plugins` gets overriden to load the plugins registered in `com.kallendorf.fshook.CustomLoader.pluginsToLoad` in addition to the default ones.
|
||||
|
|
Loading…
Reference in a new issue