Interface EntityComponentAccess

All Known Implementing Classes:
MixinEntity

public interface EntityComponentAccess
  • Method Summary

    Modifier and Type
    Method
    Description
    Map<net.minecraft.resources.ResourceLocation,Component<net.minecraft.world.entity.Entity>>
     
    <T extends Component<net.minecraft.world.entity.Entity>>
    T
    xinexlib$getComponent(net.minecraft.resources.ResourceLocation name, Class<T> clazz)
     
    <T extends Component<net.minecraft.world.entity.Entity>>
    void
    xinexlib$setComponent(net.minecraft.resources.ResourceLocation name, T component)
     
  • Method Details

    • xinexlib$getComponent

      <T extends Component<net.minecraft.world.entity.Entity>> T xinexlib$getComponent(net.minecraft.resources.ResourceLocation name, Class<T> clazz)
    • xinexlib$setComponent

      <T extends Component<net.minecraft.world.entity.Entity>> void xinexlib$setComponent(net.minecraft.resources.ResourceLocation name, T component)
    • xinexlib$getAllComponents

      Map<net.minecraft.resources.ResourceLocation,Component<net.minecraft.world.entity.Entity>> xinexlib$getAllComponents()