# Package de.geolykt.starloader.transformers

package de.geolykt.starloader.transformers
Classes for runtime code transforming. The heart of the Starloader project.

Related Packages
Package
Description
de.geolykt.starloader
de.geolykt.starloader.launcher
Package for launcher-specific classes.
de.geolykt.starloader.mod
Package for all Extension-related stuff.
de.geolykt.starloader.util
Class
Description
ASMTransformer
A bytecode editing API that interfaces with objectweb ASM `ClassNodes`.
RawClassData
ReversibleAccessSetterTransformer
An `ASMTransformer` that implements the transformation of class files via reversible access setters (RAS).
StarplaneAnnotationsInlineTransformer
Simple transformer that inlines the proper values from the starplane-annotations string source, without remapping them - that is it uses the references as-is.
TransformableClassloader
Interface that should be applied on implementations of `ClassLoader` to mark that they can be transformed via `ASM Transformers`.