Uses of Interface
dev.wyck.environment.attribute.EnvironmentAttribute
Packages that use EnvironmentAttribute
Package
Description
-
Uses of EnvironmentAttribute in dev.wyck.environment.attribute
Methods in dev.wyck.environment.attribute that return EnvironmentAttributeModifier and TypeMethodDescriptionEnvironmentAttributeMap.Modification.attribute()Returns the value of theattributerecord component.static <V> EnvironmentAttribute<V> Reads a Minecraft environment attribute into a wrapper.EnvironmentAttributeSupplier.get()Gets the WrappedEnvironmentAttribute from the supplier.static <V> EnvironmentAttribute<V> EnvironmentAttribute.of(ResourceKey key) Gets an EnvironmentAttribute instance for the given key.static <V,U> EnvironmentAttribute <V> EnvironmentAttribute.of(ResourceKey key, @Nullable EnvironmentAttribute.Converter<V, U> converter) Gets an EnvironmentAttribute instance for the given key.static <V,U> EnvironmentAttribute <V> EnvironmentAttribute.of(ResourceKey key, @Nullable EnvironmentAttribute.Converter<V, U> converter, @Nullable V defaultValue) Gets an EnvironmentAttribute instance for the given key and default value.Unboxes the value into a WrappedEnvironmentAttribute.Methods in dev.wyck.environment.attribute that return types with arguments of type EnvironmentAttributeModifier and TypeMethodDescriptionEnvironmentAttributeMap.attributes()Returns the fully resolved directly set attribute map.EnvironmentAttributeMap.values()Returns the directly set wrapped attributes as a collection.Methods in dev.wyck.environment.attribute with parameters of type EnvironmentAttributeModifier and TypeMethodDescriptionstatic <V> EnvironmentAttributeMapEnvironmentAttributeMap.of(EnvironmentAttribute<V>... attributes) Creates a new WrappedEnvironmentAttributeMap from the given attributes.Constructors in dev.wyck.environment.attribute with parameters of type EnvironmentAttributeModifierConstructorDescriptionEnvironmentAttributeSupplier(EnvironmentAttribute<V> environmentAttribute) Creates a new WrappedEnvironmentAttributeSupplier with the given WrappedEnvironmentAttribute.FriendlyColorSupplier(EnvironmentAttribute<Integer> environmentAttribute) Modification(EnvironmentAttribute<V> attribute, AttributeOperation operation, A argument) Creates an instance of aModificationrecord class.Constructor parameters in dev.wyck.environment.attribute with type arguments of type EnvironmentAttributeModifierConstructorDescriptionEnvironmentAttributeMap(Map<ResourceKey, EnvironmentAttribute<?>> attributes) EnvironmentAttributeMap(Map<ResourceKey, EnvironmentAttribute<?>> attributes, List<EnvironmentAttributeMap.Pending<?>> pending) EnvironmentAttributeMap(Map<ResourceKey, EnvironmentAttribute<?>> attributes, Map<ResourceKey, EnvironmentAttributeMap.Modification<?, ?>> modifications, List<EnvironmentAttributeMap.Pending<?>> pending) Creates an instance of aEnvironmentAttributeMaprecord class. -
Uses of EnvironmentAttribute in dev.wyck.environment.attribute.modifier
Methods in dev.wyck.environment.attribute.modifier that return EnvironmentAttributeModifier and TypeMethodDescriptionAttributeModification.attribute()Gets the attribute this operation modifies. -
Uses of EnvironmentAttribute in dev.wyck.level.dimension.timeline
Methods in dev.wyck.level.dimension.timeline that return EnvironmentAttributeMethods in dev.wyck.level.dimension.timeline with parameters of type EnvironmentAttributeModifier and TypeMethodDescriptionAttributeTrack.Builder.attribute(EnvironmentAttribute<?> attribute) Sets the attribute of the track.static <V> AttributeTrack<V> AttributeTrack.of(EnvironmentAttribute<V> attribute, AttributeOperation operation, Easing easing, List<Keyframe<?>> keyframes) Creates a new attribute track.