| public void |
| tick() |
| method_24913() |
| tick() |
|
| public static <T> Memory<T> |
| of(T value) |
| method_28355(T arg0) |
| permanent(T value) |
|
| public static <T> Memory<T> |
| of(T value, long ticksUntilExpiry) |
| method_24636(T arg0, long arg1) |
| timed(T value, long expiry) |
|
| public long |
| getTimeToLive() |
| method_35127() |
| getExpiry() |
|
| public T |
| getValue() |
| method_24637() |
| getValue() |
|
| public boolean |
| hasExpired() |
| method_24634() |
| isExpired() |
|
| public boolean |
| canExpire() |
| method_24914() |
| isTimed() |
|
| public static <T> com.mojang.serialization.Codec<Memory<T>> |
| codec(com.mojang.serialization.Codec<T> valueCodec) |
| method_28353(com.mojang.serialization.Codec<T> arg0) |
| createCodec(com.mojang.serialization.Codec<T> codec) |
|
| private static com.mojang.datafixers.kinds.App |
| lambda$codec$3(com.mojang.serialization.Codec arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1) |
| method_28354(com.mojang.serialization.Codec arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1) |
| method_28354(com.mojang.serialization.Codec arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance) |
|
| private static Memory |
|
| private static Optional |
|
| private static Object |
|