Interface PeripheralRegistrar


public interface PeripheralRegistrar
Registers peripheral providers for block entities. The loader supplies an implementation at the correct lifecycle moment (immediately on Fabric via PeripheralLookup; during RegisterCapabilitiesEvent on NeoForge).
  • Method Summary

    Modifier and Type
    Method
    Description
    <B extends net.minecraft.world.level.block.entity.BlockEntity>
    void
    register(net.minecraft.world.level.block.entity.BlockEntityType<B> type, PeripheralProvider<B> provider)
     
  • Method Details

    • register

      <B extends net.minecraft.world.level.block.entity.BlockEntity> void register(net.minecraft.world.level.block.entity.BlockEntityType<B> type, PeripheralProvider<B> provider)