skidfuscatordev / skidfuscator-java-obfuscator

Public proof-of-concept obfuscator using the MapleIR framework designed by cts & bibl
MIT License
579 stars 59 forks source link

Cannot use maple-ir dependency. #14

Closed majigg closed 2 years ago

majigg commented 2 years ago

I have tried using every version on Jitpack along with the forked version in the Discord. No matter what I use, some methods or classes are missing, such as isNative() and isAbstract() from MethodNode, along with many others. What version of maple-ir should I be using, and where do I get it?

terminalsin commented 2 years ago

You’re probably using the original one. Try using my fork available on my github profile using the git branch “memes/production-ready”

majigg commented 2 years ago

I was previously doing this, was this correct?

<dependency>
            <groupId>com.github.terminalsin.maple-ir</groupId>
            <artifactId>app-services</artifactId>
            <version>1.0.9</version>
</dependency>
terminalsin commented 2 years ago

No. You’re looking to import the main module instead.

majigg commented 2 years ago

Thanks for your help :)

terminalsin commented 2 years ago

Glad to be of help!