Giter Site home page Giter Site logo

mayihavek / minecraftforge-1.7.10 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from doenerstyle/minecraftforge-1.7.10

0.0 0.0 0.0 106.09 MB

Minecraft Forge - slightly improved/updated for 1.7.10 while keeping mod compatibility

License: Other

Java 99.98% Roff 0.02%

minecraftforge-1.7.10's Introduction

Minecraft Forge 1.7.10 (updated)

Hello there, fellow modders! This repository is a fork of Minecraft Forge for Minecraft 1.7.10 containing various improvements and optimizations. It is compatible with almost all mods out there (read more about incompatibilities at the end of the page) and is designed to improve the user experience and performance while keeping changes as small as possible. It is interchangeable with any other Forge 1.7.10 version, server and client.

Improvements of this fork

Some of the most notable improvements of this fork include:

  • A reduced startup time

Goal of this fork

Originally, I intended to create a fork that removes the useless/broken Minecraft Realms and Mod Options... buttons to save space and improve the user experience, especially for new players. However, I quickly came to realize that there are probably some more things that could be improved/adjusted without breaking mod compatibility, too.

Therefore, the goal is to create the best 1.7.10 Forge version possible that suits any mods/modpacks without creating any downsides/breaking anything that's even close to noteworthy, all of this while clearly stating every change made.

Note, however, that I do not intend to actively maintain/update this fork in general. I might make changes to it whenever I feel like it for whatever reason, but as Forge 1.7.10 is provenly stable, there will be no need to regularly update this fork. If you know something that could be improved (and is suitable for every/most use cases), don't hesitate to open an issue (or even PR) and tell me, though!

How well-tested is this fork/Can I safely use this?

I personally will use this fork anywhere I can, but I cannot guarantee that it won't break things and thus don't recommend to use this in any productive/important environment without deeply testing compatibility first. Of course, you're free to open issues if you encounter bugs and especially incompatibilities/crashes and PRs are always welcome, including new/updated language files!

My largest concern about this fork is the fact that the building process for Forge 1.7.10 is somewhat broken (it errors and says "BUILD FAILED"). While it does generate a usable jar file, that jar file lacks some contents which are present in the latest official Forge 1.7.10 build.

Building this fork

Setting up this fork for development works exactly the same way as with the official Forge 1.7.10. Clone the repo to somewhere, run gradlew setupForge eclipse inside of it, then open Eclipse and select ./eclipse as workspace.

Building the fork is also identical to the official Forge 1.7.10: run gradlew genPatches (only required if working with/creating patches), then gradlew build. It will say "BUILD FAILED". However, upon entering ./build/distributions, you will find a working forge-1.7.10...universal.jar which you can use just like any other forge.jar.

Incompatibilities

While this fork generally keeps up compatibility as much as possible, there are some niche cases where it might cause problems:

  • BaseMods, which are fairly uncommon nowadays, are ignored/not loaded to allow for a notably quicker startup.

minecraftforge-1.7.10's People

Contributors

cpw avatar lexmanos avatar spacetoad avatar abrarsyed avatar sfplayer1 avatar ichun avatar covertjaguar avatar kinglemming avatar rainwarrior avatar xcompwiz avatar pahimar avatar machinemuse avatar bspkrs avatar doenerstyle avatar scottkillen avatar adubbz avatar bloodmc avatar chicken-bones avatar diesieben07 avatar eloraam avatar tommy1019 avatar onibait avatar shetiphian avatar jeffreykog avatar heldplayer avatar jrtc27 avatar viliml avatar emberwalker avatar skyboy avatar rhilenova avatar

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.