Make transformer actually work. No bsd and solaris support yet. Also
remove carbon material.class because it is not possible to transform
class using different class name. WIll probably use already bundled bcel
lib or javaassist for modiying classes.
Add non compilable class so not so smart people won't try to use that
for now if they don't understand the risk.
Remove unneded things from pom
Don't use tools class anymore in transformer
Transform CraftItemStack. Some changes need to be done to pom in order
to make it work. All preinstrumented classes should be moved to
"pretransformedclasses" folder inside the Carbon.jar. Also don't forget
to add pretrasformed classes to agent resources list and in transformer
itself. P.S. Item banners using NBT coming soon.
Ant build file as an example how files should be moved. This uses
internal libs folder so it won't automagically compile, you will have to
add libs yourself if you wan't to try that.
Merge upstream again
Man this is getting annoying
Fix building for now
Tried adding Mac support, didn't work out