mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-03-28 04:07:01 -05:00
Add 'fabric.loom.disableObfuscation' property to disable all remapping. (#1409)
* Add 'fabric.loom.disableObfuscation' property * More work, the test passes now. * Fix
This commit is contained in:
@@ -37,7 +37,6 @@ import org.jetbrains.annotations.ApiStatus;
|
||||
import net.fabricmc.loom.api.LoomGradleExtensionAPI;
|
||||
import net.fabricmc.loom.api.mappings.layered.MappingsNamespace;
|
||||
import net.fabricmc.loom.configuration.InstallerData;
|
||||
import net.fabricmc.loom.configuration.LoomDependencyManager;
|
||||
import net.fabricmc.loom.configuration.accesswidener.AccessWidenerFile;
|
||||
import net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsFactory;
|
||||
import net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration;
|
||||
@@ -65,10 +64,6 @@ public interface LoomGradleExtension extends LoomGradleExtensionAPI {
|
||||
|
||||
InstallerData getInstallerData();
|
||||
|
||||
void setDependencyManager(LoomDependencyManager dependencyManager);
|
||||
|
||||
LoomDependencyManager getDependencyManager();
|
||||
|
||||
MinecraftMetadataProvider getMetadataProvider();
|
||||
|
||||
void setMetadataProvider(MinecraftMetadataProvider metadataProvider);
|
||||
@@ -126,4 +121,14 @@ public interface LoomGradleExtension extends LoomGradleExtensionAPI {
|
||||
* @return true when '--write-verification-metadata` is set
|
||||
*/
|
||||
boolean isCollectingDependencyVerificationMetadata();
|
||||
|
||||
/**
|
||||
* When enabled do not remap the output jars.
|
||||
*/
|
||||
boolean dontRemapOutputs();
|
||||
|
||||
/**
|
||||
* When enabled disable all forms of remapping.
|
||||
*/
|
||||
boolean disableObfuscation();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user