Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
PlayerTickProxy.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/IPlayerTickProxy.h"
7
8// auto generated forward declare list
9// clang-format off
10class Dimension;
11class EntityContext;
12class Player;
13class ServerPlayer;
14struct Tick;
15// clang-format on
16
18public:
19 // virtual functions
20 // NOLINTBEGIN
21 virtual void preReplicationTick(
22 ::ServerPlayer& serverPlayer,
23 ::Tick const& currentTick,
24 ::EntityContext& userEntity
25 ) /*override*/;
26
27 virtual void playerTick(::Player& player, ::Tick const& currentTick) /*override*/;
28
29 virtual void clearDimensionPlayerReplicationList(::Dimension& dimension) /*override*/;
30
31 virtual void processDimensionPlayerReplication(::Dimension& dimension) /*override*/;
32
33 virtual void postReplicationtick(::ServerPlayer& serverPlayer, ::Tick const& currentTick) /*override*/;
34 // NOLINTEND
35
36public:
37 // virtual function thunks
38 // NOLINTBEGIN
39 MCNAPI void
40 $preReplicationTick(::ServerPlayer& serverPlayer, ::Tick const& currentTick, ::EntityContext& userEntity);
41
42 MCNAPI void $playerTick(::Player& player, ::Tick const& currentTick);
43
45
47
48 MCNAPI void $postReplicationtick(::ServerPlayer& serverPlayer, ::Tick const& currentTick);
49
50
51 // NOLINTEND
52};
Definition Dimension.h:86
Definition EntityContext.h:15
Definition IPlayerTickProxy.h:14
Definition PlayerTickProxy.h:17
MCAPI void $processDimensionPlayerReplication(::Dimension &dimension)
MCAPI void $postReplicationtick(::ServerPlayer &serverPlayer, ::Tick const &currentTick)
MCAPI void $preReplicationTick(::ServerPlayer &serverPlayer, ::Tick const &currentTick, ::EntityContext &userEntity)
MCAPI void $clearDimensionPlayerReplicationList(::Dimension &dimension)
MCAPI void $playerTick(::Player &player, ::Tick const &currentTick)
Definition Player.h:131
Definition ServerPlayer.h:73
Definition Tick.h:5