Sample to use with qProtect's custom transformer system
- Add the qProtect API to your maven pom.xml
<repositories>
<repository>
<id>mdma</id>
<url>https://nexus.mdma.dev/repository/maven-releases/</url>
</repository>
</repositories>
<dependency>
<groupId>dev.mdma.qprotect</groupId>
<artifactId>qprotect-api</artifactId>
<version>1.11.4</version>
<scope>provided</scope>
</dependency>
- Create a new Class that extends ClassTransformer and implement the methods from the superClass
- Start writing your custom transformers in the method runOnClass using ObjectWeb ASM
- Compile your jar and put into:
- Windows: %appdata%/qProtect/custom/
- Linux: /home/qProtect/custom/
- macOS: Library/Application Support/qProtect/custom/