29 ::ll::TypedStorage<8, 80, ::std::optional<::gsl::final_action<::std::function<void()>>>> mListenerRegistration;
30 ::ll::TypedStorage<8, 24, ::GameEvents::PositionSource> mPositionSource;
31 ::ll::TypedStorage<8, 64, ::SculkSpreader> mSculkSpreader;
36 SculkCatalystBlockActor();
49 virtual void handleGameEvent(
55 virtual ::GameEvents::PositionSource
const& getPositionSource()
const ;
57 virtual uint getRange()
const ;
59 virtual ::GameEventListener::DeliveryMode getDeliveryMode()
const ;
65 MCAPI
explicit SculkCatalystBlockActor(
::BlockPos const& pos);
67 MCAPI
void _tryConsumeOnDeathExperience(
::Level& level,
::Actor& actor);
69 MCFOLD ::SculkSpreader& getSculkSpreader();
75 MCAPI
static void _trySendItSpreadsEventPacket(
::Actor& actor);
98 MCFOLD ::GameEvents::PositionSource
const& $getPositionSource()
const;
100 MCFOLD uint $getRange()
const;
102 MCFOLD ::GameEventListener::DeliveryMode $getDeliveryMode()
const;
110 MCAPI
static void** $vftableForBlockActor();
112 MCAPI
static void** $vftableForGameEventListener();
Definition SaveContext.h:5
Definition GameEventContext.h:14