Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SpongePowered/Mixin
/ functions
Functions
3,632 in github.com/SpongePowered/Mixin
⨍
Functions
3,632
◇
Types & classes
548
↓ 2 callers
Method
getFrames
()
src/main/java/org/spongepowered/asm/mixin/transformer/ClassInfo.java:537
↓ 2 callers
Method
getGeneratedLocalVariableTable
Gets the generated the local variable table for the specified method. @param classNode Containing class @param method Method @return generated local
src/main/java/org/spongepowered/asm/util/Locals.java:679
↓ 2 callers
Method
getGlobalPropertyService
Blackboard
src/main/java/org/spongepowered/asm/service/MixinService.java:238
↓ 2 callers
Method
getHandle
Get marshalling handle
src/main/java/org/spongepowered/asm/mixin/transformer/MixinConfig.java:984
↓ 2 callers
Method
getId
Get the id of this logger
src/main/java/org/spongepowered/asm/logging/ILogger.java:38
↓ 2 callers
Method
getId
Get the unique id for this injector
src/main/java/org/spongepowered/asm/mixin/injection/struct/InjectionNodes.java:95
↓ 2 callers
Method
getInfo
Get the auxilliary info for this section
src/main/java/org/spongepowered/asm/util/perf/Profiler.java:179
↓ 2 callers
Method
getInjectorAnnotation
()
src/main/java/org/spongepowered/asm/mixin/transformer/MixinInfo.java:151
↓ 2 callers
Method
getInputFileNames
Get the input file names specified for this obfuscation type
src/ap/java/org/spongepowered/tools/obfuscation/ObfuscationType.java:129
↓ 2 callers
Method
getInputFileOption
Get the name of the AP argument used to specify the input file
src/ap/java/org/spongepowered/tools/obfuscation/service/ObfuscationTypeDescriptor.java:85
↓ 2 callers
Method
getInsnDesc
(AbstractInsnNode node)
src/main/java/org/spongepowered/asm/util/throwables/SyntheticBridgeException.java:80
↓ 2 callers
Method
getInsnName
(AbstractInsnNode node)
src/main/java/org/spongepowered/asm/util/throwables/SyntheticBridgeException.java:76
↓ 2 callers
Method
getInstance
Singleton pattern, get or create the instance
src/ap/java/org/spongepowered/tools/obfuscation/service/ObfuscationServices.java:83
↓ 2 callers
Method
getInvisibleParameter
Get an invisible parameter annotation of the specified class from the supplied method node @param method Source method @param annotationClass Type of
src/main/java/org/spongepowered/asm/util/Annotations.java:420
↓ 2 callers
Method
getLocalBooleanValue
(boolean defaultValue)
src/main/java/org/spongepowered/asm/mixin/MixinEnvironment.java:601
↓ 2 callers
Method
getLocalsAt
<p>Attempts to identify available locals at an arbitrary point in the bytecode specified by node.</p> <p>This method builds an approximate view of th
src/main/java/org/spongepowered/asm/util/Locals.java:334
↓ 2 callers
Method
getMappings
()
src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandler.java:386
↓ 2 callers
Method
getMatches
Get the specified matches values from the resolved descriptor.
src/main/java/org/spongepowered/asm/mixin/injection/selectors/dynamic/IResolvedDescriptor.java:93
↓ 2 callers
Method
getMaxAllowed
()
src/main/java/org/spongepowered/asm/mixin/injection/struct/InjectorGroupInfo.java:183
↓ 2 callers
Method
getMaxEffective
Return the maximum compatibility level which is actually effective in the current runtime, taking into account the current JRE and ASM versions
src/main/java/org/spongepowered/asm/mixin/MixinEnvironment.java:1026
↓ 2 callers
Method
getMaxMatchCount
()
src/main/java/org/spongepowered/asm/mixin/injection/struct/MemberInfo.java:441
↓ 2 callers
Method
getMaxStack
Get the MAXS for the original (source) constructor
src/main/java/org/spongepowered/asm/mixin/transformer/struct/Initialiser.java:164
↓ 2 callers
Method
getMaxWidth
()
src/main/java/org/spongepowered/asm/util/PrettyPrinter.java:318
↓ 2 callers
Method
getMergedBy
Get the name of the mixin which merged this method, returns null for non- mixin methods
src/main/java/org/spongepowered/asm/mixin/injection/code/InjectorTarget.java:174
↓ 2 callers
Method
getMergedPriority
Get the priority of the mixin which merged this method, or default priority for non-mixin methods
src/main/java/org/spongepowered/asm/mixin/injection/code/InjectorTarget.java:182
↓ 2 callers
Method
getMethodMappings
Get the stored method mappings for the specified obfuscation type @param type obfuscation type @return stored method mappings
src/ap/java/org/spongepowered/tools/obfuscation/mapping/IMappingConsumer.java:135
↓ 2 callers
Method
getMethods
Get methods in this type
src/ap/java/org/spongepowered/tools/obfuscation/mirror/TypeHandle.java:248
↓ 2 callers
Method
getMinCompatibilityLevel
Get the minimum (default) compatibility level supported by the current service
src/main/java/org/spongepowered/asm/mixin/MixinEnvironment.java:1775
↓ 2 callers
Method
getMinRequired
()
src/main/java/org/spongepowered/asm/mixin/injection/struct/InjectorGroupInfo.java:179
↓ 2 callers
Method
getMixin
Get the mixin context
src/main/java/org/spongepowered/asm/mixin/injection/struct/InjectionPointData.java:217
↓ 2 callers
Method
getMixinElement
Get the mixin class
src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixin.java:313
↓ 2 callers
Method
getMixins
After mixins specified in the configuration have been processed, this method is called to allow the plugin to add any additional mixins to load. It sh
src/main/java/org/spongepowered/asm/mixin/extensibility/IMixinConfigPlugin.java:101
↓ 2 callers
Method
getMixinsFor
Get mixin set for specified class @param target Target class @return Set of mixins registered as targetting the specified class
src/ap/java/org/spongepowered/tools/obfuscation/TargetMap.java:160
↓ 2 callers
Method
getMixinsForEnvironment
Get the mixin manager instance for this environment
src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixins.java:835
↓ 2 callers
Method
getModLauncherApiVersion
()
src/modlauncher/java/org/spongepowered/asm/service/modlauncher/MixinServiceModLauncher.java:317
↓ 2 callers
Method
getName
()
src/main/java/org/spongepowered/asm/mixin/struct/MemberRef.java:163
↓ 2 callers
Method
getName
Get the internal name of the interface @return the internal name for the interface
src/main/java/org/spongepowered/asm/mixin/transformer/InterfaceInfo.java:141
↓ 2 callers
Method
getName
Get the element name
src/main/java/org/spongepowered/asm/mixin/injection/selectors/ElementNode.java:559
↓ 2 callers
Method
getName
Get the mapping name, for method mappings this includes the owner @return the mapping name, includes the owner for method mappings
src/main/java/org/spongepowered/asm/obfuscation/mapping/IMapping.java:85
↓ 2 callers
Method
getName
()
src/main/java/org/spongepowered/asm/obfuscation/mapping/common/MappingMethod.java:56
↓ 2 callers
Method
getName
(MethodNode method)
src/main/java/org/spongepowered/asm/util/asm/MethodNodeEx.java:62
↓ 2 callers
Method
getName
()
src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerShadow.java:74
↓ 2 callers
Method
getNext
Get the values specified for next, if any
src/main/java/org/spongepowered/asm/mixin/injection/selectors/dynamic/IResolvedDescriptor.java:98
↓ 2 callers
Method
getObfEntryRecursive
(final ITargetSelectorRemappable targetMember)
src/ap/java/org/spongepowered/tools/obfuscation/ObfuscationDataProvider.java:67
↓ 2 callers
Method
getObfEntryUsing
Returns an obf entry for the specified member relocated into the specified target class. This is used by {@link #getObfEntryRecursive} to searh for ma
src/ap/java/org/spongepowered/tools/obfuscation/ObfuscationDataProvider.java:145
↓ 2 callers
Method
getObfField
(ITargetSelectorRemappable field)
src/ap/java/org/spongepowered/tools/obfuscation/ObfuscationDataProvider.java:283
↓ 2 callers
Method
getObfField
Get an obfuscation mapping for a field, returns null if no mapping exists for the specified field in this environment. @param field field to locate a
src/ap/java/org/spongepowered/tools/obfuscation/interfaces/IObfuscationEnvironment.java:81
↓ 2 callers
Method
getObfMethod
(ITargetSelectorRemappable method)
src/ap/java/org/spongepowered/tools/obfuscation/ObfuscationDataProvider.java:192
↓ 2 callers
Method
getObfuscationManager
Get the obfuscation manager
src/ap/java/org/spongepowered/tools/obfuscation/interfaces/IMixinAnnotationProcessor.java:164
↓ 2 callers
Method
getOrder
Get the application order for this injector type
src/main/java/org/spongepowered/asm/mixin/injection/struct/InjectionInfo.java:458
↓ 2 callers
Method
getOrdinal
()
src/main/java/org/spongepowered/asm/mixin/injection/modify/LocalVariableDiscriminator.java:98
↓ 2 callers
Method
getOutputStream
(Level level)
src/main/java/org/spongepowered/asm/logging/LoggerAdapterConsole.java:104
↓ 2 callers
Method
getOwner
()
src/main/java/org/spongepowered/asm/mixin/transformer/ClassInfo.java:541
↓ 2 callers
Method
getOwner
()
src/main/java/org/spongepowered/asm/mixin/injection/invoke/RedirectInjector.java:127
↓ 2 callers
Method
getParameter
Get a parameter annotation of the specified class from the supplied method node @param parameterAnnotations Annotations for the parameter @param anno
src/main/java/org/spongepowered/asm/util/Annotations.java:436
↓ 2 callers
Method
getPlatformAgents
Get additional platform agents for this service
src/main/java/org/spongepowered/asm/service/IMixinService.java:136
↓ 2 callers
Method
getRange
Identifies line numbers in the supplied ctor which correspond to the start and end of the method body. @param ctor constructor to scan @return range
src/main/java/org/spongepowered/asm/mixin/injection/struct/Constructor.java:200
↓ 2 callers
Method
getRefMapperConfig
Called only if the "referenceMap" key in the config is <b>not</b> set. This allows the refmap file name to be supplied by the plugin programatically i
src/main/java/org/spongepowered/asm/mixin/extensibility/IMixinConfigPlugin.java:64
↓ 2 callers
Method
getRegisteredAnnotations
()
src/main/java/org/spongepowered/asm/mixin/injection/struct/InjectionInfo.java:751
↓ 2 callers
Method
getRemappedMethod
(ITargetSelectorRemappable method)
src/ap/java/org/spongepowered/tools/obfuscation/ObfuscationDataProvider.java:197
↓ 2 callers
Method
getRemappedMethod
Get an obfuscation mapping for a method if an explicit mapping exists. Where no direct mapping exists, remap the descriptor of the method only. @para
src/ap/java/org/spongepowered/tools/obfuscation/interfaces/IObfuscationDataProvider.java:98
↓ 2 callers
Method
getRemapper
Get a remapper for type vars in this signature @return signature visitor
src/main/java/org/spongepowered/asm/util/ClassSignature.java:1255
↓ 2 callers
Method
getResourceName
Get the resource name this refmap was loaded from (if available). @return name of the resource
src/main/java/org/spongepowered/asm/mixin/refmap/IReferenceMapper.java:46
↓ 2 callers
Method
getReturnType
Get string representation of this signature's return type
src/main/java/org/spongepowered/asm/util/SignaturePrinter.java:140
↓ 2 callers
Method
getSeconds
Get the current time in seconds in the current phase
src/main/java/org/spongepowered/asm/util/perf/Profiler.java:247
↓ 2 callers
Method
getSessionFile
(String sessionId)
src/ap/java/org/spongepowered/tools/obfuscation/TargetMap.java:267
↓ 2 callers
Method
getSessionId
Get the transformer session ID
src/main/java/org/spongepowered/asm/mixin/transformer/TargetClassContext.java:196
↓ 2 callers
Method
getShadowFields
Get shadow fields in this mixin @return shadow fields in the mixin
src/main/java/org/spongepowered/asm/mixin/transformer/MixinTargetContext.java:1229
↓ 2 callers
Method
getSignature
()
src/main/java/org/spongepowered/asm/mixin/injection/invoke/arg/ArgsClassGenerator.java:118
↓ 2 callers
Method
getSimulatedHandle
Generate a type handle for the specified type, simulate the target using the supplied type @param name Type name (class name) @param simulatedTarget
src/ap/java/org/spongepowered/tools/obfuscation/interfaces/ITypeHandleProvider.java:61
↓ 2 callers
Method
getSingle
(List<AnnotationNode> annotations, Class<? extends Annotation>[] annotationClasses)
src/main/java/org/spongepowered/asm/util/Annotations.java:467
↓ 2 callers
Method
getSingleResult
Get only a single result from this handle. Preferentially returns an exact match if one was found, or returns the first result if only one result was
src/main/java/org/spongepowered/asm/mixin/injection/selectors/TargetSelector.java:98
↓ 2 callers
Method
getSliceId
Return the mapped slice id for the specified ID. Injectors which only support use of a single slice will always return the default id (an empty string
src/main/java/org/spongepowered/asm/mixin/injection/struct/InjectionInfo.java:587
↓ 2 callers
Method
getSourceMap
Get the source map that is generated for the target class
src/main/java/org/spongepowered/asm/mixin/transformer/TargetClassContext.java:268
↓ 2 callers
Method
getSpecialMethod
(MixinMethodNode mixinMethod, SpecialMethod type)
src/main/java/org/spongepowered/asm/mixin/transformer/MixinPreProcessorStandard.java:497
↓ 2 callers
Method
getSpecialNode
Get - if available - the specified special node from the target. The returned node is not guaranteed to be non-null. @param type type of special node
src/main/java/org/spongepowered/asm/mixin/injection/code/IInsnListEx.java:104
↓ 2 callers
Method
getSpecifier
Get the specifier value parsed from the injector
src/main/java/org/spongepowered/asm/mixin/injection/struct/InjectionPointData.java:196
↓ 2 callers
Method
getSuperClass
(final Type type)
src/main/java/org/spongepowered/asm/util/asm/MixinVerifier.java:60
↓ 2 callers
Method
getTargetDesc
Get the descriptor of the target method
src/main/java/org/spongepowered/asm/mixin/injection/code/IInsnListEx.java:70
↓ 2 callers
Method
getTargetField
For field accessors, returns the target field, returns null for invokers
src/main/java/org/spongepowered/asm/mixin/gen/AccessorInfo.java:430
↓ 2 callers
Method
getTargetNodeKey
Generate a key which uniquely identifies the combination of return type, frame type and target injection node so that injectors targetting the same in
src/main/java/org/spongepowered/asm/mixin/injection/modify/ModifyVariableInjector.java:170
↓ 2 callers
Method
getTargetType
()
src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerAccessor.java:85
↓ 2 callers
Method
getTargetTypeName
()
src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixinElementHandlerAccessor.java:198
↓ 2 callers
Method
getTime
()
src/main/java/org/spongepowered/asm/util/perf/Profiler.java:582
↓ 2 callers
Method
getTimes
Get all available time slices including the current one in milliseconds
src/main/java/org/spongepowered/asm/util/perf/Profiler.java:262
↓ 2 callers
Method
getToken
Get the value of the specified token in this environment, or return null if this provider does not have a value for this token. All tokens are convert
src/main/java/org/spongepowered/asm/mixin/extensibility/IEnvironmentTokenProvider.java:54
↓ 2 callers
Method
getToken
Get a token value from this provider @param token Token to fetch @return token value or null if the token is not provided by this provider
src/main/java/org/spongepowered/asm/util/ITokenProvider.java:39
↓ 2 callers
Method
getTotalDimensions
()
src/main/java/org/spongepowered/asm/mixin/injection/invoke/RedirectInjector.java:213
↓ 2 callers
Method
getTotalSeconds
Get the current time in seconds in all phases
src/main/java/org/spongepowered/asm/util/perf/Profiler.java:254
↓ 2 callers
Method
getTransformationHandler
Get (or create) the transformation handler
src/modlauncher/java/org/spongepowered/asm/service/modlauncher/MixinServiceModLauncher.java:272
↓ 2 callers
Method
getTransformerProvider
Return the transformer provider for this service. <b>This component is optional and is allowed to be <tt>null</tt> for services which do not support t
src/main/java/org/spongepowered/asm/service/IMixinService.java:117
↓ 2 callers
Method
getTypeElement
Get a TypeElement representing another type in the current processing environment. This method attempts substitution of '$' symbols appearing in the c
src/ap/java/org/spongepowered/tools/obfuscation/AnnotatedMixins.java:749
↓ 2 callers
Method
getTypeVar
Get the type var for the specified var name @param varName type var to lookup @return type var for the supplied type var name
src/main/java/org/spongepowered/asm/util/ClassSignature.java:1006
↓ 2 callers
Method
getUnhandledTargets
Get targets for this configuration
src/main/java/org/spongepowered/asm/mixin/transformer/MixinConfig.java:1223
↓ 2 callers
Method
getValue
(String key, T defaultValue)
src/main/java/org/spongepowered/asm/util/Annotations.java:110
↓ 2 callers
Method
getVariant
(ClassNode classNode)
src/main/java/org/spongepowered/asm/mixin/transformer/MixinInfo.java:1389
↓ 2 callers
Method
getVersion
Get the current mixin subsystem version @return current version
src/main/java/org/spongepowered/asm/mixin/MixinEnvironment.java:1566
↓ 2 callers
Method
getVersionString
Get the ASM version as a string (mostly for debugging and the banner) @return ASM library version as string
src/main/java/org/spongepowered/asm/util/asm/ASM.java:125
↓ 2 callers
Method
getVisibleAnnotation
Utility function, gets an annotation handle from the candidate elements we are able to process @param element Element to fetch annotations for @param
src/main/java/org/spongepowered/asm/mixin/injection/selectors/dynamic/DescriptorResolver.java:422
↓ 2 callers
Method
gotoPhase
Internal callback @param phase phase to go to
src/main/java/org/spongepowered/asm/mixin/MixinEnvironment.java:1831
← previous
next →
701–800 of 3,632, ranked by callers