Open source java forge

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

MinecraftForge / FML Public archive

(Archive Only: Merged into Forge proper) The Forge Mod Loader — an opensource replacement mod loader for minecraft

License

MinecraftForge/FML

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Conflicts: patches/minecraft/net/minecraft/client/Minecraft.java.patch src/main/java/net/minecraftforge/fml/client/FMLClientHandler.java src/main/java/net/minecraftforge/fml/client/FMLFileResourcePack.java src/main/java/net/minecraftforge/fml/client/FMLFolderResourcePack.java src/main/java/net/minecraftforge/fml/common/FMLCommonHandler.java src/main/java/net/minecraftforge/fml/common/IFMLSidedHandler.java src/main/java/net/minecraftforge/fml/common/LoadController.java src/main/java/net/minecraftforge/fml/common/Loader.java src/main/java/net/minecraftforge/fml/common/asm/transformers/EventSubscriptionTransformer.java src/main/java/net/minecraftforge/fml/server/FMLServerHandler.java src/main/resources/fml_at.cfg

Git stats

Files

Failed to load latest commit information.

README.txt

This is Forge Mod Loader, or FML for short, by cpw. More information can be found at https://github.com/MinecraftForge/FML/wiki It is a clean reimplementation of a mod loading system for client and server. It can be installed on its own, or as part of Minecraft Forge. ---------------------- About Forge Mod Loader ---------------------- Environments and compatibility ============================== FML covers two main environments: client and server. All environments share the main mod loading code base, with additional varying hooks based on the specific environment. There are some very visible changes to the client when FML is installed. There are some bukkit compatibility hooks available, consult MCPC+, now known as Cauldron for more information. Minecraft Forge in all cases bundles FML as it's modloading technology of choice because FML is open source, freely distributable, and can be easily updated by contributors through github. Notable integrations ==================== Optifine has FML compatibility. It varies from Optifine release to release, however in general it will work well alongside an FML or Minecraft Forge installation. FML will detect and ensure the good operation of Optifine (you can see it in your client as an additional data line on the bottom left). Mod information =============== FML exposes the mod information through a mod list visible on the main screen as well as some small branding enhancements. For full data mods need to provide an information file. This file is a standard format so hopefully tools providing launch capabilities can also leverage this content. ------------------------------- Binary installation information ------------------------------- If you have downloaded a binary zip file you can install it as follows (client or server): Installation ============ To install on a server, simply execute the FML or Forge jar file, with a copy of minecraft_server-@MC_VERSION@.jar placed in the same directory. FML will launch it's patched copy. To install on a client, run the installer by executing java -jar .jar. It will identify the location of you minecraft installation (this can be customized) and create a new profile "FML" there. Forge Installation ================== This code also ships as a part of Minecraft Forge. You do not need to install it separately from your Minecraft Forge installation. Minecraft Forge contains the exact same code as this. You should not install FML if you are also installing Minecraft Forge. ------------------------------------------- Source installation information for modders ------------------------------------------- This code follows the Minecraft Forge installation methodology. It will apply some small patches to the vanilla MCP source code, giving you and it access to some of the data and functions you need to build a successful mod. Note also that the patches are built against "unrenamed" MCP source code (aka srgnames) - this means that you will not be able to read them directly against normal code. Source pack installation information: Standalone source installation ============================== To install this source code for development purposes, extract this zip file. It ships with a demonstration mod. Run "gradle setupDevWorkspace" to create a gradle environment primed with FML. Run gradle eclipse or gradle idea to create an IDE workspace of your choice. Refer to ForgeGradle for more information about the gradle environment Forge source installation ========================= MinecraftForge ships with this code and installs it as part of the forge installation process, no further action is required on your part. For reference this is version @MAJOR@.@MINOR@.@REV@.@BUILD@ of FML for Minecraft version @MCVERSION@.

About

(Archive Only: Merged into Forge proper) The Forge Mod Loader — an opensource replacement mod loader for minecraft

Читайте также:  Css селекторы свойства значения

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Modifications to the Minecraft base files to assist in compatibility between mods. New Discord: https://discord.minecraftforge.net/

License

Unknown, Unknown licenses found

Licenses found

MinecraftForge/MinecraftForge

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Also remove 3.5MB of useless data from the installer.

Git stats

Files

Failed to load latest commit information.

README.md

Forge is a free, open-source modding API all of your favourite mods use!

Go to the Forge website and select the Minecraft version you wish to get Forge for from the list.

You can download the installer for the Recommended Build or the Latest build there. Latest builds may have newer features but may be more unstable as a result. The installer will attempt to install Forge into your vanilla launcher environment, where you can then create a new profile using that version and play the game!

Читайте также:  Html page to redirect http to https

If you wish to actually inspect Forge, submit PRs or otherwise work with Forge itself, you’re in the right place!

Please read the contributing guidelines found here before making a pull request.

Contributor License Agreement

We require all contributors to acknowledge the Forge Contributor License Agreement. Please ensure you have a valid email address associated with your GitHub account to do this. If you have previously signed it, you should be OK.

Forge is a large project with many collaborators working on it around the clock. Forge is and will always remain free to use and modify. However, it costs money to run such a large project as this, so please consider becoming a patron.

Источник

Оцените статью