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> TEnvironment.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> TEnvironment.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.ASSETSDIRThe identified assets directory (usually passed as an argument)static final Supplier<TypesafeMap.Key<ITransformerAuditTrail>> IEnvironment.Keys.AUDITTRAILThe audit trail for transformers applied to a class.static final Supplier<TypesafeMap.Key<Path>> IEnvironment.Keys.GAMEDIRThe identified game directory (usually passed as an argument)private final ConcurrentHashMap<String, TypesafeMap.Key<Object>> TypesafeMap.keysstatic final Supplier<TypesafeMap.Key<String>> IEnvironment.Keys.LAUNCHTARGETThe name of the identified launch target (passed as an argument)private final ConcurrentHashMap<TypesafeMap.Key<Object>, Object> TypesafeMap.mapstatic final Supplier<TypesafeMap.Key<String>> IEnvironment.Keys.MLIMPL_VERSIONThe implementation version for ModLauncher.static final Supplier<TypesafeMap.Key<String>> IEnvironment.Keys.MLSPEC_VERSIONThe specification version for ModLauncher.IEnvironment.Keys.MODLISTA simple List of Maps for Mod data.static final Supplier<TypesafeMap.Key<String>> IEnvironment.Keys.UUIDThe UUID of the player on the clientstatic final Supplier<TypesafeMap.Key<String>> IEnvironment.Keys.VERSIONVersion 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 TypeMethodDescriptionintTypesafeMap.Key.compareTo(TypesafeMap.Key o) <V> VTypesafeMap.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> TIEnvironment.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> VTypesafeMap.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> TIEnvironment.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.DISTThe @Distwhich is running.static final Supplier<TypesafeMap.Key<Consumer<String>>> Environment.Keys.PROGRESSMESSAGEProvides a string consumer which can be used to push notification messages to the early startup GUI.