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 ddo$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 aLddo$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 bLddo$a;b:Lczf;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 cLddo$a;c:Ldey;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 dLddo$a;d:Ldjm;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>Lddo$a;<init>(Ldey;Ldjm;)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 aLdjk;a()Ldjm;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 bLdjk;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 cLdjk;c()Ldjk$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 aLdjk;a(Laki;Ldji;Ldji$a;Lehf;)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 dLddo$a;d()Lczf;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 aLddo$a;a(Laki;Lgv;Ldey;Lart;)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 aLddo$a;a(Lcpk;Lbiw;)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
-