Class LocalTimeProperty
java.lang.Object
net.minecraft.client.render.item.property.select.LocalTimeProperty
- All Implemented Interfaces:
SelectProperty<String>
@Environment(CLIENT)
public class LocalTimeProperty
extends Object
implements SelectProperty<String>
- Mappings:
Namespace Name named net/minecraft/client/render/item/property/select/LocalTimeProperty
intermediary net/minecraft/class_10532
official hjd
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.client.render.item.property.select.SelectProperty
SelectProperty.Type<P extends SelectProperty<T>,
T> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private final LocalTimeProperty.Data
private static final com.mojang.serialization.MapCodec
<LocalTimeProperty.Data> private final DateFormat
static final String
private static final long
private long
private static final com.mojang.serialization.Codec
<TimeZone> static final SelectProperty.Type
<LocalTimeProperty, String> static final com.mojang.serialization.Codec
<String> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
LocalTimeProperty
(LocalTimeProperty.Data data, DateFormat dateFormat) -
Method Summary
Modifier and TypeMethodDescriptionstatic LocalTimeProperty
private String
getType()
getValue
(ItemStack itemStack, @Nullable ClientWorld clientWorld, @Nullable LivingEntity livingEntity, int int2, ItemDisplayContext itemDisplayContext) private static com.mojang.serialization.DataResult
<LocalTimeProperty> com.mojang.serialization.Codec
<String>
-
Field Details
-
DEFAULT_FORMATTED_TIME
- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_FORMATTED_TIME
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;DEFAULT_FORMATTED_TIME:Ljava/lang/String;
intermediary field_55512
Lnet/minecraft/class_10532;field_55512:Ljava/lang/String;
official a
Lhjd;a:Ljava/lang/String;
-
MILLIS_PER_SECOND
private static final long MILLIS_PER_SECOND- Mappings:
Namespace Name Mixin selector named MILLIS_PER_SECOND
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;MILLIS_PER_SECOND:J
intermediary field_55514
Lnet/minecraft/class_10532;field_55514:J
official d
Lhjd;d:J
-
VALUE_CODEC
- Mappings:
Namespace Name Mixin selector named VALUE_CODEC
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;VALUE_CODEC:Lcom/mojang/serialization/Codec;
intermediary field_56374
Lnet/minecraft/class_10532;field_56374:Lcom/mojang/serialization/Codec;
official b
Lhjd;b:Lcom/mojang/serialization/Codec;
-
TIME_ZONE_CODEC
- Mappings:
Namespace Name Mixin selector named TIME_ZONE_CODEC
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;TIME_ZONE_CODEC:Lcom/mojang/serialization/Codec;
intermediary field_55515
Lnet/minecraft/class_10532;field_55515:Lcom/mojang/serialization/Codec;
official e
Lhjd;e:Lcom/mojang/serialization/Codec;
-
DATA_CODEC
- Mappings:
Namespace Name Mixin selector named DATA_CODEC
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;DATA_CODEC:Lcom/mojang/serialization/MapCodec;
intermediary field_55564
Lnet/minecraft/class_10532;field_55564:Lcom/mojang/serialization/MapCodec;
official f
Lhjd;f:Lcom/mojang/serialization/MapCodec;
-
TYPE
- Mappings:
Namespace Name Mixin selector named TYPE
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;TYPE:Lnet/minecraft/client/render/item/property/select/SelectProperty$Type;
intermediary field_55513
Lnet/minecraft/class_10532;field_55513:Lnet/minecraft/class_10494$class_10495;
official c
Lhjd;c:Lhjg$a;
-
data
- Mappings:
Namespace Name Mixin selector named data
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;data:Lnet/minecraft/client/render/item/property/select/LocalTimeProperty$Data;
intermediary field_55565
Lnet/minecraft/class_10532;field_55565:Lnet/minecraft/class_10532$class_10549;
official g
Lhjd;g:Lhjd$a;
-
dateFormat
- Mappings:
Namespace Name Mixin selector named dateFormat
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;dateFormat:Lcom/ibm/icu/text/DateFormat;
intermediary field_55519
Lnet/minecraft/class_10532;field_55519:Lcom/ibm/icu/text/DateFormat;
official h
Lhjd;h:Lcom/ibm/icu/text/DateFormat;
-
nextUpdateTime
private long nextUpdateTime- Mappings:
Namespace Name Mixin selector named nextUpdateTime
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;nextUpdateTime:J
intermediary field_55520
Lnet/minecraft/class_10532;field_55520:J
official i
Lhjd;i:J
-
currentTimeFormatted
- Mappings:
Namespace Name Mixin selector named currentTimeFormatted
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;currentTimeFormatted:Ljava/lang/String;
intermediary field_55521
Lnet/minecraft/class_10532;field_55521:Ljava/lang/String;
official j
Lhjd;j:Ljava/lang/String;
-
-
Constructor Details
-
LocalTimeProperty
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;<init>(Lnet/minecraft/client/render/item/property/select/LocalTimeProperty$Data;Lcom/ibm/icu/text/DateFormat;)V
intermediary <init>
Lnet/minecraft/class_10532;<init>(Lnet/minecraft/class_10532$class_10549;Lcom/ibm/icu/text/DateFormat;)V
official <init>
Lhjd;<init>(Lhjd$a;Lcom/ibm/icu/text/DateFormat;)V
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;create(Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;
intermediary method_65844
Lnet/minecraft/class_10532;method_65844(Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lnet/minecraft/class_10532;
official a
Lhjd;a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lhjd;
-
validate
private static com.mojang.serialization.DataResult<LocalTimeProperty> validate(LocalTimeProperty.Data data) - Mappings:
Namespace Name Mixin selector named validate
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;validate(Lnet/minecraft/client/render/item/property/select/LocalTimeProperty$Data;)Lcom/mojang/serialization/DataResult;
intermediary method_65917
Lnet/minecraft/class_10532;method_65917(Lnet/minecraft/class_10532$class_10549;)Lcom/mojang/serialization/DataResult;
official a
Lhjd;a(Lhjd$a;)Lcom/mojang/serialization/DataResult;
-
getValue
@Nullable public @Nullable String getValue(ItemStack itemStack, @Nullable @Nullable ClientWorld clientWorld, @Nullable @Nullable LivingEntity livingEntity, int int2, ItemDisplayContext itemDisplayContext) - Specified by:
getValue
in interfaceSelectProperty<String>
- Mappings:
Namespace Name Mixin selector named getValue
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;getValue(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/entity/LivingEntity;ILnet/minecraft/item/ItemDisplayContext;)Ljava/lang/String;
intermediary method_65841
Lnet/minecraft/class_10532;method_65841(Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;ILnet/minecraft/class_811;)Ljava/lang/String;
official a
Lhjd;a(Ldak;Lglo;Lbyf;ILdai;)Ljava/lang/String;
-
formatCurrentTime
- Mappings:
Namespace Name Mixin selector named formatCurrentTime
Lnet/minecraft/client/render/item/property/select/LocalTimeProperty;formatCurrentTime()Ljava/lang/String;
intermediary method_65845
Lnet/minecraft/class_10532;method_65845()Ljava/lang/String;
official c
Lhjd;c()Ljava/lang/String;
-
getType
- Specified by:
getType
in interfaceSelectProperty<String>
- Mappings:
Namespace Name Mixin selector named getType
Lnet/minecraft/client/render/item/property/select/SelectProperty;getType()Lnet/minecraft/client/render/item/property/select/SelectProperty$Type;
intermediary method_65674
Lnet/minecraft/class_10494;method_65674()Lnet/minecraft/class_10494$class_10495;
official a
Lhjg;a()Lhjg$a;
-
valueCodec
- Specified by:
valueCodec
in interfaceSelectProperty<String>
- Mappings:
Namespace Name Mixin selector named valueCodec
Lnet/minecraft/client/render/item/property/select/SelectProperty;valueCodec()Lcom/mojang/serialization/Codec;
intermediary method_67287
Lnet/minecraft/class_10494;method_67287()Lcom/mojang/serialization/Codec;
official b
Lhjg;b()Lcom/mojang/serialization/Codec;
-