mirror of https://github.com/Minestom/Minestom.git
30 lines
894 B
Java
30 lines
894 B
Java
package net.minestom.server.extras.selfmodification.mixins;
|
|
|
|
import net.minestom.server.MinecraftServer;
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.LoggerFactory;
|
|
import org.spongepowered.asm.service.IMixinAuditTrail;
|
|
|
|
/**
|
|
* Takes care of logging mixin operations
|
|
*/
|
|
public class MixinAuditTrailMinestom implements IMixinAuditTrail {
|
|
|
|
public final static Logger LOGGER = LoggerFactory.getLogger(MinecraftServer.class);
|
|
|
|
@Override
|
|
public void onApply(String className, String mixinName) {
|
|
LOGGER.trace("Applied mixin " + mixinName + " to class " + className);
|
|
}
|
|
|
|
@Override
|
|
public void onPostProcess(String className) {
|
|
LOGGER.trace("Post processing " + className);
|
|
}
|
|
|
|
@Override
|
|
public void onGenerate(String className, String generatorName) {
|
|
LOGGER.trace("Generating class " + className + " via generator " + generatorName);
|
|
}
|
|
}
|