JByteMod-Beta
soot
JByteMod-Beta | soot | |
---|---|---|
1 | 1 | |
817 | 2,793 | |
- | 0.9% | |
0.0 | 8.8 | |
about 3 years ago | 7 days ago | |
Java | Java | |
GNU General Public License v3.0 only | GNU Lesser General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
JByteMod-Beta
-
Online Mode
First go grab JByteMod from their GitHub https://github.com/GraxCode/JByteMod-Beta/releases Download the latest zip version (currently JByteMod-1.8.2.zip) and unzip the contents to somewhere on your computer. Run the JByteMod-1.8.2.jar you just unzipped. (You need a Java RTE of your choice) Menu File > Load > Select your server jar file Menu Search > Search LDC > Find "www" Go to the Search tab to see the results and find the line with: "http://www.minecraft.net/game/checkserver.jsp?user=" Right click on it > "Jump to Declaration" Now you should see the bytecode listed in the Editor tab. Find the line again and left click on it. Then right click > Edit Change "www" to "session" and click OK Menu File > Save as > save it as a jar file with a new name eg "Server_online.jar" Replace your existing server jar with the new edited online jar in your server and edit your server.properties file to have online-mode=true instead of false. Done!
soot
-
A Scala rant
Yeah, I think a cross compiler would be the only way such a thing could be possible. It would be interesting to see how many collections are actually changed though. I have written similar things using soot. The biggest question is whether there would be enough people who would want such a thing. I can't imagine the time savings vs time spent would pay off for me personally.
What are some alternatives?
Project-Poseidon-Uberbukkit - Fork of Poseidon providing Bukkit #1060 to older Betas (b1.0-b1.7.3)
find-sec-bugs - The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
fernflower - Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)
mdoc - Typechecked markdown documentation for Scala
Recaf - The modern Java bytecode editor
Apache Spark - Apache Spark - A unified analytics engine for large-scale data processing
Crackme - 「👾」Some binaries for you to crack
sbt-missinglink - An sbt plugin for missinglink
bytecode-viewer - A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
missinglink - Build time tool for detecting link problems in java projects
JaCoCo - :microscope: Java Code Coverage Library
Deobfuscator - Some deobfuscator for java lol