Skip to content

Commit b9f050a

Browse files
authored
fix
1 parent 27b6677 commit b9f050a

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

src/main/java/mods/Hileb/shotaasm/api/TransformerRegistry.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,16 @@ public int getPriority() {
3131
}, targets);
3232
}
3333

34-
public static void registerASMExplicitTransformer(final Consumer<ClassNode> transformer, String... targets) {
34+
public static void registerASMExplicitTransformer(final int priorty, final Consumer<ClassNode> transformer, String... targets) {
3535
TransformerDelegate.registerExplicitTransformer(new IExplicitTransformer() {
3636

3737
@Override
3838
public byte[] transform(byte[] basicClass) {
39-
ClassReader classReader = new ClassReader(bytes);
39+
ClassReader classReader = new ClassReader(basicClass);
4040
ClassNode classNode = new ClassNode();
4141
classReader.accept(classNode, 0);
4242
transformer.apply(classNode);
43-
ClassWriter classWriter = new ClassWriter(classNode);
43+
ClassWriter classWriter = new ClassWriter(0);
4444
classNode.accept(classWriter);
4545
return classWriter.toByteArray();
4646
}
@@ -52,15 +52,15 @@ public int getPriority() {
5252
}, targets);
5353
}
5454

55-
public static void registerASMExplicitTransformer(final int priorty, final Consumer<ClassNode> transformer, String... targets) {
55+
public static void registerASMExplicitTransformer(final Consumer<ClassNode> transformer, String... targets) {
5656
TransformerDelegate.registerExplicitTransformer(new IExplicitTransformer() {
5757
@Override
5858
public byte[] transform(byte[] basicClass) {
59-
ClassReader classReader = new ClassReader(bytes);
59+
ClassReader classReader = new ClassReader(basicClass);
6060
ClassNode classNode = new ClassNode();
6161
classReader.accept(classNode, 0);
6262
transformer.apply(classNode);
63-
ClassWriter classWriter = new ClassWriter(classNode);
63+
ClassWriter classWriter = new ClassWriter(0);
6464
classNode.accept(classWriter);
6565
return classWriter.toByteArray();
6666
}

src/main/java/mods/Hileb/shotaasm/impl/ShotaCompiler.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@
44
import mods.Hileb.shotaasm.api.ScriptFile;
55
import mods.Hileb.shotaasm.impl.compiler.Compiler;
66
import net.minecraft.launchwrapper.Launch;
7+
import java.util.*;
78

89
import java.lang.reflect.InvocationTargetException;
910

1011
public class ShotaCompiler implements IScriptCompiler {
1112
@Override
1213
public String name() {
13-
return "shota";
14+
return "javaShota";
1415
}
1516

1617
@Override

0 commit comments

Comments
 (0)