Interface KNumber

All Superinterfaces:
CustomRegistryOwnTypeProvider<net.minecraft.network.RegistryFriendlyByteBuf, KNumber>, CustomRegistryValue<net.minecraft.network.RegistryFriendlyByteBuf, KNumber>, RefOptimizer<KNumber>, WithKey, WithRef<KNumber>
All Known Implementing Classes:
Atan2KNumber, ClampedKNumber, CosKNumber, EntityKNumber, FixedKNumber, IfKNumber, InterpolatedKNumber, OffsetKNumber, RandomKNumber, ScaledKNumber, SimpleKNumber, SinKNumber, VariableKNumber

public interface KNumber extends CustomRegistryValue<net.minecraft.network.RegistryFriendlyByteBuf, KNumber>
  • Field Details

    • ERROR_NOT_A_NUMBER

      static final com.mojang.serialization.DataResult<Double> ERROR_NOT_A_NUMBER
    • PREFIX_LIST

      static final StringPrefixList<KNumber> PREFIX_LIST
    • REGISTRY

      static final CustomRegistry<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> REGISTRY
    • ZERO

      static final UnitType<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> ZERO
    • ONE

      static final UnitType<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> ONE
    • HALF

      static final UnitType<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> HALF
    • TWO

      static final UnitType<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> TWO
    • PROGRESS

      static final UnitType<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> PROGRESS
    • TICK

      static final UnitType<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> TICK
    • MAX_TICK

      static final UnitType<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> MAX_TICK
    • GAME_TIME

      static final UnitType<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> GAME_TIME
    • GAME_DAY

      static final UnitType<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> GAME_DAY
    • CLOCK

      static final UnitType<net.minecraft.network.RegistryFriendlyByteBuf, KNumber> CLOCK
    • CODEC

      static final com.mojang.serialization.Codec<Ref<KNumber>> CODEC
    • STREAM_CODEC

      static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, Ref<KNumber>> STREAM_CODEC
    • DATA_TYPE

      static final DataType<Ref<KNumber>> DATA_TYPE
  • Method Details