Interface IPetrolparkBlockEntityBuilder<T extends net.minecraft.world.level.block.entity.BlockEntity,P,S>
- All Known Implementing Classes:
PetrolparkBlockEntityBuilder,SharedBlockEntityBuilder,SharedCreateBlockEntityBuilder
public interface IPetrolparkBlockEntityBuilder<T extends net.minecraft.world.level.block.entity.BlockEntity,P,S>
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.level.block.entity.BlockEntityType<T> getEntry()com.tterrag.registrate.AbstractRegistrate<?> getOwner()default <CAP,CTX> S registerCapability(net.neoforged.neoforge.capabilities.BlockCapability<CAP, CTX> capability, net.neoforged.neoforge.capabilities.ICapabilityProvider<T, CTX, CAP> provider) default SregisterEnergyCapability(net.neoforged.neoforge.capabilities.ICapabilityProvider<T, net.minecraft.core.Direction, net.neoforged.neoforge.energy.IEnergyStorage> provider) default SregisterFluidCapability(net.neoforged.neoforge.capabilities.ICapabilityProvider<T, net.minecraft.core.Direction, net.neoforged.neoforge.fluids.capability.IFluidHandler> provider) default SregisterItemCapability(net.neoforged.neoforge.capabilities.ICapabilityProvider<T, net.minecraft.core.Direction, net.neoforged.neoforge.items.IItemHandler> provider) self()