Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WinPlay02/GitCraft
/ functions
Functions
1,030 in github.com/WinPlay02/GitCraft
⨍
Functions
1,030
◇
Types & classes
223
↓ 4 callers
Method
threadLimiter
()
src/lib/java/com/github/winplay02/gitcraft/pipeline/IPipeline.java:54
↓ 4 callers
Method
versions
@return Available versions
src/lib/java/com/github/winplay02/gitcraft/manifest/VersionsManifest.java:12
↓ 4 callers
Method
writeAllToPath
(Path path, String json)
src/lib/java/com/github/winplay02/gitcraft/util/SerializationHelper.java:111
↓ 3 callers
Method
addAll
(Collection<? extends E> c)
src/lib/java/com/github/winplay02/gitcraft/util/ImmutableMultiSetView.java:70
↓ 3 callers
Method
applicableMappingFlavour
(UnpickDescriptionFile unpickDescription)
src/main/groovy/com/github/winplay02/gitcraft/unpick/Unpick.java:26
↓ 3 callers
Method
checksumCheckFileIsValidAndExists
(LocalFileInfo localFileInfo, boolean useRemote, boolean tolerateHashUnavailable)
src/lib/java/com/github/winplay02/gitcraft/util/FileSystemNetworkManager.java:207
↓ 3 callers
Method
coalesce
(T... values)
src/lib/java/com/github/winplay02/gitcraft/util/MiscHelper.java:477
↓ 3 callers
Method
concatStreams
(Stream<E> first, Stream<E>... others)
src/lib/java/com/github/winplay02/gitcraft/util/MiscHelper.java:411
↓ 3 callers
Method
createArtifactForHash
(String hash)
src/main/groovy/com/github/winplay02/gitcraft/launcher/LaunchStepHardlinkAssets.java:25
↓ 3 callers
Method
createJavaSubprocess
(Executor executor, String description, Path cwd, List<String> args)
src/lib/java/com/github/winplay02/gitcraft/util/MiscHelper.java:255
↓ 3 callers
Method
createTinyRemapper
(IMappingProvider mappingProvider)
src/main/groovy/com/github/winplay02/gitcraft/mappings/MappingUtils.java:38
↓ 3 callers
Method
decompileJar
(IPipeline<OrderedVersion, IStepContext.SimpleStepContext<OrderedVersion>, GitCraftStepConfig> pipeline,
src/main/groovy/com/github/winplay02/gitcraft/pipeline/workers/Decompiler.java:63
↓ 3 callers
Method
deleteRef
(String targetRefName)
src/lib/java/com/github/winplay02/gitcraft/util/RepoWrapper.java:139
↓ 3 callers
Method
doesUnpickInformationExist
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/unpick/FeatherUnpick.java:112
↓ 3 callers
Method
featherVersions
(int generation)
src/main/groovy/com/github/winplay02/gitcraft/mappings/ornithe/FeatherMappings.java:40
↓ 3 callers
Method
fetchRemoteSerialFSAccess
(Executor executor, URI url, LocalFileInfo localFileInfo, boolean retry, boolean tolerateHashUnavailable, int
src/lib/java/com/github/winplay02/gitcraft/util/FileSystemNetworkManager.java:63
↓ 3 callers
Method
filterExcludeVersion
(OrderedVersion... version)
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:284
↓ 3 callers
Method
filterOnlyVersion
(OrderedVersion... version)
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:279
↓ 3 callers
Method
from
(AssetsIndexMetadata assetsIndex)
src/main/groovy/com/github/winplay02/gitcraft/types/AssetsIndex.java:10
↓ 3 callers
Method
fuse
(VisitableMappingTree mappingAtoB, VisitableMappingTree mappingBtoC)
src/main/groovy/com/github/winplay02/gitcraft/mappings/MappingUtils.java:146
↓ 3 callers
Method
getArch
()
src/main/groovy/com/github/winplay02/gitcraft/launcher/LauncherUtils.java:30
↓ 3 callers
Method
getContext
(OrderedVersion targetVersion, MinecraftJar minecraftJar)
src/main/groovy/com/github/winplay02/gitcraft/unpick/Unpick.java:22
↓ 3 callers
Method
getDecompiled
()
src/main/groovy/com/github/winplay02/gitcraft/pipeline/GitCraftPipelineFilesystemRoot.java:12
↓ 3 callers
Method
getMcExtraVersionStore
()
src/main/groovy/com/github/winplay02/gitcraft/pipeline/GitCraftPipelineFilesystemRoot.java:32
↓ 3 callers
Method
getOperatingSystem
()
src/main/groovy/com/github/winplay02/gitcraft/launcher/LauncherUtils.java:17
↓ 3 callers
Method
getRemapped
()
src/main/groovy/com/github/winplay02/gitcraft/pipeline/GitCraftPipelineFilesystemRoot.java:44
↓ 3 callers
Method
getSourceNS
()
src/main/groovy/com/github/winplay02/gitcraft/mappings/MappingFlavour.java:70
↓ 3 callers
Method
getTmpFile
(String prefix, String suffix)
src/lib/java/com/github/winplay02/gitcraft/LibraryPaths.java:38
↓ 3 callers
Method
getYarnMergedV2JarPath
(OrderedVersion targetVersion, GameVersionBuildMeta yarnVersion)
src/main/groovy/com/github/winplay02/gitcraft/mappings/yarn/YarnMappings.java:119
↓ 3 callers
Method
init
(Path currentWorkingDirectory)
src/lib/java/com/github/winplay02/gitcraft/LibraryPaths.java:19
↓ 3 callers
Method
isMaxVersion
()
src/main/groovy/com/github/winplay02/gitcraft/config/ApplicationConfiguration.java:170
↓ 3 callers
Method
isMinVersion
()
src/main/groovy/com/github/winplay02/gitcraft/config/ApplicationConfiguration.java:166
↓ 3 callers
Method
isNotObfuscated
@return whether the client and server for this version are not obfuscated
src/main/groovy/com/github/winplay02/gitcraft/types/OrderedVersion.java:232
↓ 3 callers
Method
isOnMainBranch
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:311
↓ 3 callers
Method
isRefreshOnlyVersion
()
src/main/groovy/com/github/winplay02/gitcraft/config/TransientApplicationConfiguration.java:65
↓ 3 callers
Method
isSpecial
()
src/main/groovy/com/github/winplay02/gitcraft/types/OrderedVersion.java:167
↓ 3 callers
Method
isUnobfuscated
This method is <i>specifically</i> for checking if this is an <i>experimental</i> <c>"unobfuscated"</c> version. To determine whether this version has
src/main/groovy/com/github/winplay02/gitcraft/types/OrderedVersion.java:140
↓ 3 callers
Method
isUnpickConstantsJarUsed
(OrderedVersion targetVersion)
src/main/groovy/com/github/winplay02/gitcraft/unpick/YarnUnpick.java:162
↓ 3 callers
Method
isYarnBrokenVersion
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/mappings/yarn/YarnMappings.java:228
↓ 3 callers
Method
makeMergedV2JarMavenUrl
(String mavenUrl)
src/main/groovy/com/github/winplay02/gitcraft/meta/VersionMeta.java:13
↓ 3 callers
Method
mergeSetsUnion
(Set<E> target, Set<E>... sets)
src/lib/java/com/github/winplay02/gitcraft/util/MiscHelper.java:341
↓ 3 callers
Method
nestJar
(IPipeline<OrderedVersion, IStepContext.SimpleStepContext<OrderedVersion>, GitCraftStepConfig> pipeline,
src/main/groovy/com/github/winplay02/gitcraft/pipeline/workers/JarsNester.java:46
↓ 3 callers
Method
patchJar
(IPipeline<OrderedVersion, IStepContext.SimpleStepContext<OrderedVersion>, GitCraftStepConfig> pipeline,
src/main/groovy/com/github/winplay02/gitcraft/pipeline/workers/JarsExceptor.java:46
↓ 3 callers
Method
patchJar
(IPipeline<OrderedVersion, IStepContext.SimpleStepContext<OrderedVersion>, GitCraftStepConfig> pipeline,
src/main/groovy/com/github/winplay02/gitcraft/pipeline/workers/JarsSignatureChanger.java:47
↓ 3 callers
Method
patchLocalVariableTables
(IPipeline<OrderedVersion, IStepContext.SimpleStepContext<OrderedVersion>, GitCraftStepConfig> pipeline,
src/main/groovy/com/github/winplay02/gitcraft/pipeline/workers/LvtPatcher.java:51
↓ 3 callers
Method
preenJar
(IPipeline<OrderedVersion, IStepContext.SimpleStepContext<OrderedVersion>, GitCraftStepConfig> pipeline,
src/main/groovy/com/github/winplay02/gitcraft/pipeline/workers/Preener.java:44
↓ 3 callers
Method
registerTypeAdapter
(Class<T> classInstance, Function<TypeAdapter<T>, TypeAdapter<T>> typeAdapter)
src/lib/java/com/github/winplay02/gitcraft/util/SerializationHelper.java:99
↓ 3 callers
Method
remapJar
(IPipeline<OrderedVersion, IStepContext.SimpleStepContext<OrderedVersion>, GitCraftStepConfig> pipeline,
src/main/groovy/com/github/winplay02/gitcraft/pipeline/workers/Remapper.java:42
↓ 3 callers
Method
rootPathConst
(Function<IPipelineFilesystemRoot, Path> rootPathConstFunction)
src/lib/java/com/github/winplay02/gitcraft/pipeline/PipelineFilesystemStorage.java:35
↓ 3 callers
Method
runTasksInParallelAndAwaitResult
(final ExecutorService executorService, final Iterable<Callable<T>> tasks)
src/lib/java/com/github/winplay02/gitcraft/util/MiscHelper.java:443
↓ 3 callers
Method
shouldExclude
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/manifest/BaseMetadataProvider.java:303
↓ 3 callers
Method
sourceVersion
()
src/main/groovy/com/github/winplay02/gitcraft/migration/MetadataStoreUpgrade.java:10
↓ 3 callers
Method
unpickJar
(IPipeline<OrderedVersion, IStepContext.SimpleStepContext<OrderedVersion>, GitCraftStepConfig> pipeline,
src/main/groovy/com/github/winplay02/gitcraft/pipeline/workers/Unpicker.java:84
↓ 3 callers
Method
validateNests
(Path nestsPath)
src/main/groovy/com/github/winplay02/gitcraft/nests/Nest.java:100
↓ 3 callers
Method
versionGraph
()
src/lib/java/com/github/winplay02/gitcraft/pipeline/IStepContext.java:12
↓ 3 callers
Method
versionKey
(OrderedVersion mcVersion, MinecraftJar minecraftJar)
src/main/groovy/com/github/winplay02/gitcraft/signatures/ornithe/SparrowSignatures.java:42
↓ 3 callers
Method
versionKey
(OrderedVersion mcVersion, MinecraftJar minecraftJar)
src/main/groovy/com/github/winplay02/gitcraft/exceptions/ornithe/RavenExceptions.java:42
↓ 3 callers
Method
versionKey
(OrderedVersion mcVersion, MinecraftJar minecraftJar)
src/main/groovy/com/github/winplay02/gitcraft/nests/ornithe/OrnitheNests.java:43
↓ 3 callers
Method
walkBackToBranchPoint
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:319
↓ 3 callers
Method
writeVersion
()
src/main/groovy/com/github/winplay02/gitcraft/util/GitCraftPaths.java:106
↓ 2 callers
Method
addManifestSource
(String url, Class<M> manifestClass)
src/main/groovy/com/github/winplay02/gitcraft/manifest/BaseMetadataProvider.java:59
↓ 2 callers
Method
applyConfiguration
()
src/lib/java/com/github/winplay02/gitcraft/Library.java:88
↓ 2 callers
Method
calculateAsymmetricSetDifference
(Set<T> set1, Set<T> set2)
src/lib/java/com/github/winplay02/gitcraft/util/MiscHelper.java:313
↓ 2 callers
Method
canMappingsBeUsedOn
@return whether mappings of this flavour can be used on the given jar for the given minecraft version.
src/main/groovy/com/github/winplay02/gitcraft/mappings/Mapping.java:81
↓ 2 callers
Method
canNestsBeUsedOn
@return whether nests of this flavour can be used on the given jar for the given minecraft version.
src/main/groovy/com/github/winplay02/gitcraft/nests/Nest.java:38
↓ 2 callers
Method
clientJarArtifactParentPath
(VersionInfo versionMeta)
src/main/groovy/com/github/winplay02/gitcraft/manifest/vanilla/MojangLauncherMetadataProvider.java:301
↓ 2 callers
Method
copyLargeDirExcept
(Path source, Path target, List<Path> exceptions)
src/lib/java/com/github/winplay02/gitcraft/util/MiscHelper.java:101
↓ 2 callers
Method
copyLargeDirExceptNoFileExt
(Path source, Path target, List<Path> exceptions, Set<String> fileExtensionExceptions)
src/lib/java/com/github/winplay02/gitcraft/util/MiscHelper.java:153
↓ 2 callers
Method
createBranchFromCurrentCommit
(OrderedVersion mcVersion, RepoWrapper repo)
src/main/groovy/com/github/winplay02/gitcraft/pipeline/workers/Committer.java:317
↓ 2 callers
Method
createMavenURLFromMavenArtifact
(String baseUrl, String mavenArtifact)
src/lib/java/com/github/winplay02/gitcraft/util/RemoteHelper.java:55
↓ 2 callers
Method
createTinyRemapperSkipLocals
(IMappingProvider mappingProvider)
src/main/groovy/com/github/winplay02/gitcraft/mappings/MappingUtils.java:51
↓ 2 callers
Method
createTreeFromMappingFlavour
(MappingFlavour mapping, OrderedVersion version, MinecraftJar mcJar)
src/main/groovy/com/github/winplay02/gitcraft/mappings/MappingUtils.java:83
↓ 2 callers
Method
createVersionGraph
()
src/test/groovy/com/github/winplay02/gitcraft/PipelineTest.java:226
↓ 2 callers
Method
deleteJarIfEmpty
(Path jarFile)
src/lib/java/com/github/winplay02/gitcraft/util/MiscHelper.java:329
↓ 2 callers
Method
derive
(PipelineFilesystemStorage<T, C, D> storage, C context, D config)
src/lib/java/com/github/winplay02/gitcraft/pipeline/PipelineFilesystemStorage.java:20
↓ 2 callers
Method
doExceptionsExist
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/exceptions/NoneExceptions.java:20
↓ 2 callers
Method
doExceptionsExist
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/exceptions/ornithe/RavenExceptions.java:57
↓ 2 callers
Method
doMappingsExist
@return whether mappings of this flavour exist for the given minecraft version.
src/main/groovy/com/github/winplay02/gitcraft/mappings/Mapping.java:71
↓ 2 callers
Method
doMappingsExist
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/mappings/ornithe/CalamusIntermediaryMappings.java:77
↓ 2 callers
Method
doMappingsExist
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/mappings/ornithe/FeatherMappings.java:100
↓ 2 callers
Method
doNestsExist
@return whether nests of this flavour exist for the given minecraft version.
src/main/groovy/com/github/winplay02/gitcraft/nests/Nest.java:28
↓ 2 callers
Method
doSignaturesExist
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/signatures/NoneSignatures.java:20
↓ 2 callers
Method
doSignaturesExist
(OrderedVersion mcVersion)
src/main/groovy/com/github/winplay02/gitcraft/signatures/ornithe/SparrowSignatures.java:57
↓ 2 callers
Method
doVersionGraphOperations
(MinecraftVersionGraph graph)
src/main/groovy/com/github/winplay02/gitcraft/GitCraftApplication.java:74
↓ 2 callers
Method
downloadToFileWithChecksumIfNotExistsNoRetryGitHub
(Executor executor, String repository, String branch, String path, LocalFileInfo localFileInfo)
src/lib/java/com/github/winplay02/gitcraft/util/RemoteHelper.java:92
↓ 2 callers
Method
evaluateArgs
(List<VersionInfo.VersionArgumentWithRules> protoArgs, Map<String, String> args, String os, String arch)
src/main/groovy/com/github/winplay02/gitcraft/launcher/LauncherUtils.java:95
↓ 2 callers
Method
evaluateLauncherRule
(VersionInfo.VersionArgumentRule rule, String os, String arch)
src/main/groovy/com/github/winplay02/gitcraft/launcher/LauncherUtils.java:42
↓ 2 callers
Method
evaluateLauncherString
(String toEvaluate, Map<String, String> args)
src/main/groovy/com/github/winplay02/gitcraft/launcher/LauncherUtils.java:105
↓ 2 callers
Method
existsRevWithCommitMessage
(String commitMessage)
src/lib/java/com/github/winplay02/gitcraft/util/RepoWrapper.java:62
↓ 2 callers
Method
fetchArtifactToFile
(Executor executor, Path filePath, String artifactKind)
src/main/groovy/com/github/winplay02/gitcraft/types/Artifact.java:40
↓ 2 callers
Method
fetchYarnMergedV2Jar
(IStepContext<?, OrderedVersion> versionContext, GameVersionBuildMeta yarnVersion)
src/main/groovy/com/github/winplay02/gitcraft/mappings/yarn/YarnMappings.java:123
↓ 2 callers
Method
fileMatchesChecksum
Compare the checksum of a provided file by comparing it to an expected hash. @param path Path of the file to check @param expectedChecksu
src/lib/java/com/github/winplay02/gitcraft/integrity/IntegrityAlgorithm.java:148
↓ 2 callers
Method
filterMainlineVersions
()
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:267
↓ 2 callers
Method
filterMapping
(MappingFlavour mappingFlavour, MappingFlavour[] mappingFallback)
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:259
↓ 2 callers
Method
filterNonObfuscated
()
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:300
↓ 2 callers
Method
filterSnapshots
()
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:296
↓ 2 callers
Method
filterStableRelease
()
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:292
↓ 2 callers
Method
filterUnpick
(UnpickFlavour unpickFlavour, UnpickFlavour[] unpickFallback)
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:263
↓ 2 callers
Method
findBranchStructure
()
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:43
↓ 2 callers
Method
findPathLengths
(Set<OrderedVersion> startingLayer, Map<OrderedVersion, Integer> pathLengths, Set<OrderedVersion> branchPoints
src/main/groovy/com/github/winplay02/gitcraft/MinecraftVersionGraph.java:64
← previous
next →
201–300 of 1,030, ranked by callers