Package net.minecraft.entity
Class EntityCollisionHandler.Impl
java.lang.Object
net.minecraft.entity.EntityCollisionHandler.Impl
- All Implemented Interfaces:
EntityCollisionHandler
- Enclosing interface:
EntityCollisionHandler
- Mappings:
Namespace Name named net/minecraft/entity/EntityCollisionHandler$Implintermediary net/minecraft/class_10774$class_10775official bxx$a
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.entity.EntityCollisionHandler
EntityCollisionHandler.Impl -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<CollisionEvent> private static final CollisionEvent[]private static final intprivate final Map<CollisionEvent, List<Consumer<Entity>>> private final Map<CollisionEvent, List<Consumer<Entity>>> private intFields inherited from interface net.minecraft.entity.EntityCollisionHandler
DUMMY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEvent(CollisionEvent event) voidaddPostCallback(CollisionEvent event, Consumer<Entity> callback) voidaddPreCallback(CollisionEvent event, Consumer<Entity> callback) voidrunCallbacks(Entity entity) private voidupdate()voidupdateIfNecessary(int version)
-
Field Details
-
ALL_EVENTS
- Mappings:
Namespace Name Mixin selector named ALL_EVENTSLnet/minecraft/entity/EntityCollisionHandler$Impl;ALL_EVENTS:[Lnet/minecraft/entity/CollisionEvent;intermediary field_56635Lnet/minecraft/class_10774$class_10775;field_56635:[Lnet/minecraft/class_10776;official bLbxx$a;b:[Lbxy;
-
INVALID_VERSION
private static final int INVALID_VERSION- See Also:
- Mappings:
Namespace Name Mixin selector named INVALID_VERSIONLnet/minecraft/entity/EntityCollisionHandler$Impl;INVALID_VERSION:Iintermediary field_56636Lnet/minecraft/class_10774$class_10775;field_56636:Iofficial cLbxx$a;c:I
-
activeEvents
- Mappings:
Namespace Name Mixin selector named activeEventsLnet/minecraft/entity/EntityCollisionHandler$Impl;activeEvents:Ljava/util/Set;intermediary field_56637Lnet/minecraft/class_10774$class_10775;field_56637:Ljava/util/Set;official dLbxx$a;d:Ljava/util/Set;
-
preCallbacks
- Mappings:
Namespace Name Mixin selector named preCallbacksLnet/minecraft/entity/EntityCollisionHandler$Impl;preCallbacks:Ljava/util/Map;intermediary field_56638Lnet/minecraft/class_10774$class_10775;field_56638:Ljava/util/Map;official eLbxx$a;e:Ljava/util/Map;
-
postCallbacks
- Mappings:
Namespace Name Mixin selector named postCallbacksLnet/minecraft/entity/EntityCollisionHandler$Impl;postCallbacks:Ljava/util/Map;intermediary field_56639Lnet/minecraft/class_10774$class_10775;field_56639:Ljava/util/Map;official fLbxx$a;f:Ljava/util/Map;
-
callbacks
- Mappings:
Namespace Name Mixin selector named callbacksLnet/minecraft/entity/EntityCollisionHandler$Impl;callbacks:Ljava/util/List;intermediary field_56640Lnet/minecraft/class_10774$class_10775;field_56640:Ljava/util/List;official gLbxx$a;g:Ljava/util/List;
-
version
private int version- Mappings:
Namespace Name Mixin selector named versionLnet/minecraft/entity/EntityCollisionHandler$Impl;version:Iintermediary field_56641Lnet/minecraft/class_10774$class_10775;field_56641:Iofficial hLbxx$a;h:I
-
-
Constructor Details
-
Impl
public Impl()
-
-
Method Details
-
updateIfNecessary
public void updateIfNecessary(int version) - Mappings:
Namespace Name Mixin selector named updateIfNecessaryLnet/minecraft/entity/EntityCollisionHandler$Impl;updateIfNecessary(I)Vintermediary method_67642Lnet/minecraft/class_10774$class_10775;method_67642(I)Vofficial aLbxx$a;a(I)V
-
runCallbacks
- Mappings:
Namespace Name Mixin selector named runCallbacksLnet/minecraft/entity/EntityCollisionHandler$Impl;runCallbacks(Lnet/minecraft/entity/Entity;)Vintermediary method_67643Lnet/minecraft/class_10774$class_10775;method_67643(Lnet/minecraft/class_1297;)Vofficial aLbxx$a;a(Lbxe;)V
-
update
private void update()- Mappings:
Namespace Name Mixin selector named updateLnet/minecraft/entity/EntityCollisionHandler$Impl;update()Vintermediary method_67641Lnet/minecraft/class_10774$class_10775;method_67641()Vofficial aLbxx$a;a()V
-
addEvent
- Specified by:
addEventin interfaceEntityCollisionHandler- Mappings:
Namespace Name Mixin selector named addEventLnet/minecraft/entity/EntityCollisionHandler;addEvent(Lnet/minecraft/entity/CollisionEvent;)Vintermediary method_67638Lnet/minecraft/class_10774;method_67638(Lnet/minecraft/class_10776;)Vofficial aLbxx;a(Lbxy;)V
-
addPreCallback
- Specified by:
addPreCallbackin interfaceEntityCollisionHandler- Mappings:
Namespace Name Mixin selector named addPreCallbackLnet/minecraft/entity/EntityCollisionHandler;addPreCallback(Lnet/minecraft/entity/CollisionEvent;Ljava/util/function/Consumer;)Vintermediary method_67639Lnet/minecraft/class_10774;method_67639(Lnet/minecraft/class_10776;Ljava/util/function/Consumer;)Vofficial aLbxx;a(Lbxy;Ljava/util/function/Consumer;)V
-
addPostCallback
- Specified by:
addPostCallbackin interfaceEntityCollisionHandler- Mappings:
Namespace Name Mixin selector named addPostCallbackLnet/minecraft/entity/EntityCollisionHandler;addPostCallback(Lnet/minecraft/entity/CollisionEvent;Ljava/util/function/Consumer;)Vintermediary method_67640Lnet/minecraft/class_10774;method_67640(Lnet/minecraft/class_10776;Ljava/util/function/Consumer;)Vofficial bLbxx;b(Lbxy;Ljava/util/function/Consumer;)V
-