Interface ComponentManager
- All Known Implementing Classes:
SimpleComponentManager
public interface ComponentManager
-
Method Summary
Modifier and TypeMethodDescription<T extends Component<net.minecraft.world.entity.Entity>>
TgetComponent(net.minecraft.resources.ResourceLocation name, net.minecraft.world.entity.Entity entity, Class<T> clazz) <T extends Component<net.minecraft.world.entity.Entity>>
ComponentHolder<net.minecraft.world.entity.Entity, T> registerComponent(String name, EntityComponentBuilder<T> factory)
-
Method Details
-
registerComponent
<T extends Component<net.minecraft.world.entity.Entity>> ComponentHolder<net.minecraft.world.entity.Entity,T> registerComponent(String name, EntityComponentBuilder<T> factory) -
getComponent
-