Interface EntityLoader<T>

All Known Implementing Classes:
ClientWorld.EntityLoader, ServerWorld.EntityLoader

public interface EntityLoader<T>
Isolates client and server side specific logic when loading and unloading entities to and from a world.
Mappings:
Namespace Name
official clj
intermediary net/minecraft/class_5576
named net/minecraft/world/EntityLoader
  • Method Details

    • method_31802

      void method_31802​(T entity)
      Mappings:
      Namespace Name Mixin selector
      official f Lclj;f(Ljava/lang/Object;)V
      intermediary method_31802 Lnet/minecraft/class_5576;method_31802(Ljava/lang/Object;)V
      named method_31802 Lnet/minecraft/world/EntityLoader;method_31802(Ljava/lang/Object;)V
    • destroyEntity

      void destroyEntity​(T entity)
      Mappings:
      Namespace Name Mixin selector
      official e Lclj;e(Ljava/lang/Object;)V
      intermediary method_31801 Lnet/minecraft/class_5576;method_31801(Ljava/lang/Object;)V
      named destroyEntity Lnet/minecraft/world/EntityLoader;destroyEntity(Ljava/lang/Object;)V
    • addEntity

      void addEntity​(T entity)
      Mappings:
      Namespace Name Mixin selector
      official d Lclj;d(Ljava/lang/Object;)V
      intermediary method_31800 Lnet/minecraft/class_5576;method_31800(Ljava/lang/Object;)V
      named addEntity Lnet/minecraft/world/EntityLoader;addEntity(Ljava/lang/Object;)V
    • removeEntity

      void removeEntity​(T entity)
      Mappings:
      Namespace Name Mixin selector
      official c Lclj;c(Ljava/lang/Object;)V
      intermediary method_31799 Lnet/minecraft/class_5576;method_31799(Ljava/lang/Object;)V
      named removeEntity Lnet/minecraft/world/EntityLoader;removeEntity(Ljava/lang/Object;)V
    • onLoadEntity

      void onLoadEntity​(T entity)
      Mappings:
      Namespace Name Mixin selector
      official b Lclj;b(Ljava/lang/Object;)V
      intermediary method_31798 Lnet/minecraft/class_5576;method_31798(Ljava/lang/Object;)V
      named onLoadEntity Lnet/minecraft/world/EntityLoader;onLoadEntity(Ljava/lang/Object;)V
    • onUnloadEntity

      void onUnloadEntity​(T entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lclj;a(Ljava/lang/Object;)V
      intermediary method_31797 Lnet/minecraft/class_5576;method_31797(Ljava/lang/Object;)V
      named onUnloadEntity Lnet/minecraft/world/EntityLoader;onUnloadEntity(Ljava/lang/Object;)V