Package net.minecraft.block.entity
Interface BlockEntity.ComponentsAccess
- Enclosing class:
BlockEntity
protected static interface BlockEntity.ComponentsAccess
- Mappings:
Namespace Name named net/minecraft/block/entity/BlockEntity$ComponentsAccessintermediary net/minecraft/class_2586$class_9473official dqh$b
-
Method Summary
Modifier and TypeMethodDescription<T> Tget(ComponentType<T> type) <T> TgetOrDefault(ComponentType<? extends T> type, T fallback)
-
Method Details
-
get
- Mappings:
Namespace Name Mixin selector named getLnet/minecraft/block/entity/BlockEntity$ComponentsAccess;get(Lnet/minecraft/component/ComponentType;)Ljava/lang/Object;intermediary method_58694Lnet/minecraft/class_2586$class_9473;method_58694(Lnet/minecraft/class_9331;)Ljava/lang/Object;official aLdqh$b;a(Lkp;)Ljava/lang/Object;
-
getOrDefault
- Mappings:
Namespace Name Mixin selector named getOrDefaultLnet/minecraft/block/entity/BlockEntity$ComponentsAccess;getOrDefault(Lnet/minecraft/component/ComponentType;Ljava/lang/Object;)Ljava/lang/Object;intermediary method_58695Lnet/minecraft/class_2586$class_9473;method_58695(Lnet/minecraft/class_9331;Ljava/lang/Object;)Ljava/lang/Object;official aLdqh$b;a(Lkp;Ljava/lang/Object;)Ljava/lang/Object;
-