Interface PositionSourceType<T extends PositionSource>

All Known Implementing Classes:
BlockPositionSource.Type, EntityPositionSource.Type

public interface PositionSourceType<T extends PositionSource>
  • Field Details

  • Method Details

    • codec

      com.mojang.serialization.MapCodec<T> codec()
    • streamCodec

      StreamCodec<? super RegistryFriendlyByteBuf,T> streamCodec()
    • register

      static <S extends PositionSourceType<T>, T extends PositionSource> S register(String id, S type)
      Registers a new PositionSource type with the game registry.
      Parameters:
      id - The Id to register the type to.
      type - The type to register.
      Returns:
      The newly registered source type.
      See Also:
      • invalid reference
        net.minecraft.core.Registry#POSITION_SOURCE_TYPE