All Classes and Interfaces
Class
Description
STOLEN FROM diff4j v1.1
A base class for file deobfuscation utilities
Used to indicate the type of jar RFG works with (client+singleplayer vs dedicated server)
Downloads vanilla game assets based on a JSON manifest and puts them in a readable location.
Generates Deobf(Mcp)-Searge(Srg)-Obf(Notch) name mappings
A utility to remove outputs of intermediary tasks if the inputs don't change.
A model of the launcher manifest JSON of a Minecraft version
Tasks reproducing the MCP/FML/Forge toolchain for deobfuscation
Consumer.andThen(x) cannot be deserialized by Gradle due to JPMS restrictions
Parameter block for the `minecraft {...}` Gradle script extension
Registers vanilla Minecraft-related gradle tasks
Gradle utilities for developing mods
A plugin for building patch-based mods for 1.7.10 Minecraft
A simple Provider wrapper that gets the provider value when toString is called, for use with non-provider-compatible
interfaces.
A shared build service that can fetch and provide cached forge, mapping, etc.
Parameter block for the `rfgPatchDev {...}` Gradle script extension
A
Remapper using a Map to define its mapping, using simple SRG-style mappings.A plugin for modding 1.7.10 Minecraft
Provides patching context from an in-memory jar