Quilt Loader 1
Loading...
Searching...
No Matches
Deprecated List
Interface net.fabricmc.api.ClientModInitializer
Please migrate to using QSL entrypoints, or use your own mixins.
Interface net.fabricmc.api.DedicatedServerModInitializer
Please migrate to using QSL entrypoints, or use your own mixins.
Interface net.fabricmc.api.Environment
Please use one of quilt's annotations: either ClientOnly or DedicatedServerOnly.
Interface net.fabricmc.api.EnvironmentInterface
Please use one of quilt's annotations: either ClientOnly or DedicatedServerOnly. Those annotations can be directly applied to the implemented interface.
Interface net.fabricmc.api.EnvironmentInterfaces
Please use one of quilt's annotations: either ClientOnly or DedicatedServerOnly. Those annotations can be directly applied to the implemented interface.
Interface net.fabricmc.api.ModInitializer
Please migrate to using QSL entrypoints, or use your own mixins.
Interface net.fabricmc.loader.api.entrypoint.EntrypointContainer< T >
Please migrate to the quilt version: org.quiltmc.loader.api.entrypoint.EntrypointContainer.
Interface net.fabricmc.loader.api.entrypoint.PreLaunchEntrypoint
Please migrate to the Quilt version of this interface: org.quiltmc.loader.api.entrypoint.PreLaunchEntrypoint
Class net.fabricmc.loader.api.EntrypointException
This is only thrown by the deprecated FabricLoader.
Member net.fabricmc.loader.api.EntrypointException.EntrypointException (String key, Throwable cause)
For internal use only, to be removed!
Member net.fabricmc.loader.api.EntrypointException.EntrypointException (String key, String causingMod, Throwable cause)
For internal use only, use regular exceptions!
Member net.fabricmc.loader.api.EntrypointException.EntrypointException (String s)
For internal use only, to be removed!
Member net.fabricmc.loader.api.EntrypointException.EntrypointException (Throwable t)
For internal use only, to be removed!
Interface net.fabricmc.loader.api.FabricLoader
Please migrate to using QuiltLoader directly instead - except for getEnvironmentType(), which is now located in MinecraftQuiltLoader.
Member net.fabricmc.loader.api.FabricLoader.getGameInstance ()
This method is experimental and its use is discouraged.
Interface net.fabricmc.loader.api.LanguageAdapter
Please move to quilt's org.quiltmc.loader.api.LanguageAdapter.
Class net.fabricmc.loader.api.LanguageAdapterException
Only thrown by fabric's LanguageAdapter, not quilt's.
Interface net.fabricmc.loader.api.MappingResolver
Please migrate to the quilt version org.quiltmc.loader.api.MappingResolver
Interface net.fabricmc.loader.api.metadata.ContactInformation
Please use quilt's org.quiltmc.loader.api.ModMetadata instead.
Interface net.fabricmc.loader.api.metadata.CustomValue
Please use quilt's org.quiltmc.loader.api.ModMetadata instead.
Interface net.fabricmc.loader.api.metadata.ModDependency
Please use quilt's org.quiltmc.loader.api.ModMetadata instead.
Interface net.fabricmc.loader.api.metadata.ModMetadata
Please use quilt's org.quiltmc.loader.api.ModMetadata instead.
Member net.fabricmc.loader.api.metadata.ModMetadata.containsCustomElement (String key)
Use containsCustomValue instead, this will be removed (can't expose GSON types)!
Member net.fabricmc.loader.api.metadata.ModMetadata.getBreaks ()
Use getDependencies() and filter for ModDependency.Kind#BREAKS instead
Member net.fabricmc.loader.api.metadata.ModMetadata.getConflicts ()
Use getDependencies() and filter for ModDependency.Kind#CONFLICTS instead
Member net.fabricmc.loader.api.metadata.ModMetadata.getDepends ()
Use getDependencies() and filter for ModDependency.Kind#DEPENDS instead
Member net.fabricmc.loader.api.metadata.ModMetadata.getRecommends ()
Use getDependencies() and filter for ModDependency.Kind#RECOMMENDS instead
Member net.fabricmc.loader.api.metadata.ModMetadata.getSuggests ()
Use getDependencies() and filter for ModDependency.Kind#SUGGESTS instead
Interface net.fabricmc.loader.api.metadata.ModOrigin
This is part of fabric-loader's API - a full quilt replacement will be available after quilt gets plugins. Up until that point ModContainer#getSourcePaths() can be used to obtain the origin paths.
Interface net.fabricmc.loader.api.metadata.Person
Please use quilt's org.quiltmc.loader.api.ModMetadata instead.
Member net.fabricmc.loader.api.ModContainer.getRootPaths ()
Quilt loader merges multiple root paths into a single one: so this will always be a list of size 1.
Member net.fabricmc.loader.api.SemanticVersion.compareTo (SemanticVersion o)
Use compareTo(Version) instead
Class net.fabricmc.loader.DependencyException
Older fabric loader class.
Class net.fabricmc.loader.FabricLoader
Use net.fabricmc.loader.api.FabricLoader
Member net.fabricmc.loader.FabricLoader.INSTANCE
Use net.fabricmc.loader.api.FabricLoader#getInstance() where possible, report missing areas as an issue.
Class net.fabricmc.loader.impl.gui.FabricGuiEntry
Replaced by the public APIs in QuiltLoaderGui
Class net.fabricmc.loader.impl.gui.FabricStatusTree
Replaced by the public APIs QuiltLoaderGui, notably QuiltLoaderGui#createBasicWindow() and QuiltLoaderGui#createTreeNode()
Class net.fabricmc.loader.impl.gui.FabricStatusTree.FabricTreeWarningLevel
Replaced by org.quiltmc.loader.api.gui.QuiltWarningLevel
Class net.fabricmc.loader.impl.util.DefaultLanguageAdapter
Please don't use internal quilt classes, but if you need to then use quilt's org.quiltmc.loader.impl.util.DefaultLanguageAdapter instead.
Interface net.fabricmc.loader.launch.common.FabricLauncher
Internal API, do not use
Class net.fabricmc.loader.launch.common.FabricLauncherBase
Internal API, do not use
Class net.fabricmc.loader.launch.knot.KnotClient
Use org.quiltmc.loader.impl.launch.knot.KnotClient instead
Class net.fabricmc.loader.launch.knot.KnotServer
Use org.quiltmc.loader.impl.launch.knot.KnotClient instead
Class net.fabricmc.loader.launch.server.FabricServerLauncher
Use QuiltServerLauncher instead
Interface net.fabricmc.loader.metadata.EntrypointMetadata
Internal API, do not use
Interface net.fabricmc.loader.metadata.LoaderModMetadata
Use ModMetadata instead
Class net.fabricmc.loader.metadata.MapBackedContactInformation
Use ContactInformation instead
Class net.fabricmc.loader.ModContainer
Use net.fabricmc.loader.api.ModContainer instead
Class net.fabricmc.loader.util.UrlConversionException
Internal API, do not use
Class net.fabricmc.loader.util.UrlUtil
Internal API, do not use
Class net.fabricmc.loader.util.version.SemanticVersionImpl
Internal API, do not use
Class net.fabricmc.loader.util.version.SemanticVersionPredicateParser
Internal API, do not use
Class net.fabricmc.loader.util.version.VersionParsingException
Replaced by net.fabricmc.loader.api.VersionParsingException
Member org.quiltmc.loader.api.ModContributor.role ()
contributors may have multiple roles, use roles() instead.
Member org.quiltmc.loader.api.ModDependency.Only.versions ()
since versionRange() exposes the same information correctly.
Interface org.quiltmc.loader.api.ModMetadataToBeMovedToPlugins
subject to removal after plugins are implemented.
Interface org.quiltmc.loader.api.plugin.gui.PluginGuiManager
Replaced with QuiltLoaderGui, kept only until we clear out all uses of this from quilt's codebase.
Interface org.quiltmc.loader.api.plugin.gui.PluginGuiTreeNode
Replaced / moved to public API: QuiltTreeNode.
Class org.quiltmc.loader.api.plugin.gui.PluginGuiTreeNode.WarningLevel
Replaced / moved to public API: QuiltWarningLevel.
Member org.quiltmc.loader.api.plugin.QuiltPluginContext.addFileToScan (Path file, PluginGuiTreeNode guiNode, boolean direct)
PluginGuiTreeNode has moved to public API: QuiltTreeNode. As such please call addFileToScan(Path, QuiltTreeNode, boolean) instead.
Member org.quiltmc.loader.api.plugin.QuiltPluginContext.addModLoadOption (ModLoadOption mod, PluginGuiTreeNode fileNode)
PluginGuiTreeNode has moved to public API: QuiltTreeNode. As such please call addModLoadOption(ModLoadOption, QuiltTreeNode) instead.
Member org.quiltmc.loader.api.plugin.QuiltPluginManager.getGuiManager ()
Since PluginGuiManager is deprecated. Use QuiltLoaderGui directly instead.
Member org.quiltmc.loader.api.plugin.QuiltPluginManager.getGuiNode (ModLoadOption mod)
Use getTreeNode(ModLoadOption) instead.
Member org.quiltmc.loader.api.plugin.QuiltPluginManager.getModLoadOption (Path mod)
Replaced by getModLoadOptions(Path), since this only returns a single load option!
Member org.quiltmc.loader.api.plugin.QuiltPluginManager.getRootGuiNode ()
Use getFilesTreeNode() instead.
Member org.quiltmc.loader.api.plugin.solver.Rule.isNode ()
Not used yet. In the future this will be used for better error message generation.
Member org.quiltmc.loader.api.plugin.solver.RuleContext.isNegated (LoadOption option)
Replaced by LoadOption#isNegated(LoadOption)
Member org.quiltmc.loader.api.plugin.solver.RuleContext.negate (LoadOption option)
Replaced by LoadOption#negate()
Member org.quiltmc.loader.api.QuiltLoader.getGameInstance ()
This method is experimental and it's use is discouraged.
Interface org.quiltmc.loader.api.VersionConstraint
Since VersionInterval and VersionRange expose the same information but in a more useful way.
Member org.quiltmc.loader.impl.entrypoint.EntrypointContainerImpl< T >.EntrypointContainerImpl (ModContainer container, Supplier< T > entrypointSupplier)
As this version omits the getDefinition() field.
Member org.quiltmc.loader.impl.entrypoint.EntrypointContainerImpl< T >.EntrypointContainerImpl (ModContainer container, T instance)
As this version omits the getDefinition() field.
Interface org.quiltmc.loader.impl.metadata.qmj.ConvertibleModMetadata
Since we should probably use a different mechanism?
Member org.quiltmc.loader.impl.metadata.qmj.ModMetadataReader.read (InputStream json)
Kept since this class is only LEGACY_EXPOSED.
Member org.quiltmc.loader.impl.plugin.quilt.ModIdDefinition.isNode ()
Not used yet. In the future this will be used for better error message generation.