All Projects → ZekerZhayard → ForgeWrapper

ZekerZhayard / ForgeWrapper

Licence: MIT license
Allow MultiMC to launch Minecraft 1.13+ with Forge

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to ForgeWrapper

Agricraft
The source code for the Minecraft mod: AgriCraft
Stars: ✭ 160 (+290.24%)
Mutual labels:  forge, minecraft-forge
MrCrayfishGunMod
A Minecraft Mod focused on adding fun and simple weapons wtih lots of customisation including attachments and more!
Stars: ✭ 132 (+221.95%)
Mutual labels:  forge, minecraft-forge
Hypermc
Install Minecraft extensions with a user-friendly interface ⛏💎
Stars: ✭ 27 (-34.15%)
Mutual labels:  forge, minecraft-forge
Mohist
Minecraft Forge Hybrid server implementing the Spigot/Bukkit API, formerly known as Thermos/Cauldron/MCPC+
Stars: ✭ 861 (+2000%)
Mutual labels:  forge, minecraftforge
Waddles
Waddles adds cute Adélie penguins that waddle
Stars: ✭ 22 (-46.34%)
Mutual labels:  forge, minecraft-forge
Chisels And Bits
A Minecraft mod about chiseling and designing custom blocks in game.
Stars: ✭ 119 (+190.24%)
Mutual labels:  forge, minecraft-forge
Scannable
One scanner to find them, and with eye candy bind them.
Stars: ✭ 15 (-63.41%)
Mutual labels:  forge, minecraft-forge
Opencomputers
Home of the OpenComputers mod for Minecraft.
Stars: ✭ 1,104 (+2592.68%)
Mutual labels:  forge, minecraft-forge
Velocity
The modern, next-generation Minecraft server proxy.
Stars: ✭ 1,153 (+2712.2%)
Mutual labels:  forge, minecraft-forge
ElevatorMod
Port of the elevator from OpenBlocks for Minecraft 1.8+
Stars: ✭ 21 (-48.78%)
Mutual labels:  forge, minecraft-forge
Iodine
A Minecraft mod - server plugin pair that adds custom GUIs and overlays. No more inventory and chat menus!
Stars: ✭ 23 (-43.9%)
Mutual labels:  forge, minecraft-forge
ShoulderSurfing
Custom 3rd person perspective for Minecraft
Stars: ✭ 28 (-31.71%)
Mutual labels:  forge, minecraft-forge
Gate
A high performant & paralleled Minecraft proxy server with scalability, flexibility & excellent server version support - ready for the cloud!
Stars: ✭ 102 (+148.78%)
Mutual labels:  forge, minecraft-forge
ForgeModdingSkeleton
Skeletons for building Forge mods
Stars: ✭ 21 (-48.78%)
Mutual labels:  minecraft-forge, minecraftforge
Tis 3d
TIS-100 inspired low-tech computing in Minecraft.
Stars: ✭ 64 (+56.1%)
Mutual labels:  forge, minecraft-forge
Bettercolors
⚔️ Minecraft assistance mod built with Forge AND Fabric. For MC 1.8.9, 1.12.2, 1.13.2, 1.14.4, 1.15.2, 1.16.x, 1.17.X, 1.18.X, 1.19.X
Stars: ✭ 37 (-9.76%)
Mutual labels:  forge, minecraft-forge
Equivalent Exchange 3
Stars: ✭ 727 (+1673.17%)
Mutual labels:  forge, minecraft-forge
Realistictorches
A Minecraft mod that increases the difficulty of the early game by adding realism mechanics to torches.
Stars: ✭ 15 (-63.41%)
Mutual labels:  forge, minecraft-forge
ForgeWurst
Wurst Client for Minecraft Forge.
Stars: ✭ 37 (-9.76%)
Mutual labels:  forge, minecraft-forge
metal-chests
Better alternative to IronChests
Stars: ✭ 13 (-68.29%)
Mutual labels:  forge, minecraft-forge

ForgeWrapper

Allow MultiMC to launch Minecraft 1.13+ with Forge.

ForgeWrapper has been adopted by MultiMC, you do not need to perform the following steps manually. (2020-03-29)

For other launchers

  1. ForgeWrapper provides some java properties since 1.4.2:

    • forgewrapper.librariesDir : a path to libraries folder (e.g. -Dforgewrapper.librariesDir=/home/xxx/.minecraft/libraries)
    • forgewrapper.installer : a path to forge installer (e.g. -Dforgewrapper.installer=/home/xxx/forge-1.14.4-28.2.0-installer.jar)
    • forgewrapper.minecraft : a path to the vanilla minecraft jar (e.g. -Dforgewrapper.minecraft=/home/xxx/.minecraft/versions/1.14.4/1.14.4.jar)
  2. ForgeWrapper also provides an interface IFileDetector, you can implement it and custom your own detecting rules. To load it, you should make another jar which contains META-INF/services/io.github.zekerzhayard.forgewrapper.installer.detector.IFileDetector within the full implementation class name and add the jar to class path.

How to use (Outdated)

  1. Download Forge installer for Minecraft 1.13+ here.

  2. Download ForgeWrapper jar file at the release page.

  3. Since ForgeWrapper 1.5.1, it no longer includes the json converter, so you need to build it by yourself:

    • Download ForgeWrapper sources.
    • Extract the zip and open terminal in the extracted folder.
    • Run ./gradlew converter:build command in terminal and get the jar from ./converter/build/libs
  4. Run the below command in terminal:

    java -jar <ForgeWrapper.jar> --installer=<forge-installer.jar> [--instance=<instance-path>]
    

    Notice: If you don't specify a MultiMC instance path, ForgeWrapper will create the instance folder in current working space.

  5. If the instance folder which just created is not in MultiMC/instances folder, you just need to move to the MultiMC/instances folder.

  6. Run MultiMC, and you will see a new instance named forge-<mcVersion>-<forgeVersion>.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].