Uses of Class
cpw.mods.modlauncher.api.TypesafeMap.Key
Packages that use TypesafeMap.Key
-
Uses of TypesafeMap.Key in cpw.mods.modlauncher
Methods in cpw.mods.modlauncher with parameters of type TypesafeMap.KeyModifier and TypeMethodDescription<T> T
Environment.computePropertyIfAbsent
(TypesafeMap.Key<T> key, Function<? super TypesafeMap.Key<T>, ? extends T> valueFunction) final <T> Optional
<T> Environment.getProperty
(TypesafeMap.Key<T> key) Method parameters in cpw.mods.modlauncher with type arguments of type TypesafeMap.KeyModifier and TypeMethodDescription<T> T
Environment.computePropertyIfAbsent
(TypesafeMap.Key<T> key, Function<? super TypesafeMap.Key<T>, ? extends T> valueFunction) -
Uses of TypesafeMap.Key in cpw.mods.modlauncher.api
Fields in cpw.mods.modlauncher.api declared as TypesafeMap.KeyFields in cpw.mods.modlauncher.api with type parameters of type TypesafeMap.KeyModifier and TypeFieldDescriptionstatic final Supplier
<TypesafeMap.Key<Path>> IEnvironment.Keys.ASSETSDIR
The identified assets directory (usually passed as an argument)static final Supplier
<TypesafeMap.Key<ITransformerAuditTrail>> IEnvironment.Keys.AUDITTRAIL
The audit trail for transformers applied to a class.static final Supplier
<TypesafeMap.Key<Path>> IEnvironment.Keys.GAMEDIR
The identified game directory (usually passed as an argument)private final ConcurrentHashMap
<String, TypesafeMap.Key<Object>> TypesafeMap.keys
static final Supplier
<TypesafeMap.Key<String>> IEnvironment.Keys.LAUNCHTARGET
The name of the identified launch target (passed as an argument)private final ConcurrentHashMap
<TypesafeMap.Key<Object>, Object> TypesafeMap.map
static final Supplier
<TypesafeMap.Key<String>> IEnvironment.Keys.MLIMPL_VERSION
The implementation version for ModLauncher.static final Supplier
<TypesafeMap.Key<String>> IEnvironment.Keys.MLSPEC_VERSION
The specification version for ModLauncher.IEnvironment.Keys.MODLIST
A simple List of Maps for Mod data.static final Supplier
<TypesafeMap.Key<String>> IEnvironment.Keys.UUID
The UUID of the player on the clientstatic final Supplier
<TypesafeMap.Key<String>> IEnvironment.Keys.VERSION
Version passed in through argumentsMethods in cpw.mods.modlauncher.api that return TypesafeMap.KeyModifier and TypeMethodDescriptionTypesafeMap.KeyBuilder.get()
static <V> TypesafeMap.Key
<V> TypesafeMap.Key.getOrCreate
(TypesafeMap owner, String name, Class<? super V> clazz) Methods in cpw.mods.modlauncher.api that return types with arguments of type TypesafeMap.KeyModifier and TypeMethodDescriptionstatic <T> Supplier
<TypesafeMap.Key<T>> private ConcurrentHashMap
<String, TypesafeMap.Key<Object>> TypesafeMap.getKeyIdentifiers()
static <V> Supplier
<TypesafeMap.Key<V>> TypesafeMap.Key.getOrCreate
(Supplier<TypesafeMap> owner, String name, Class<V> clazz) Methods in cpw.mods.modlauncher.api with parameters of type TypesafeMap.KeyModifier and TypeMethodDescriptionint
TypesafeMap.Key.compareTo
(TypesafeMap.Key o) <V> V
TypesafeMap.computeIfAbsent
(TypesafeMap.Key<V> key, Function<? super TypesafeMap.Key<V>, ? extends V> valueFunction) private <C1,
C2, V>
VTypesafeMap.computeIfAbsent
(ConcurrentHashMap<C1, C2> map, TypesafeMap.Key<V> key, Function<? super TypesafeMap.Key<V>, ? extends V> valueFunction) <T> T
IEnvironment.computePropertyIfAbsent
(TypesafeMap.Key<T> key, Function<? super TypesafeMap.Key<T>, ? extends T> valueFunction) Compute a new value for insertion into the environment, if not already present.<V> Optional
<V> TypesafeMap.get
(TypesafeMap.Key<V> key) <T> Optional
<T> IEnvironment.getProperty
(TypesafeMap.Key<T> key) Get a property from the EnvironmentMethod parameters in cpw.mods.modlauncher.api with type arguments of type TypesafeMap.KeyModifier and TypeMethodDescription<V> V
TypesafeMap.computeIfAbsent
(TypesafeMap.Key<V> key, Function<? super TypesafeMap.Key<V>, ? extends V> valueFunction) private <C1,
C2, V>
VTypesafeMap.computeIfAbsent
(ConcurrentHashMap<C1, C2> map, TypesafeMap.Key<V> key, Function<? super TypesafeMap.Key<V>, ? extends V> valueFunction) <T> T
IEnvironment.computePropertyIfAbsent
(TypesafeMap.Key<T> key, Function<? super TypesafeMap.Key<T>, ? extends T> valueFunction) Compute a new value for insertion into the environment, if not already present. -
Uses of TypesafeMap.Key in net.neoforged.neoforgespi
Fields in net.neoforged.neoforgespi with type parameters of type TypesafeMap.KeyModifier and TypeFieldDescriptionstatic final Supplier
<TypesafeMap.Key<net.neoforged.api.distmarker.Dist>> Environment.Keys.DIST
The @Dist
which is running.static final Supplier
<TypesafeMap.Key<Consumer<String>>> Environment.Keys.PROGRESSMESSAGE
Provides a string consumer which can be used to push notification messages to the early startup GUI.