Code Monkey home page Code Monkey logo

RopeMC

RopeMC is an easy, fast and lightweight Modding-API for Minecraft.

Table of Contents

Information

We're working on a Installer which should make the installation process alot easier.

Supported minecraft versions

Minecraft version Supported
1.7.10
1.8 ⚠️
1.8.8 ✔️
1.9 ⚠️
1.9.4 ⚠️
1.10.2 ⚠️
1.11 ⚠️
1.11.2 ⚠️
1.12 ⚠️
1.12.2 ⚠️
1.13
1.13.2

❌ = ATM fully unsupported, ⚠️ = Could work, ✔️ = Working
You may consider using the old Minecraft Launcher.

Getting started

Dependencies

  • RopeMC
  • Minecraft 1.8.8
  • Java Runtime Enviroment 8
  • JavaFX
    • This depends on your operating system. On GNU/Linux, it is called most likely "openjfx" or "java-openjfx" (i.e. Debian/Ubuntu/Mint or Arch), but this depends on your distribution. Otherwise it should be included in every JDK.

Installation

Download the latest version of RopeMC from the releases tab.

Windows

Open your .minecraft folder, which is located in Roaming. You can access it through these two methods:

Windows → Run → Prompt %appdata% → Enter → .minecraft
Windows + R → Prompt %appdata% → Enter → .minecraft

Place your downloaded .jar file into the .minecraft-directory and rename it to RopeMC.jar.

macOS

Your minecraft folder is located under

*Volume*/Users/*User*/Library/Application Support/minecraft

which is invisible at default. How to access it is explained here!

GNU/Linux

Open your .minecraft folder, which is located in $HOME/.minecraft. Access it through the terminal or a File Manager (e.g. Nemo). Your .minecraft-folder may be hidden because it is a dotfile-directory. You can toggle the visibility either through

View → Show hidden Files

or just use Ctrl+H as a shortcut. These methods should work in almost every file manager on GNU/Linux.

Continue the installation

Open your Minecraft Launcher and create a new profile. You need to use Minecraft 1.8.8, right now it is the only supported version for RopeMC.
Enable your Advanced Java Settings, enable JVM-Arguments and add the following to the end of the line:

-javaagent:RopeMC.jar

Your profile should look something like this:

alt text

An example could be:

-Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -javaagent:RopeMC.jar

Save your changes. You should be ready to go! 👍

How to add mods

Tip: You need to launch RopeMC at least once to continue.

After launching RopeMC, the programm should created a folder named RopeMC in your Minecraft-directory. Please place your mod in

RopeMC → Mods

Launch Minecraft and you should be ready to go!

Information for developers

If you want to know how to create mods, or how to modify the source code for your own needs, check out the wiki!

Highlighted Mods

ConsoleMod
DebugMod

Wiki

For more detailed descriptions about RopeMC, how to create mods etc. please check our Wiki!

To-Do

  • Installer
  • License
  • Insert all members
  • Troubleshooting
  • Website

Server

The server is coming soon™

Credits

Used libraries

Gson by Google
Javassist by jboss-javassist

Authors

RopeMC is created by:

  • x7airworker
  • Prezise
  • JanHolger
  • HGGamers

License

We're using the MIT-License.

Contact us

Our Discord

RopeMC's Projects

classgen icon classgen

Class generator to automatically generate interfaces from Minecraft Mappings for RopeMC

rope icon rope

Third generation of Rope

ropev2 icon ropev2

RopeV2 is the successor of RopeMC, with a new concept.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.