Package net.minecraft.block.entity
Class SculkCatalystBlockEntity.Listener
java.lang.Object
net.minecraft.block.entity.SculkCatalystBlockEntity.Listener
- All Implemented Interfaces:
GameEventListener
- Enclosing class:
SculkCatalystBlockEntity
- Mappings:
Namespace Name official dao$aintermediary net/minecraft/class_7132$class_8510named net/minecraft/block/entity/SculkCatalystBlockEntity$Listener
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.world.event.listener.GameEventListener
GameEventListener.Holder<T extends GameEventListener>, GameEventListener.TriggerOrder -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PositionSourcestatic final int(package private) final SculkSpreadManagerprivate final BlockState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidbloom(ServerWorld world, BlockPos pos, BlockState state, Random random) Returns the position source of this listener.intgetRange()Returns the range, in blocks, of the listener.booleanlisten(ServerWorld world, GameEvent event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event.private voidtriggerCriteria(World world, LivingEntity deadEntity)
-
Field Details
-
RANGE
public static final int RANGE- See Also:
- Mappings:
Namespace Name Mixin selector official aLdao$a;a:Iintermediary field_44611Lnet/minecraft/class_7132$class_8510;field_44611:Inamed RANGELnet/minecraft/block/entity/SculkCatalystBlockEntity$Listener;RANGE:I
-
spreadManager
- Mappings:
Namespace Name Mixin selector official bLdao$a;b:Lcwf;intermediary field_44612Lnet/minecraft/class_7132$class_8510;field_44612:Lnet/minecraft/class_7128;named spreadManagerLnet/minecraft/block/entity/SculkCatalystBlockEntity$Listener;spreadManager:Lnet/minecraft/block/entity/SculkSpreadManager;
-
state
- Mappings:
Namespace Name Mixin selector official cLdao$a;c:Ldby;intermediary field_44613Lnet/minecraft/class_7132$class_8510;field_44613:Lnet/minecraft/class_2680;named stateLnet/minecraft/block/entity/SculkCatalystBlockEntity$Listener;state:Lnet/minecraft/block/BlockState;
-
positionSource
- Mappings:
Namespace Name Mixin selector official dLdao$a;d:Ldgm;intermediary field_44614Lnet/minecraft/class_7132$class_8510;field_44614:Lnet/minecraft/class_5716;named positionSourceLnet/minecraft/block/entity/SculkCatalystBlockEntity$Listener;positionSource:Lnet/minecraft/world/event/PositionSource;
-
-
Constructor Details
-
Listener
- Mappings:
Namespace Name Mixin selector official <init>Ldao$a;<init>(Ldby;Ldgm;)Vintermediary <init>Lnet/minecraft/class_7132$class_8510;<init>(Lnet/minecraft/class_2680;Lnet/minecraft/class_5716;)Vnamed <init>Lnet/minecraft/block/entity/SculkCatalystBlockEntity$Listener;<init>(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/event/PositionSource;)V
-
-
Method Details
-
getPositionSource
Returns the position source of this listener.- Specified by:
getPositionSourcein interfaceGameEventListener- Mappings:
Namespace Name Mixin selector official aLdgk;a()Ldgm;intermediary method_32946Lnet/minecraft/class_5714;method_32946()Lnet/minecraft/class_5716;named getPositionSourceLnet/minecraft/world/event/listener/GameEventListener;getPositionSource()Lnet/minecraft/world/event/PositionSource;
-
getRange
public int getRange()Returns the range, in blocks, of the listener.- Specified by:
getRangein interfaceGameEventListener- Mappings:
Namespace Name Mixin selector official bLdgk;b()Iintermediary method_32948Lnet/minecraft/class_5714;method_32948()Inamed getRangeLnet/minecraft/world/event/listener/GameEventListener;getRange()I
-
getTriggerOrder
- Specified by:
getTriggerOrderin interfaceGameEventListener- Mappings:
Namespace Name Mixin selector official cLdgk;c()Ldgk$a;intermediary method_45472Lnet/minecraft/class_5714;method_45472()Lnet/minecraft/class_5714$class_7720;named getTriggerOrderLnet/minecraft/world/event/listener/GameEventListener;getTriggerOrder()Lnet/minecraft/world/event/listener/GameEventListener$TriggerOrder;
-
listen
public boolean listen(ServerWorld world, GameEvent event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event.- Specified by:
listenin interfaceGameEventListener- Returns:
trueif the game event has been accepted by this listener- Mappings:
Namespace Name Mixin selector official aLdgk;a(Laif;Ldgi;Ldgi$a;Leea;)Zintermediary method_32947Lnet/minecraft/class_5714;method_32947(Lnet/minecraft/class_3218;Lnet/minecraft/class_5712;Lnet/minecraft/class_5712$class_7397;Lnet/minecraft/class_243;)Znamed listenLnet/minecraft/world/event/listener/GameEventListener;listen(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/world/event/GameEvent$Emitter;Lnet/minecraft/util/math/Vec3d;)Z
-
getSpreadManager
- Mappings:
Namespace Name Mixin selector official dLdao$a;d()Lcwf;intermediary method_51362Lnet/minecraft/class_7132$class_8510;method_51362()Lnet/minecraft/class_7128;named getSpreadManagerLnet/minecraft/block/entity/SculkCatalystBlockEntity$Listener;getSpreadManager()Lnet/minecraft/block/entity/SculkSpreadManager;
-
bloom
- Mappings:
Namespace Name Mixin selector official aLdao$a;a(Laif;Lgu;Ldby;Lapf;)Vintermediary method_51360Lnet/minecraft/class_7132$class_8510;method_51360(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)Vnamed bloomLnet/minecraft/block/entity/SculkCatalystBlockEntity$Listener;bloom(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/random/Random;)V
-
triggerCriteria
- Mappings:
Namespace Name Mixin selector official aLdao$a;a(Lcmk;Lbfx;)Vintermediary method_51361Lnet/minecraft/class_7132$class_8510;method_51361(Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Vnamed triggerCriteriaLnet/minecraft/block/entity/SculkCatalystBlockEntity$Listener;triggerCriteria(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;)V
-