Class LocalTime
java.lang.Object
net.minecraft.client.renderer.item.properties.select.LocalTime
- All Implemented Interfaces:
SelectItemModelProperty<String>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.client.renderer.item.properties.select.SelectItemModelProperty
SelectItemModelProperty.Type<P extends SelectItemModelProperty<T>,T> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LocalTime.Dataprivate static final com.mojang.serialization.MapCodec<LocalTime.Data> private Stringprivate longprivate final com.ibm.icu.text.DateFormatstatic final Stringprivate static final com.mojang.serialization.Codec<com.ibm.icu.util.TimeZone> static final SelectItemModelProperty.Type<LocalTime, String> private static final longstatic final com.mojang.serialization.Codec<String> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateLocalTime(LocalTime.Data pData, com.ibm.icu.text.DateFormat pParsedFormat) -
Method Summary
Modifier and TypeMethodDescriptionstatic LocalTimeprivate static com.mojang.serialization.DataResult<LocalTime> create(LocalTime.Data p_390353_) get(ItemStack pStack, ClientLevel pLevel, LivingEntity pEntity, int pSeed, ItemDisplayContext pDisplayContext) type()private Stringupdate()com.mojang.serialization.Codec<String>
-
Field Details
-
ROOT_LOCALE
- See Also:
-
UPDATE_INTERVAL_MS
private static final long UPDATE_INTERVAL_MS -
VALUE_CODEC
-
TIME_ZONE_CODEC
private static final com.mojang.serialization.Codec<com.ibm.icu.util.TimeZone> TIME_ZONE_CODEC -
DATA_MAP_CODEC
-
TYPE
-
data
-
parsedFormat
private final com.ibm.icu.text.DateFormat parsedFormat -
nextUpdateTimeMs
private long nextUpdateTimeMs -
lastResult
-
-
Constructor Details
-
LocalTime
-
-
Method Details
-
create
-
create
-
get
@Nullable public String get(ItemStack pStack, @Nullable ClientLevel pLevel, @Nullable LivingEntity pEntity, int pSeed, ItemDisplayContext pDisplayContext) - Specified by:
getin interfaceSelectItemModelProperty<String>
-
update
-
type
- Specified by:
typein interfaceSelectItemModelProperty<String>
-
valueCodec
- Specified by:
valueCodecin interfaceSelectItemModelProperty<String>
-