LeviLamina
Loading...
Searching...
No Matches
NetEventCallback.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/common/SubClientId.h"
7#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
8#include "mc/network/IncomingPacketFilterResult.h"
9#include "mc/network/MinecraftPacketIds.h"
10#include "mc/network/OutgoingPacketFilterResult.h"
11#include "mc/network/PacketViolationResponse.h"
12#include "mc/network/connection/DisconnectFailReason.h"
13#include "mc/network/connection/DisconnectionStage.h"
14#include "mc/network/packet/ShowStoreOfferRedirectType.h"
15
16// auto generated forward declare list
17// clang-format off
19class ActorFallPacket;
21class AddActorPacket;
24class AddMobPacket;
26class AddPlayerPacket;
31class AnimatePacket;
43class BookEditPacket;
44class BookSignPacket;
46class BossEventPacket;
51class CameraPacket;
89class DeathInfoPacket;
90class DebugInfoPacket;
96class EmoteListPacket;
97class EmotePacket;
105class HurtArmorPacket;
107class InteractPacket;
116class LabTablePacket;
120class LevelChunkPacket;
122class LevelEventPacket;
124class LocatorBarPacket;
125class LoginPacket;
129class MobEffectPacket;
136class MovePlayerPacket;
144class NpcRequestPacket;
146class OpenSignPacket;
147class Packet;
151class PlaySoundPacket;
152class PlayStatusPacket;
153class Player;
158class PlayerFogPacket;
160class PlayerListPacket;
162class PlayerSkinPacket;
186class RespawnPacket;
207class SetHealthPacket;
208class SetHudPacket;
213class SetScorePacket;
216class SetTimePacket;
217class SetTitlePacket;
226class StartGamePacket;
227class StopSoundPacket;
231class SubChunkPacket;
237class TextPacket;
240class TransferPacket;
241class TrimDataPacket;
257namespace Social { class GameConnectionInfo; }
258// clang-format on
259
261public:
262 // virtual functions
263 // NOLINTBEGIN
264#ifdef LL_PLAT_S
265 virtual void onPlayerReady(::Player&);
266#else // LL_PLAT_C
267 virtual void onPlayerReady(::Player& player);
268#endif
269
270 virtual ~NetEventCallback() /*override*/ = default;
271
272 virtual void onConnect(::NetworkIdentifier const& id);
273
274#ifdef LL_PLAT_S
275 virtual void onUnableToConnect(::Connection::DisconnectFailReason, ::std::string const&, ::std::string const&);
276#else // LL_PLAT_C
277 virtual void onUnableToConnect(
278 ::Connection::DisconnectFailReason discoReason,
279 ::std::string const& messageFromServer,
280 ::std::string const& messageBodyOverride
281 );
282#endif
283
284 virtual void onTick();
285
286 virtual void onOutgoingPacket(::NetworkIdentifier const&, ::MinecraftPacketIds, ::SubClientId, ::SubClientId);
287
288 virtual void onValidPacketReceived(::NetworkIdentifier const&, ::MinecraftPacketIds, ::SubClientId, ::SubClientId);
289
290#ifdef LL_PLAT_S
291 virtual void onStoreOfferReceive(::ShowStoreOfferRedirectType const, ::std::string const& offerID);
292#else // LL_PLAT_C
293 virtual void onStoreOfferReceive(::ShowStoreOfferRedirectType const redirectType, ::std::string const& offerID);
294#endif
295
296 virtual void onDisconnect(
297 ::NetworkIdentifier const&,
298 ::Connection::DisconnectFailReason const,
299 ::Connection::DisconnectionStage const,
300 ::std::string const& messageFromServer,
301 ::std::string const& messageBodyOverride,
302 bool skipMessage,
303 ::std::string const& telemetryOverride
304 );
305
306 virtual ::IncomingPacketFilterResult allowIncomingPacketId(
307 ::NetworkIdentifierWithSubId const& sender,
308 ::MinecraftPacketIds packetId,
309 uint64 packetSize
310 ) = 0;
311
312 virtual ::OutgoingPacketFilterResult
313 allowOutgoingPacket(::std::vector<::NetworkIdentifierWithSubId> const& ids, ::Packet const& packet) = 0;
314
315 virtual void onWebsocketRequest(
316 ::std::string const& serverAddress,
317 ::std::string const& payload,
318 ::std::function<void()> errorCallback
319 );
320
321 virtual void handlePacketViolation(
322 ::std::shared_ptr<::IPacketSecurityController> const& packetSecurityController,
323 ::std::error_code const& errorCode,
324 ::PacketViolationResponse const response,
325 ::MinecraftPacketIds const packetId,
326 ::std::string&& context,
327 ::NetworkIdentifier const& netId,
328 ::SubClientId const clientSubId,
329 ::SubClientId const senderSubId,
330 uint const packetSize
331 );
332
333 virtual void sendPacketViolationWarningPacket(
334 ::std::error_code const& errorCode,
335 ::PacketViolationResponse violationResponse,
336 ::MinecraftPacketIds violatingPacketId,
337 ::std::string const& context,
338 ::NetworkIdentifier const& netId,
339 ::SubClientId clientSubId
340 );
341
342 virtual void onTransferRequest(::NetworkIdentifier const& id, ::Social::GameConnectionInfo const& destination);
343
344 virtual bool getIsConnectedToApplicationLayer() const;
345
346 virtual ::GameSpecificNetEventCallback* getGameSpecificNetEventCallback();
347
348 virtual void handle(::NetworkIdentifier const&, ::PacketViolationWarningPacket const&);
349
350 virtual void handle(::NetworkIdentifier const& source, ::DisconnectPacket const& packet);
351
352 virtual void handle(::NetworkIdentifier const& source, ::EmoteListPacket const& packet);
353
354 virtual void handle(::NetworkIdentifier const& source, ::EmotePacket const& packet);
355
356 virtual void handle(::NetworkIdentifier const& source, ::std::shared_ptr<::LoginPacket> packet);
357
358 virtual void handle(::NetworkIdentifier const& source, ::PartyChangedPacket const& packet);
359
360 virtual void handle(::NetworkIdentifier const& source, ::std::shared_ptr<::SubClientLoginPacket> packet);
361
362 virtual void handle(::NetworkIdentifier const&, ::ClientToServerHandshakePacket const&);
363
364#ifdef LL_PLAT_S
365 virtual void handle(::NetworkIdentifier const&, ::ServerToClientHandshakePacket const&);
366#else // LL_PLAT_C
367 virtual void handle(::NetworkIdentifier const& source, ::ServerToClientHandshakePacket const& packet);
368#endif
369
370 virtual void handle(::NetworkIdentifier const&, ::ResourcePacksInfoPacket const&);
371
372#ifdef LL_PLAT_S
373 virtual void handle(::NetworkIdentifier const&, ::ResourcePackStackPacket const&);
374#else // LL_PLAT_C
375 virtual void handle(::NetworkIdentifier const& source, ::ResourcePackStackPacket const& packet);
376#endif
377
378 virtual void handle(::NetworkIdentifier const&, ::ResourcePackClientResponsePacket const&);
379
380 virtual void handle(::NetworkIdentifier const&, ::PositionTrackingDBClientRequestPacket const&);
381
382 virtual void handle(::NetworkIdentifier const&, ::PositionTrackingDBServerBroadcastPacket const&);
383
384#ifdef LL_PLAT_S
385 virtual void handle(::NetworkIdentifier const&, ::PlayStatusPacket const&);
386#else // LL_PLAT_C
387 virtual void handle(::NetworkIdentifier const& source, ::PlayStatusPacket const& packet);
388#endif
389
390 virtual void handle(::NetworkIdentifier const&, ::SetTimePacket const&);
391
392 virtual void handle(::NetworkIdentifier const& source, ::TextPacket const& packet);
393
394#ifdef LL_PLAT_S
395 virtual void handle(::NetworkIdentifier const&, ::StartGamePacket const&);
396#else // LL_PLAT_C
397 virtual void handle(::NetworkIdentifier const& source, ::StartGamePacket const& packet);
398#endif
399
400 virtual void handle(::NetworkIdentifier const&, ::AddItemActorPacket const&);
401
402 virtual void handle(::NetworkIdentifier const&, ::AddPaintingPacket const&);
403
404 virtual void handle(::NetworkIdentifier const&, ::TakeItemActorPacket const&);
405
406#ifdef LL_PLAT_S
407 virtual void handle(::NetworkIdentifier const&, ::AddActorPacket const&);
408#else // LL_PLAT_C
409 virtual void handle(::NetworkIdentifier const& source, ::AddActorPacket const& packet);
410#endif
411
412 virtual void handle(::NetworkIdentifier const&, ::AddMobPacket const&);
413
414#ifdef LL_PLAT_S
415 virtual void handle(::NetworkIdentifier const&, ::AddPlayerPacket const&);
416#else // LL_PLAT_C
417 virtual void handle(::NetworkIdentifier const& source, ::AddPlayerPacket const& packet);
418#endif
419
420 virtual void handle(::NetworkIdentifier const&, ::RemoveActorPacket const&);
421
422 virtual void handle(::NetworkIdentifier const&, ::MoveActorAbsolutePacket const&);
423
424 virtual void handle(::NetworkIdentifier const&, ::MoveActorDeltaPacket const&);
425
426 virtual void handle(::NetworkIdentifier const&, ::MovePlayerPacket const&);
427
428 virtual void handle(::NetworkIdentifier const& source, ::SetPlayerGameTypePacket const& packet);
429
430 virtual void handle(::NetworkIdentifier const& source, ::UpdatePlayerGameTypePacket const& packet);
431
432 virtual void handle(::NetworkIdentifier const& source, ::SetDefaultGameTypePacket const& packet);
433
434#ifdef LL_PLAT_S
435 virtual void handle(::NetworkIdentifier const&, ::std::shared_ptr<::UpdateBlockPacket>);
436#else // LL_PLAT_C
437 virtual void handle(::NetworkIdentifier const& source, ::std::shared_ptr<::UpdateBlockPacket> packet);
438#endif
439
440#ifdef LL_PLAT_S
441 virtual void handle(::NetworkIdentifier const&, ::std::shared_ptr<::UpdateBlockSyncedPacket>);
442#else // LL_PLAT_C
443 virtual void handle(::NetworkIdentifier const& source, ::std::shared_ptr<::UpdateBlockSyncedPacket> packet);
444#endif
445
446 virtual void handle(::NetworkIdentifier const&, ::SpawnParticleEffectPacket const&);
447
448 virtual void handle(::NetworkIdentifier const& source, ::LevelSoundEventPacket const& packet);
449
450 virtual void handle(::NetworkIdentifier const&, ::LevelEventPacket const&);
451
452 virtual void handle(::NetworkIdentifier const&, ::LevelEventGenericPacket const&);
453
454#ifdef LL_PLAT_S
455 virtual void handle(::NetworkIdentifier const&, ::BlockEventPacket const&);
456#else // LL_PLAT_C
457 virtual void handle(::NetworkIdentifier const& source, ::BlockEventPacket const& packet);
458#endif
459
460 virtual void handle(::NetworkIdentifier const& source, ::BlockPickRequestPacket const& packet);
461
462 virtual void handle(::NetworkIdentifier const& source, ::ActorPickRequestPacket const& packet);
463
464 virtual void handle(::NetworkIdentifier const&, ::GuiDataPickItemPacket const&);
465
466 virtual void handle(::NetworkIdentifier const& source, ::ActorEventPacket const& packet);
467
468 virtual void handle(::NetworkIdentifier const&, ::MobEffectPacket const&);
469
470 virtual void handle(::NetworkIdentifier const&, ::MovementEffectPacket const&);
471
472 virtual void handle(::NetworkIdentifier const& source, ::std::shared_ptr<::MobEquipmentPacket> packet);
473
474 virtual void handle(::NetworkIdentifier const&, ::MobArmorEquipmentPacket const&);
475
476 virtual void handle(::NetworkIdentifier const&, ::SetActorDataPacket const&);
477
478 virtual void handle(::NetworkIdentifier const&, ::SetActorMotionPacket const&);
479
480 virtual void handle(::NetworkIdentifier const&, ::MotionPredictionHintsPacket const&);
481
482 virtual void handle(::NetworkIdentifier const&, ::SetHealthPacket const&);
483
484 virtual void handle(::NetworkIdentifier const&, ::SetActorLinkPacket const&);
485
486 virtual void handle(::NetworkIdentifier const&, ::SetSpawnPositionPacket const&);
487
488 virtual void handle(::NetworkIdentifier const& source, ::InteractPacket const& packet);
489
490 virtual void handle(::NetworkIdentifier const& source, ::PlayerActionPacket const& packet);
491
492 virtual void handle(::NetworkIdentifier const&, ::ActorFallPacket const&);
493
494 virtual void handle(::NetworkIdentifier const&, ::HurtArmorPacket const&);
495
496 virtual void handle(::NetworkIdentifier const&, ::PlayerArmorDamagePacket const&);
497
498 virtual void handle(::NetworkIdentifier const& source, ::ItemStackRequestPacket const& packet);
499
500 virtual void handle(::NetworkIdentifier const&, ::ItemStackResponsePacket const&);
501
502#ifdef LL_PLAT_S
503 virtual void handle(::NetworkIdentifier const&, ::ContainerOpenPacket const&);
504#else // LL_PLAT_C
505 virtual void handle(::NetworkIdentifier const& source, ::ContainerOpenPacket const& packet);
506#endif
507
508 virtual void handle(::NetworkIdentifier const& source, ::ContainerClosePacket const& packet);
509
510 virtual void handle(::NetworkIdentifier const&, ::ContainerRegistryCleanupPacket const&);
511
512 virtual void handle(::NetworkIdentifier const&, ::ContainerSetDataPacket const&);
513
514 virtual void handle(::NetworkIdentifier const& source, ::PlayerHotbarPacket const& packet);
515
516 virtual void handle(::NetworkIdentifier const&, ::InventoryContentPacket const&);
517
518 virtual void handle(::NetworkIdentifier const&, ::InventorySlotPacket const&);
519
520 virtual void handle(::NetworkIdentifier const&, ::CraftingDataPacket const&);
521
522 virtual void handle(::NetworkIdentifier const& source, ::AnimatePacket const& packet);
523
524 virtual void handle(::NetworkIdentifier const& source, ::std::shared_ptr<::BlockActorDataPacket> packet);
525
526 virtual void handle(::NetworkIdentifier const& source, ::PlayerAuthInputPacket const& packet);
527
528 virtual void handle(::NetworkIdentifier const& source, ::ClientMovementPredictionSyncPacket const& packet);
529
530#ifdef LL_PLAT_S
531 virtual void handle(::NetworkIdentifier const&, ::std::shared_ptr<::LevelChunkPacket>);
532#else // LL_PLAT_C
533 virtual void handle(::NetworkIdentifier const& source, ::std::shared_ptr<::LevelChunkPacket> packet);
534#endif
535
536#ifdef LL_PLAT_S
537 virtual void handle(::NetworkIdentifier const&, ::SubChunkPacket const&);
538#else // LL_PLAT_C
539 virtual void handle(::NetworkIdentifier const& source, ::SubChunkPacket const& packet);
540#endif
541
542 virtual void handle(::NetworkIdentifier const& source, ::SubChunkRequestPacket const& packet);
543
544 virtual void handle(::NetworkIdentifier const& source, ::ClientCacheBlobStatusPacket const& packet);
545
546#ifdef LL_PLAT_S
547 virtual void handle(::NetworkIdentifier const&, ::std::shared_ptr<::ClientCacheMissResponsePacket>);
548#else // LL_PLAT_C
549 virtual void handle(::NetworkIdentifier const& source, ::std::shared_ptr<::ClientCacheMissResponsePacket> packet);
550#endif
551
552 virtual void handle(::NetworkIdentifier const&, ::SetCommandsEnabledPacket const&);
553
554 virtual void handle(::NetworkIdentifier const& source, ::SetDifficultyPacket const& packet);
555
556 virtual void handle(::NetworkIdentifier const& source, ::SimpleEventPacket const& packet);
557
558 virtual void handle(::NetworkIdentifier const&, ::ChangeDimensionPacket const&);
559
560 virtual void handle(::NetworkIdentifier const&, ::std::shared_ptr<::UpdateAttributesPacket>);
561
562 virtual void handle(::NetworkIdentifier const&, ::PlayerListPacket const&);
563
564 virtual void handle(::NetworkIdentifier const&, ::LegacyTelemetryEventPacket const&);
565
566 virtual void handle(::NetworkIdentifier const& source, ::SpawnExperienceOrbPacket const& packet);
567
568 virtual void handle(::NetworkIdentifier const& source, ::ClientCameraAimAssistPacket const& packet);
569
570 virtual void handle(::NetworkIdentifier const&, ::ClientboundDebugRendererPacket const&);
571
572 virtual void handle(::NetworkIdentifier const&, ::ClientboundMapItemDataPacket const&);
573
574 virtual void handle(::NetworkIdentifier const&, ::ClientboundCloseFormPacket const&);
575
576 virtual void handle(::NetworkIdentifier const& source, ::ClientCacheStatusPacket const& packet);
577
578 virtual void handle(::NetworkIdentifier const& source, ::RequestChunkRadiusPacket const& packet);
579
580 virtual void handle(::NetworkIdentifier const& source, ::MapCreateLockedCopyPacket const& packet);
581
582 virtual void handle(::NetworkIdentifier const& source, ::MapInfoRequestPacket const& packet);
583
584 virtual void handle(::NetworkIdentifier const&, ::ChunkRadiusUpdatedPacket const&);
585
586 virtual void handle(::NetworkIdentifier const&, ::BossEventPacket const&);
587
588 virtual void handle(::NetworkIdentifier const&, ::UpdateTradePacket const&);
589
590 virtual void handle(::NetworkIdentifier const&, ::VoxelShapesPacket const&);
591
592 virtual void handle(::NetworkIdentifier const&, ::UpdateEquipPacket const&);
593
594 virtual void handle(::NetworkIdentifier const&, ::AvailableCommandsPacket const&);
595
596 virtual void handle(::NetworkIdentifier const& source, ::CommandRequestPacket const& packet);
597
598#ifdef LL_PLAT_S
599 virtual void handle(::NetworkIdentifier const&, ::CommandOutputPacket const&);
600#else // LL_PLAT_C
601 virtual void handle(::NetworkIdentifier const& source, ::CommandOutputPacket const& packet);
602#endif
603
604 virtual void handle(::NetworkIdentifier const& source, ::CommandBlockUpdatePacket const& packet);
605
606 virtual void handle(::NetworkIdentifier const&, ::CompletedUsingItemPacket const&);
607
608 virtual void handle(::NetworkIdentifier const&, ::CameraAimAssistActorPriorityPacket const&);
609
610 virtual void handle(::NetworkIdentifier const&, ::CameraAimAssistPacket const&);
611
612 virtual void handle(::NetworkIdentifier const&, ::CameraAimAssistPresetsPacket const&);
613
614 virtual void handle(::NetworkIdentifier const&, ::CameraInstructionPacket const&);
615
616 virtual void handle(::NetworkIdentifier const&, ::CameraPacket const&);
617
618 virtual void handle(::NetworkIdentifier const&, ::CameraPresetsPacket const&);
619
620 virtual void handle(::NetworkIdentifier const&, ::ClientboundControlSchemeSetPacket const&);
621
622 virtual void handle(::NetworkIdentifier const&, ::CameraShakePacket const&);
623
624 virtual void handle(::NetworkIdentifier const&, ::CameraSplinePacket const&);
625
626 virtual void handle(::NetworkIdentifier const&, ::InventoryActionPacket const&);
627
628 virtual void handle(::NetworkIdentifier const&, ::GameRulesChangedPacket const&);
629
630#ifdef LL_PLAT_S
631 virtual void handle(::NetworkIdentifier const&, ::ResourcePackDataInfoPacket const&);
632#else // LL_PLAT_C
633 virtual void handle(::NetworkIdentifier const& source, ::ResourcePackDataInfoPacket const& packet);
634#endif
635
636 virtual void handle(::NetworkIdentifier const&, ::ResourcePackChunkDataPacket const&);
637
638 virtual void handle(::NetworkIdentifier const& source, ::ResourcePackChunkRequestPacket const& packet);
639
640 virtual void handle(::NetworkIdentifier const&, ::ResourcePacksReadyForValidationPacket const&);
641
642 virtual void handle(::NetworkIdentifier const&, ::NetworkChunkPublisherUpdatePacket const&);
643
644 virtual void handle(::NetworkIdentifier const& source, ::StructureBlockUpdatePacket const& packet);
645
646 virtual void handle(::NetworkIdentifier const& source, ::StructureTemplateDataRequestPacket const& packet);
647
648 virtual void handle(::NetworkIdentifier const&, ::StructureTemplateDataResponsePacket const&);
649
650 virtual void handle(::NetworkIdentifier const&, ::TransferPacket const&);
651
652 virtual void handle(::NetworkIdentifier const&, ::PlaySoundPacket const&);
653
654 virtual void handle(::NetworkIdentifier const&, ::StopSoundPacket const&);
655
656 virtual void handle(::NetworkIdentifier const&, ::SetTitlePacket const&);
657
658 virtual void handle(::NetworkIdentifier const& source, ::std::shared_ptr<::InventoryTransactionPacket> packet);
659
660 virtual void handle(::NetworkIdentifier const&, ::AddBehaviorTreePacket const&);
661
662 virtual void handle(::NetworkIdentifier const&, ::ShowStoreOfferPacket const&);
663
664 virtual void handle(::NetworkIdentifier const&, ::PurchaseReceiptPacket const&);
665
666 virtual void handle(::NetworkIdentifier const&, ::RemoveObjectivePacket const&);
667
668 virtual void handle(::NetworkIdentifier const&, ::SetDisplayObjectivePacket const&);
669
670 virtual void handle(::NetworkIdentifier const&, ::AutomationClientConnectPacket const&);
671
672 virtual void handle(::NetworkIdentifier const&, ::ModalFormRequestPacket const&);
673
674 virtual void handle(::NetworkIdentifier const& source, ::ModalFormResponsePacket const& packet);
675
676 virtual void handle(::NetworkIdentifier const&, ::ToastRequestPacket const&);
677
678 virtual void handle(::NetworkIdentifier const&, ::OnScreenTextureAnimationPacket const&);
679
680 virtual void handle(::NetworkIdentifier const&, ::ServerSettingsRequestPacket const&);
681
682 virtual void handle(::NetworkIdentifier const&, ::ServerSettingsResponsePacket const&);
683
684 virtual void handle(::NetworkIdentifier const&, ::ShowProfilePacket const&);
685
686 virtual void handle(::NetworkIdentifier const&, ::SetScorePacket const&);
687
688 virtual void handle(::NetworkIdentifier const&, ::SetScoreboardIdentityPacket const&);
689
690 virtual void handle(::NetworkIdentifier const&, ::TickingAreasLoadStatusPacket const&);
691
692 virtual void handle(::NetworkIdentifier const&, ::UpdateSoftEnumPacket const&);
693
694 virtual void handle(::NetworkIdentifier const&, ::AvailableActorIdentifiersPacket const&);
695
696 virtual void handle(::NetworkIdentifier const&, ::AddVolumeEntityPacket const&);
697
698 virtual void handle(::NetworkIdentifier const&, ::RemoveVolumeEntityPacket const&);
699
700#ifdef LL_PLAT_S
701 virtual void handle(::NetworkIdentifier const&, ::DimensionDataPacket const&);
702#else // LL_PLAT_C
703 virtual void handle(::NetworkIdentifier const& source, ::DimensionDataPacket const& packet);
704#endif
705
706 virtual void handle(::NetworkIdentifier const& source, ::EditorNetworkPacket const& packet);
707
708 virtual void handle(::NetworkIdentifier const&, ::RefreshEntitlementsPacket const&);
709
710 virtual void handle(::NetworkIdentifier const&, ::ServerPlayerPostMovePositionPacket const&);
711
712 virtual void handle(::NetworkIdentifier const& source, ::RespawnPacket const& packet);
713
714 virtual void handle(::NetworkIdentifier const& source, ::ShowCreditsPacket const& packet);
715
716 virtual void handle(::NetworkIdentifier const& source, ::PlayerSkinPacket const& packet);
717
718 virtual void handle(::NetworkIdentifier const&, ::PlayerStartItemCooldownPacket const&);
719
720 virtual void handle(::NetworkIdentifier const& source, ::PlayerToggleCrafterSlotRequestPacket const& packet);
721
722 virtual void handle(::NetworkIdentifier const&, ::SetLastHurtByPacket const&);
723
724 virtual void handle(::NetworkIdentifier const&, ::BookAddPagePacket const&);
725
726 virtual void handle(::NetworkIdentifier const&, ::BookDeletePagePacket const&);
727
728 virtual void handle(::NetworkIdentifier const& source, ::LecternUpdatePacket const& packet);
729
730 virtual void handle(::NetworkIdentifier const& source, ::BookEditPacket const& packet);
731
732 virtual void handle(::NetworkIdentifier const&, ::BookSignPacket const&);
733
734 virtual void handle(::NetworkIdentifier const&, ::BookSwapPagesPacket const&);
735
736 virtual void handle(::NetworkIdentifier const& source, ::NpcRequestPacket const& packet);
737
738 virtual void handle(::NetworkIdentifier const&, ::PhotoTransferPacket const&);
739
740 virtual void handle(::NetworkIdentifier const& source, ::LabTablePacket const& packet);
741
742#ifdef LL_PLAT_S
743 virtual void handle(::NetworkIdentifier const&, ::NetworkSettingsPacket const&);
744#else // LL_PLAT_C
745 virtual void handle(::NetworkIdentifier const& source, ::NetworkSettingsPacket const& packet);
746#endif
747
748 virtual void handle(::NetworkIdentifier const& source, ::NetworkStackLatencyPacket const& packet);
749
750 virtual void handle(::NetworkIdentifier const&, ::ServerStatsPacket const&);
751
752 virtual void handle(::NetworkIdentifier const& source, ::SetLocalPlayerAsInitializedPacket const& packet);
753
754 virtual void handle(::NetworkIdentifier const& source, ::ScriptMessagePacket const& packet);
755
756#ifdef LL_PLAT_S
757 virtual void handle(::NetworkIdentifier const&, ::BiomeDefinitionListPacket const&);
758#else // LL_PLAT_C
759 virtual void handle(::NetworkIdentifier const& source, ::BiomeDefinitionListPacket const& packet);
760#endif
761
762 virtual void handle(::NetworkIdentifier const&, ::EducationSettingsPacket const&);
763
764 virtual void handle(::NetworkIdentifier const&, ::EduUriResourcePacket const&);
765
766 virtual void handle(::NetworkIdentifier const& source, ::MultiplayerSettingsPacket const& packet);
767
768 virtual void handle(::NetworkIdentifier const& source, ::SettingsCommandPacket const& packet);
769
770 virtual void handle(::NetworkIdentifier const& source, ::AnvilDamagePacket const& packet);
771
772 virtual void handle(::NetworkIdentifier const&, ::CreativeContentPacket const&);
773
774 virtual void handle(::NetworkIdentifier const&, ::CodeBuilderPacket const&);
775
776 virtual void handle(::NetworkIdentifier const&, ::PlayerEnchantOptionsPacket const&);
777
778 virtual void handle(::NetworkIdentifier const& source, ::DebugInfoPacket const& packet);
779
780 virtual void handle(::NetworkIdentifier const&, ::ChangeMobPropertyPacket const&);
781
782 virtual void handle(::NetworkIdentifier const&, ::AnimateEntityPacket const&);
783
784 virtual void handle(::NetworkIdentifier const&, ::CorrectPlayerMovePredictionPacket const&);
785
786 virtual void handle(::NetworkIdentifier const&, ::PlayerFogPacket const&);
787
788 virtual void handle(::NetworkIdentifier const&, ::ItemRegistryPacket const&);
789
790 virtual void handle(::NetworkIdentifier const&, ::LessonProgressPacket const&);
791
792 virtual void handle(::NetworkIdentifier const&, ::FeatureRegistryPacket const&);
793
794 virtual void handle(::NetworkIdentifier const&, ::SyncActorPropertyPacket const&);
795
796 virtual void handle(::NetworkIdentifier const&, ::SimulationTypePacket const&);
797
798 virtual void handle(::NetworkIdentifier const&, ::NpcDialoguePacket const&);
799
800 virtual void handle(::NetworkIdentifier const&, ::CreatePhotoPacket const&);
801
802#ifdef LL_PLAT_S
803 virtual void handle(::NetworkIdentifier const&, ::UpdateSubChunkBlocksPacket const&);
804#else // LL_PLAT_C
805 virtual void handle(::NetworkIdentifier const& source, ::UpdateSubChunkBlocksPacket const& packet);
806#endif
807
808 virtual void handle(::NetworkIdentifier const& source, ::CodeBuilderSourcePacket const& packet);
809
810 virtual void handle(::NetworkIdentifier const&, ::AgentActionEventPacket const&);
811
812 virtual void handle(::NetworkIdentifier const&, ::DeathInfoPacket const&);
813
814 virtual void handle(::NetworkIdentifier const& source, ::RequestAbilityPacket const& packet);
815
816 virtual void handle(::NetworkIdentifier const& source, ::RequestPermissionsPacket const& packet);
817
818 virtual void handle(::NetworkIdentifier const&, ::UpdateAbilitiesPacket const&);
819
820 virtual void handle(::NetworkIdentifier const&, ::UpdateAdventureSettingsPacket const&);
821
822 virtual void handle(::NetworkIdentifier const& source, ::RequestNetworkSettingsPacket const& packet);
823
824 virtual void handle(::NetworkIdentifier const& source, ::GameTestRequestPacket const& packet);
825
826 virtual void handle(::NetworkIdentifier const&, ::GameTestResultsPacket const&);
827
828 virtual void handle(::NetworkIdentifier const&, ::UpdateClientInputLocksPacket const&);
829
830 virtual void handle(::NetworkIdentifier const&, ::UnlockedRecipesPacket const&);
831
832 virtual void handle(::NetworkIdentifier const&, ::TrimDataPacket const&);
833
834 virtual void handle(::NetworkIdentifier const&, ::OpenSignPacket const&);
835
836 virtual void handle(::NetworkIdentifier const&, ::AgentAnimationPacket const&);
837
838 virtual void handle(::NetworkIdentifier const& source, ::SetPlayerInventoryOptionsPacket const& packet);
839
840 virtual void handle(::NetworkIdentifier const&, ::SetHudPacket const&);
841
842 virtual void handle(::NetworkIdentifier const&, ::AwardAchievementPacket const&);
843
844 virtual void handle(::NetworkIdentifier const& source, ::ServerboundLoadingScreenPacket const& packet);
845
846 virtual void handle(::NetworkIdentifier const& source, ::ServerboundDiagnosticsPacket const& packet);
847
848 virtual void handle(::NetworkIdentifier const&, ::JigsawStructureDataPacket const&);
849
850 virtual void handle(::NetworkIdentifier const&, ::CurrentStructureFeaturePacket const&);
851
852 virtual void handle(::NetworkIdentifier const& source, ::UpdateClientOptionsPacket const& packet);
853
854 virtual void handle(::NetworkIdentifier const&, ::PlayerVideoCapturePacket const&);
855
856 virtual void handle(::NetworkIdentifier const&, ::PlayerUpdateEntityOverridesPacket const&);
857
858 virtual void handle(::NetworkIdentifier const&, ::PlayerLocationPacket const&);
859
860 virtual void handle(::NetworkIdentifier const&, ::PrimitiveShapesPacket const&);
861
862 virtual void handle(::NetworkIdentifier const&, ::LocatorBarPacket const&);
863
864 virtual void handle(::NetworkIdentifier const& source, ::ServerboundPackSettingChangePacket const& packet);
865
866 virtual void handle(::NetworkIdentifier const& source, ::ServerboundDataStorePacket const& packet);
867
868 virtual void handle(::NetworkIdentifier const&, ::ClientboundDataStorePacket const&);
869
870 virtual void handle(::NetworkIdentifier const&, ::GraphicsOverrideParameterPacket const&);
871
872 virtual void handle(::NetworkIdentifier const&, ::ClientboundDataDrivenUICloseScreenPacket const&);
873
874 virtual void handle(::NetworkIdentifier const&, ::ClientboundDataDrivenUIReloadPacket const&);
875
876 virtual void handle(::NetworkIdentifier const&, ::ClientboundDataDrivenUIShowScreenPacket const&);
877
878 virtual void handle(::NetworkIdentifier const& source, ::ServerboundDataDrivenScreenClosedPacket const& packet);
879
880 virtual void handle(::NetworkIdentifier const&, ::ClientboundTextureShiftPacket const&);
881
882 virtual void handle(::NetworkIdentifier const&, ::SyncWorldClocksPacket const&);
883
884 virtual void handle(::NetworkIdentifier const&, ::ClientboundAttributeLayerSyncPacket const&);
885
886 virtual void handle(::NetworkIdentifier const&, ::ServerStoreInfoPacket const&);
887
888 virtual void handle(::NetworkIdentifier const&, ::ServerPresenceInfoPacket const&);
889 // NOLINTEND
890
891public:
892 // virtual function thunks
893 // NOLINTBEGIN
894 MCFOLD void $onPlayerReady(::Player&);
895
896 MCFOLD void $onConnect(::NetworkIdentifier const& id);
897
898 MCFOLD void $onUnableToConnect(::Connection::DisconnectFailReason, ::std::string const&, ::std::string const&);
899
900 MCFOLD void $onTick();
901
902 MCFOLD void $onOutgoingPacket(::NetworkIdentifier const&, ::MinecraftPacketIds, ::SubClientId, ::SubClientId);
903
904 MCFOLD void $onValidPacketReceived(::NetworkIdentifier const&, ::MinecraftPacketIds, ::SubClientId, ::SubClientId);
905
906 MCFOLD void $onStoreOfferReceive(::ShowStoreOfferRedirectType const, ::std::string const& offerID);
907
908 MCFOLD void $onDisconnect(
909 ::NetworkIdentifier const&,
910 ::Connection::DisconnectFailReason const,
911 ::Connection::DisconnectionStage const,
912 ::std::string const& messageFromServer,
913 ::std::string const& messageBodyOverride,
914 bool skipMessage,
915 ::std::string const& telemetryOverride
916 );
917
918 MCFOLD void $onWebsocketRequest(
919 ::std::string const& serverAddress,
920 ::std::string const& payload,
921 ::std::function<void()> errorCallback
922 );
923
924 MCFOLD void $handlePacketViolation(
925 ::std::shared_ptr<::IPacketSecurityController> const& packetSecurityController,
926 ::std::error_code const& errorCode,
927 ::PacketViolationResponse const response,
928 ::MinecraftPacketIds const packetId,
929 ::std::string&& context,
930 ::NetworkIdentifier const& netId,
931 ::SubClientId const clientSubId,
932 ::SubClientId const senderSubId,
933 uint const packetSize
934 );
935
936 MCFOLD void $sendPacketViolationWarningPacket(
937 ::std::error_code const& errorCode,
938 ::PacketViolationResponse violationResponse,
939 ::MinecraftPacketIds violatingPacketId,
940 ::std::string const& context,
941 ::NetworkIdentifier const& netId,
942 ::SubClientId clientSubId
943 );
944
945 MCFOLD void $onTransferRequest(::NetworkIdentifier const& id, ::Social::GameConnectionInfo const& destination);
946
947 MCFOLD bool $getIsConnectedToApplicationLayer() const;
948
949 MCFOLD ::GameSpecificNetEventCallback* $getGameSpecificNetEventCallback();
950
951 MCFOLD void $handle(::NetworkIdentifier const&, ::PacketViolationWarningPacket const&);
952
953 MCFOLD void $handle(::NetworkIdentifier const& source, ::DisconnectPacket const& packet);
954
955 MCFOLD void $handle(::NetworkIdentifier const& source, ::EmoteListPacket const& packet);
956
957 MCFOLD void $handle(::NetworkIdentifier const& source, ::EmotePacket const& packet);
958
959 MCFOLD void $handle(::NetworkIdentifier const& source, ::std::shared_ptr<::LoginPacket> packet);
960
961 MCFOLD void $handle(::NetworkIdentifier const& source, ::PartyChangedPacket const& packet);
962
963 MCFOLD void $handle(::NetworkIdentifier const& source, ::std::shared_ptr<::SubClientLoginPacket> packet);
964
965 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientToServerHandshakePacket const&);
966
967 MCFOLD void $handle(::NetworkIdentifier const&, ::ServerToClientHandshakePacket const&);
968
969 MCFOLD void $handle(::NetworkIdentifier const&, ::ResourcePacksInfoPacket const&);
970
971 MCFOLD void $handle(::NetworkIdentifier const&, ::ResourcePackStackPacket const&);
972
973 MCFOLD void $handle(::NetworkIdentifier const&, ::ResourcePackClientResponsePacket const&);
974
975 MCFOLD void $handle(::NetworkIdentifier const&, ::PositionTrackingDBClientRequestPacket const&);
976
977 MCFOLD void $handle(::NetworkIdentifier const&, ::PositionTrackingDBServerBroadcastPacket const&);
978
979 MCFOLD void $handle(::NetworkIdentifier const&, ::PlayStatusPacket const&);
980
981 MCFOLD void $handle(::NetworkIdentifier const&, ::SetTimePacket const&);
982
983 MCFOLD void $handle(::NetworkIdentifier const& source, ::TextPacket const& packet);
984
985 MCFOLD void $handle(::NetworkIdentifier const&, ::StartGamePacket const&);
986
987 MCFOLD void $handle(::NetworkIdentifier const&, ::AddItemActorPacket const&);
988
989 MCFOLD void $handle(::NetworkIdentifier const&, ::AddPaintingPacket const&);
990
991 MCFOLD void $handle(::NetworkIdentifier const&, ::TakeItemActorPacket const&);
992
993 MCFOLD void $handle(::NetworkIdentifier const&, ::AddActorPacket const&);
994
995 MCFOLD void $handle(::NetworkIdentifier const&, ::AddMobPacket const&);
996
997 MCFOLD void $handle(::NetworkIdentifier const&, ::AddPlayerPacket const&);
998
999 MCFOLD void $handle(::NetworkIdentifier const&, ::RemoveActorPacket const&);
1000
1001 MCFOLD void $handle(::NetworkIdentifier const&, ::MoveActorAbsolutePacket const&);
1002
1003 MCFOLD void $handle(::NetworkIdentifier const&, ::MoveActorDeltaPacket const&);
1004
1005 MCFOLD void $handle(::NetworkIdentifier const&, ::MovePlayerPacket const&);
1006
1007 MCFOLD void $handle(::NetworkIdentifier const& source, ::SetPlayerGameTypePacket const& packet);
1008
1009 MCFOLD void $handle(::NetworkIdentifier const& source, ::UpdatePlayerGameTypePacket const& packet);
1010
1011 MCFOLD void $handle(::NetworkIdentifier const& source, ::SetDefaultGameTypePacket const& packet);
1012
1013 MCFOLD void $handle(::NetworkIdentifier const&, ::std::shared_ptr<::UpdateBlockPacket>);
1014
1015 MCFOLD void $handle(::NetworkIdentifier const&, ::std::shared_ptr<::UpdateBlockSyncedPacket>);
1016
1017 MCFOLD void $handle(::NetworkIdentifier const&, ::SpawnParticleEffectPacket const&);
1018
1019 MCFOLD void $handle(::NetworkIdentifier const& source, ::LevelSoundEventPacket const& packet);
1020
1021 MCFOLD void $handle(::NetworkIdentifier const&, ::LevelEventPacket const&);
1022
1023 MCFOLD void $handle(::NetworkIdentifier const&, ::LevelEventGenericPacket const&);
1024
1025 MCFOLD void $handle(::NetworkIdentifier const&, ::BlockEventPacket const&);
1026
1027 MCFOLD void $handle(::NetworkIdentifier const& source, ::BlockPickRequestPacket const& packet);
1028
1029 MCFOLD void $handle(::NetworkIdentifier const& source, ::ActorPickRequestPacket const& packet);
1030
1031 MCFOLD void $handle(::NetworkIdentifier const&, ::GuiDataPickItemPacket const&);
1032
1033 MCFOLD void $handle(::NetworkIdentifier const& source, ::ActorEventPacket const& packet);
1034
1035 MCFOLD void $handle(::NetworkIdentifier const&, ::MobEffectPacket const&);
1036
1037 MCFOLD void $handle(::NetworkIdentifier const&, ::MovementEffectPacket const&);
1038
1039 MCFOLD void $handle(::NetworkIdentifier const& source, ::std::shared_ptr<::MobEquipmentPacket> packet);
1040
1041 MCFOLD void $handle(::NetworkIdentifier const&, ::MobArmorEquipmentPacket const&);
1042
1043 MCFOLD void $handle(::NetworkIdentifier const&, ::SetActorDataPacket const&);
1044
1045 MCFOLD void $handle(::NetworkIdentifier const&, ::SetActorMotionPacket const&);
1046
1047 MCFOLD void $handle(::NetworkIdentifier const&, ::MotionPredictionHintsPacket const&);
1048
1049 MCFOLD void $handle(::NetworkIdentifier const&, ::SetHealthPacket const&);
1050
1051 MCFOLD void $handle(::NetworkIdentifier const&, ::SetActorLinkPacket const&);
1052
1053 MCFOLD void $handle(::NetworkIdentifier const&, ::SetSpawnPositionPacket const&);
1054
1055 MCFOLD void $handle(::NetworkIdentifier const& source, ::InteractPacket const& packet);
1056
1057 MCFOLD void $handle(::NetworkIdentifier const& source, ::PlayerActionPacket const& packet);
1058
1059 MCFOLD void $handle(::NetworkIdentifier const&, ::ActorFallPacket const&);
1060
1061 MCFOLD void $handle(::NetworkIdentifier const&, ::HurtArmorPacket const&);
1062
1063 MCFOLD void $handle(::NetworkIdentifier const&, ::PlayerArmorDamagePacket const&);
1064
1065 MCFOLD void $handle(::NetworkIdentifier const& source, ::ItemStackRequestPacket const& packet);
1066
1067 MCFOLD void $handle(::NetworkIdentifier const&, ::ItemStackResponsePacket const&);
1068
1069 MCFOLD void $handle(::NetworkIdentifier const&, ::ContainerOpenPacket const&);
1070
1071 MCFOLD void $handle(::NetworkIdentifier const& source, ::ContainerClosePacket const& packet);
1072
1073 MCFOLD void $handle(::NetworkIdentifier const&, ::ContainerRegistryCleanupPacket const&);
1074
1075 MCFOLD void $handle(::NetworkIdentifier const&, ::ContainerSetDataPacket const&);
1076
1077 MCFOLD void $handle(::NetworkIdentifier const& source, ::PlayerHotbarPacket const& packet);
1078
1079 MCFOLD void $handle(::NetworkIdentifier const&, ::InventoryContentPacket const&);
1080
1081 MCFOLD void $handle(::NetworkIdentifier const&, ::InventorySlotPacket const&);
1082
1083 MCFOLD void $handle(::NetworkIdentifier const&, ::CraftingDataPacket const&);
1084
1085 MCFOLD void $handle(::NetworkIdentifier const& source, ::AnimatePacket const& packet);
1086
1087 MCFOLD void $handle(::NetworkIdentifier const& source, ::std::shared_ptr<::BlockActorDataPacket> packet);
1088
1089 MCFOLD void $handle(::NetworkIdentifier const& source, ::PlayerAuthInputPacket const& packet);
1090
1091 MCFOLD void $handle(::NetworkIdentifier const& source, ::ClientMovementPredictionSyncPacket const& packet);
1092
1093 MCFOLD void $handle(::NetworkIdentifier const&, ::std::shared_ptr<::LevelChunkPacket>);
1094
1095 MCFOLD void $handle(::NetworkIdentifier const&, ::SubChunkPacket const&);
1096
1097 MCFOLD void $handle(::NetworkIdentifier const& source, ::SubChunkRequestPacket const& packet);
1098
1099 MCFOLD void $handle(::NetworkIdentifier const& source, ::ClientCacheBlobStatusPacket const& packet);
1100
1101 MCFOLD void $handle(::NetworkIdentifier const&, ::std::shared_ptr<::ClientCacheMissResponsePacket>);
1102
1103 MCFOLD void $handle(::NetworkIdentifier const&, ::SetCommandsEnabledPacket const&);
1104
1105 MCFOLD void $handle(::NetworkIdentifier const& source, ::SetDifficultyPacket const& packet);
1106
1107 MCFOLD void $handle(::NetworkIdentifier const& source, ::SimpleEventPacket const& packet);
1108
1109 MCFOLD void $handle(::NetworkIdentifier const&, ::ChangeDimensionPacket const&);
1110
1111 MCFOLD void $handle(::NetworkIdentifier const&, ::std::shared_ptr<::UpdateAttributesPacket>);
1112
1113 MCFOLD void $handle(::NetworkIdentifier const&, ::PlayerListPacket const&);
1114
1115 MCFOLD void $handle(::NetworkIdentifier const&, ::LegacyTelemetryEventPacket const&);
1116
1117 MCFOLD void $handle(::NetworkIdentifier const& source, ::SpawnExperienceOrbPacket const& packet);
1118
1119 MCFOLD void $handle(::NetworkIdentifier const& source, ::ClientCameraAimAssistPacket const& packet);
1120
1121 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientboundDebugRendererPacket const&);
1122
1123 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientboundMapItemDataPacket const&);
1124
1125 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientboundCloseFormPacket const&);
1126
1127 MCFOLD void $handle(::NetworkIdentifier const& source, ::ClientCacheStatusPacket const& packet);
1128
1129 MCFOLD void $handle(::NetworkIdentifier const& source, ::RequestChunkRadiusPacket const& packet);
1130
1131 MCFOLD void $handle(::NetworkIdentifier const& source, ::MapCreateLockedCopyPacket const& packet);
1132
1133 MCFOLD void $handle(::NetworkIdentifier const& source, ::MapInfoRequestPacket const& packet);
1134
1135 MCFOLD void $handle(::NetworkIdentifier const&, ::ChunkRadiusUpdatedPacket const&);
1136
1137 MCFOLD void $handle(::NetworkIdentifier const&, ::BossEventPacket const&);
1138
1139 MCFOLD void $handle(::NetworkIdentifier const&, ::UpdateTradePacket const&);
1140
1141 MCFOLD void $handle(::NetworkIdentifier const&, ::VoxelShapesPacket const&);
1142
1143 MCFOLD void $handle(::NetworkIdentifier const&, ::UpdateEquipPacket const&);
1144
1145 MCFOLD void $handle(::NetworkIdentifier const&, ::AvailableCommandsPacket const&);
1146
1147 MCFOLD void $handle(::NetworkIdentifier const& source, ::CommandRequestPacket const& packet);
1148
1149 MCFOLD void $handle(::NetworkIdentifier const&, ::CommandOutputPacket const&);
1150
1151 MCFOLD void $handle(::NetworkIdentifier const& source, ::CommandBlockUpdatePacket const& packet);
1152
1153 MCFOLD void $handle(::NetworkIdentifier const&, ::CompletedUsingItemPacket const&);
1154
1155 MCFOLD void $handle(::NetworkIdentifier const&, ::CameraAimAssistActorPriorityPacket const&);
1156
1157 MCFOLD void $handle(::NetworkIdentifier const&, ::CameraAimAssistPacket const&);
1158
1159 MCFOLD void $handle(::NetworkIdentifier const&, ::CameraAimAssistPresetsPacket const&);
1160
1161 MCFOLD void $handle(::NetworkIdentifier const&, ::CameraInstructionPacket const&);
1162
1163 MCFOLD void $handle(::NetworkIdentifier const&, ::CameraPacket const&);
1164
1165 MCFOLD void $handle(::NetworkIdentifier const&, ::CameraPresetsPacket const&);
1166
1167 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientboundControlSchemeSetPacket const&);
1168
1169 MCFOLD void $handle(::NetworkIdentifier const&, ::CameraShakePacket const&);
1170
1171 MCFOLD void $handle(::NetworkIdentifier const&, ::CameraSplinePacket const&);
1172
1173 MCFOLD void $handle(::NetworkIdentifier const&, ::InventoryActionPacket const&);
1174
1175 MCFOLD void $handle(::NetworkIdentifier const&, ::GameRulesChangedPacket const&);
1176
1177 MCFOLD void $handle(::NetworkIdentifier const&, ::ResourcePackDataInfoPacket const&);
1178
1179 MCFOLD void $handle(::NetworkIdentifier const&, ::ResourcePackChunkDataPacket const&);
1180
1181 MCFOLD void $handle(::NetworkIdentifier const& source, ::ResourcePackChunkRequestPacket const& packet);
1182
1183 MCFOLD void $handle(::NetworkIdentifier const&, ::ResourcePacksReadyForValidationPacket const&);
1184
1185 MCFOLD void $handle(::NetworkIdentifier const&, ::NetworkChunkPublisherUpdatePacket const&);
1186
1187 MCFOLD void $handle(::NetworkIdentifier const& source, ::StructureBlockUpdatePacket const& packet);
1188
1189 MCFOLD void $handle(::NetworkIdentifier const& source, ::StructureTemplateDataRequestPacket const& packet);
1190
1191 MCFOLD void $handle(::NetworkIdentifier const&, ::StructureTemplateDataResponsePacket const&);
1192
1193 MCFOLD void $handle(::NetworkIdentifier const&, ::TransferPacket const&);
1194
1195 MCFOLD void $handle(::NetworkIdentifier const&, ::PlaySoundPacket const&);
1196
1197 MCFOLD void $handle(::NetworkIdentifier const&, ::StopSoundPacket const&);
1198
1199 MCFOLD void $handle(::NetworkIdentifier const&, ::SetTitlePacket const&);
1200
1201 MCFOLD void $handle(::NetworkIdentifier const& source, ::std::shared_ptr<::InventoryTransactionPacket> packet);
1202
1203 MCFOLD void $handle(::NetworkIdentifier const&, ::AddBehaviorTreePacket const&);
1204
1205 MCFOLD void $handle(::NetworkIdentifier const&, ::ShowStoreOfferPacket const&);
1206
1207 MCFOLD void $handle(::NetworkIdentifier const&, ::PurchaseReceiptPacket const&);
1208
1209 MCFOLD void $handle(::NetworkIdentifier const&, ::RemoveObjectivePacket const&);
1210
1211 MCFOLD void $handle(::NetworkIdentifier const&, ::SetDisplayObjectivePacket const&);
1212
1213 MCFOLD void $handle(::NetworkIdentifier const&, ::AutomationClientConnectPacket const&);
1214
1215 MCFOLD void $handle(::NetworkIdentifier const&, ::ModalFormRequestPacket const&);
1216
1217 MCFOLD void $handle(::NetworkIdentifier const& source, ::ModalFormResponsePacket const& packet);
1218
1219 MCFOLD void $handle(::NetworkIdentifier const&, ::ToastRequestPacket const&);
1220
1221 MCFOLD void $handle(::NetworkIdentifier const&, ::OnScreenTextureAnimationPacket const&);
1222
1223 MCFOLD void $handle(::NetworkIdentifier const&, ::ServerSettingsRequestPacket const&);
1224
1225 MCFOLD void $handle(::NetworkIdentifier const&, ::ServerSettingsResponsePacket const&);
1226
1227 MCFOLD void $handle(::NetworkIdentifier const&, ::ShowProfilePacket const&);
1228
1229 MCFOLD void $handle(::NetworkIdentifier const&, ::SetScorePacket const&);
1230
1231 MCFOLD void $handle(::NetworkIdentifier const&, ::SetScoreboardIdentityPacket const&);
1232
1233 MCFOLD void $handle(::NetworkIdentifier const&, ::TickingAreasLoadStatusPacket const&);
1234
1235 MCFOLD void $handle(::NetworkIdentifier const&, ::UpdateSoftEnumPacket const&);
1236
1237 MCFOLD void $handle(::NetworkIdentifier const&, ::AvailableActorIdentifiersPacket const&);
1238
1239 MCFOLD void $handle(::NetworkIdentifier const&, ::AddVolumeEntityPacket const&);
1240
1241 MCFOLD void $handle(::NetworkIdentifier const&, ::RemoveVolumeEntityPacket const&);
1242
1243 MCFOLD void $handle(::NetworkIdentifier const&, ::DimensionDataPacket const&);
1244
1245 MCFOLD void $handle(::NetworkIdentifier const& source, ::EditorNetworkPacket const& packet);
1246
1247 MCFOLD void $handle(::NetworkIdentifier const&, ::RefreshEntitlementsPacket const&);
1248
1249 MCFOLD void $handle(::NetworkIdentifier const&, ::ServerPlayerPostMovePositionPacket const&);
1250
1251 MCFOLD void $handle(::NetworkIdentifier const& source, ::RespawnPacket const& packet);
1252
1253 MCFOLD void $handle(::NetworkIdentifier const& source, ::ShowCreditsPacket const& packet);
1254
1255 MCFOLD void $handle(::NetworkIdentifier const& source, ::PlayerSkinPacket const& packet);
1256
1257 MCFOLD void $handle(::NetworkIdentifier const&, ::PlayerStartItemCooldownPacket const&);
1258
1259 MCFOLD void $handle(::NetworkIdentifier const& source, ::PlayerToggleCrafterSlotRequestPacket const& packet);
1260
1261 MCFOLD void $handle(::NetworkIdentifier const&, ::SetLastHurtByPacket const&);
1262
1263 MCFOLD void $handle(::NetworkIdentifier const&, ::BookAddPagePacket const&);
1264
1265 MCFOLD void $handle(::NetworkIdentifier const&, ::BookDeletePagePacket const&);
1266
1267 MCFOLD void $handle(::NetworkIdentifier const& source, ::LecternUpdatePacket const& packet);
1268
1269 MCFOLD void $handle(::NetworkIdentifier const& source, ::BookEditPacket const& packet);
1270
1271 MCFOLD void $handle(::NetworkIdentifier const&, ::BookSignPacket const&);
1272
1273 MCFOLD void $handle(::NetworkIdentifier const&, ::BookSwapPagesPacket const&);
1274
1275 MCFOLD void $handle(::NetworkIdentifier const& source, ::NpcRequestPacket const& packet);
1276
1277 MCFOLD void $handle(::NetworkIdentifier const&, ::PhotoTransferPacket const&);
1278
1279 MCFOLD void $handle(::NetworkIdentifier const& source, ::LabTablePacket const& packet);
1280
1281 MCFOLD void $handle(::NetworkIdentifier const&, ::NetworkSettingsPacket const&);
1282
1283 MCFOLD void $handle(::NetworkIdentifier const& source, ::NetworkStackLatencyPacket const& packet);
1284
1285 MCFOLD void $handle(::NetworkIdentifier const&, ::ServerStatsPacket const&);
1286
1287 MCFOLD void $handle(::NetworkIdentifier const& source, ::SetLocalPlayerAsInitializedPacket const& packet);
1288
1289 MCFOLD void $handle(::NetworkIdentifier const& source, ::ScriptMessagePacket const& packet);
1290
1291 MCFOLD void $handle(::NetworkIdentifier const&, ::BiomeDefinitionListPacket const&);
1292
1293 MCFOLD void $handle(::NetworkIdentifier const&, ::EducationSettingsPacket const&);
1294
1295 MCFOLD void $handle(::NetworkIdentifier const&, ::EduUriResourcePacket const&);
1296
1297 MCFOLD void $handle(::NetworkIdentifier const& source, ::MultiplayerSettingsPacket const& packet);
1298
1299 MCFOLD void $handle(::NetworkIdentifier const& source, ::SettingsCommandPacket const& packet);
1300
1301 MCFOLD void $handle(::NetworkIdentifier const& source, ::AnvilDamagePacket const& packet);
1302
1303 MCFOLD void $handle(::NetworkIdentifier const&, ::CreativeContentPacket const&);
1304
1305 MCFOLD void $handle(::NetworkIdentifier const&, ::CodeBuilderPacket const&);
1306
1307 MCFOLD void $handle(::NetworkIdentifier const&, ::PlayerEnchantOptionsPacket const&);
1308
1309 MCFOLD void $handle(::NetworkIdentifier const& source, ::DebugInfoPacket const& packet);
1310
1311 MCFOLD void $handle(::NetworkIdentifier const&, ::ChangeMobPropertyPacket const&);
1312
1313 MCFOLD void $handle(::NetworkIdentifier const&, ::AnimateEntityPacket const&);
1314
1315 MCFOLD void $handle(::NetworkIdentifier const&, ::CorrectPlayerMovePredictionPacket const&);
1316
1317 MCFOLD void $handle(::NetworkIdentifier const&, ::PlayerFogPacket const&);
1318
1319 MCFOLD void $handle(::NetworkIdentifier const&, ::ItemRegistryPacket const&);
1320
1321 MCFOLD void $handle(::NetworkIdentifier const&, ::LessonProgressPacket const&);
1322
1323 MCFOLD void $handle(::NetworkIdentifier const&, ::FeatureRegistryPacket const&);
1324
1325 MCFOLD void $handle(::NetworkIdentifier const&, ::SyncActorPropertyPacket const&);
1326
1327 MCFOLD void $handle(::NetworkIdentifier const&, ::SimulationTypePacket const&);
1328
1329 MCFOLD void $handle(::NetworkIdentifier const&, ::NpcDialoguePacket const&);
1330
1331 MCFOLD void $handle(::NetworkIdentifier const&, ::CreatePhotoPacket const&);
1332
1333 MCFOLD void $handle(::NetworkIdentifier const&, ::UpdateSubChunkBlocksPacket const&);
1334
1335 MCFOLD void $handle(::NetworkIdentifier const& source, ::CodeBuilderSourcePacket const& packet);
1336
1337 MCFOLD void $handle(::NetworkIdentifier const&, ::AgentActionEventPacket const&);
1338
1339 MCFOLD void $handle(::NetworkIdentifier const&, ::DeathInfoPacket const&);
1340
1341 MCFOLD void $handle(::NetworkIdentifier const& source, ::RequestAbilityPacket const& packet);
1342
1343 MCFOLD void $handle(::NetworkIdentifier const& source, ::RequestPermissionsPacket const& packet);
1344
1345 MCFOLD void $handle(::NetworkIdentifier const&, ::UpdateAbilitiesPacket const&);
1346
1347 MCFOLD void $handle(::NetworkIdentifier const&, ::UpdateAdventureSettingsPacket const&);
1348
1349 MCFOLD void $handle(::NetworkIdentifier const& source, ::RequestNetworkSettingsPacket const& packet);
1350
1351 MCFOLD void $handle(::NetworkIdentifier const& source, ::GameTestRequestPacket const& packet);
1352
1353 MCFOLD void $handle(::NetworkIdentifier const&, ::GameTestResultsPacket const&);
1354
1355 MCFOLD void $handle(::NetworkIdentifier const&, ::UpdateClientInputLocksPacket const&);
1356
1357 MCFOLD void $handle(::NetworkIdentifier const&, ::UnlockedRecipesPacket const&);
1358
1359 MCFOLD void $handle(::NetworkIdentifier const&, ::TrimDataPacket const&);
1360
1361 MCFOLD void $handle(::NetworkIdentifier const&, ::OpenSignPacket const&);
1362
1363 MCFOLD void $handle(::NetworkIdentifier const&, ::AgentAnimationPacket const&);
1364
1365 MCFOLD void $handle(::NetworkIdentifier const& source, ::SetPlayerInventoryOptionsPacket const& packet);
1366
1367 MCFOLD void $handle(::NetworkIdentifier const&, ::SetHudPacket const&);
1368
1369 MCFOLD void $handle(::NetworkIdentifier const&, ::AwardAchievementPacket const&);
1370
1371 MCFOLD void $handle(::NetworkIdentifier const& source, ::ServerboundLoadingScreenPacket const& packet);
1372
1373 MCFOLD void $handle(::NetworkIdentifier const& source, ::ServerboundDiagnosticsPacket const& packet);
1374
1375 MCFOLD void $handle(::NetworkIdentifier const&, ::JigsawStructureDataPacket const&);
1376
1377 MCFOLD void $handle(::NetworkIdentifier const&, ::CurrentStructureFeaturePacket const&);
1378
1379 MCFOLD void $handle(::NetworkIdentifier const& source, ::UpdateClientOptionsPacket const& packet);
1380
1381 MCFOLD void $handle(::NetworkIdentifier const&, ::PlayerVideoCapturePacket const&);
1382
1383 MCFOLD void $handle(::NetworkIdentifier const&, ::PlayerUpdateEntityOverridesPacket const&);
1384
1385 MCFOLD void $handle(::NetworkIdentifier const&, ::PlayerLocationPacket const&);
1386
1387 MCFOLD void $handle(::NetworkIdentifier const&, ::PrimitiveShapesPacket const&);
1388
1389 MCFOLD void $handle(::NetworkIdentifier const&, ::LocatorBarPacket const&);
1390
1391 MCFOLD void $handle(::NetworkIdentifier const& source, ::ServerboundPackSettingChangePacket const& packet);
1392
1393 MCFOLD void $handle(::NetworkIdentifier const& source, ::ServerboundDataStorePacket const& packet);
1394
1395 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientboundDataStorePacket const&);
1396
1397 MCFOLD void $handle(::NetworkIdentifier const&, ::GraphicsOverrideParameterPacket const&);
1398
1399 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientboundDataDrivenUICloseScreenPacket const&);
1400
1401 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientboundDataDrivenUIReloadPacket const&);
1402
1403 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientboundDataDrivenUIShowScreenPacket const&);
1404
1405 MCFOLD void $handle(::NetworkIdentifier const& source, ::ServerboundDataDrivenScreenClosedPacket const& packet);
1406
1407 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientboundTextureShiftPacket const&);
1408
1409 MCFOLD void $handle(::NetworkIdentifier const&, ::SyncWorldClocksPacket const&);
1410
1411 MCFOLD void $handle(::NetworkIdentifier const&, ::ClientboundAttributeLayerSyncPacket const&);
1412
1413 MCFOLD void $handle(::NetworkIdentifier const&, ::ServerStoreInfoPacket const&);
1414
1415 MCFOLD void $handle(::NetworkIdentifier const&, ::ServerPresenceInfoPacket const&);
1416
1417
1418 // NOLINTEND
1419
1420public:
1421 // vftables
1422 // NOLINTBEGIN
1423 MCAPI static void** $vftable();
1424 // NOLINTEND
1425};
Definition ActorEventPacket.h:19
Definition ActorFallPacket.h:5
Definition ActorPickRequestPacket.h:19
Definition AddActorPacket.h:29
Definition AddBehaviorTreePacket.h:19
Definition AddItemActorPacket.h:23
Definition AddMobPacket.h:5
Definition AddPaintingPacket.h:20
Definition AddPlayerPacket.h:32
Definition AddVolumeEntityPacket.h:19
Definition AgentActionEventPacket.h:19
Definition AgentAnimationPacket.h:19
Definition AnimateEntityPacket.h:19
Definition AnimatePacket.h:19
Definition AnvilDamagePacket.h:19
Definition AutomationClientConnectPacket.h:19
Definition AvailableActorIdentifiersPacket.h:19
Definition AvailableCommandsPacket.h:19
Definition AwardAchievementPacket.h:19
Definition EnableNonOwnerReferences.h:7
static MCAPI void ** $vftable()
Definition BiomeDefinitionListPacket.h:19
Definition BlockActorDataPacket.h:19
Definition BlockEventPacket.h:19
Definition BlockPickRequestPacket.h:19
Definition BookAddPagePacket.h:5
Definition BookDeletePagePacket.h:5
Definition BookEditPacket.h:19
Definition BookSignPacket.h:5
Definition BookSwapPagesPacket.h:5
Definition BossEventPacket.h:23
Definition CameraAimAssistActorPriorityPacket.h:19
Definition CameraAimAssistPacket.h:19
Definition CameraAimAssistPresetsPacket.h:19
Definition CameraInstructionPacket.h:19
Definition CameraPacket.h:19
Definition CameraPresetsPacket.h:19
Definition CameraShakePacket.h:19
Definition CameraSplinePacket.h:19
Definition ChangeDimensionPacket.h:19
Definition ChangeMobPropertyPacket.h:19
Definition ChunkRadiusUpdatedPacket.h:19
Definition ClientCacheBlobStatusPacket.h:16
Definition ClientCacheMissResponsePacket.h:19
Definition ClientCacheStatusPacket.h:19
Definition ClientCameraAimAssistPacket.h:19
Definition ClientMovementPredictionSyncPacket.h:19
Definition ClientToServerHandshakePacket.h:19
Definition ClientboundAttributeLayerSyncPacket.h:19
Definition ClientboundCloseFormPacket.h:19
Definition ClientboundControlSchemeSetPacket.h:19
Definition ClientboundDataDrivenUICloseScreenPacket.h:20
Definition ClientboundDataDrivenUIReloadPacket.h:19
Definition ClientboundDataDrivenUIShowScreenPacket.h:20
Definition ClientboundDataStorePacket.h:19
Definition ClientboundDebugRendererPacket.h:19
Definition ClientboundMapItemDataPacket.h:24
Definition ClientboundTextureShiftPacket.h:19
Definition CodeBuilderPacket.h:19
Definition CodeBuilderSourcePacket.h:19
Definition CommandBlockUpdatePacket.h:23
Definition CommandOutputPacket.h:19
Definition CommandRequestPacket.h:19
Definition CompletedUsingItemPacket.h:19
Definition ContainerClosePacket.h:19
Definition ContainerOpenPacket.h:19
Definition ContainerRegistryCleanupPacket.h:19
Definition ContainerSetDataPacket.h:19
Definition CorrectPlayerMovePredictionPacket.h:19
Definition CraftingDataPacket.h:21
Definition CreatePhotoPacket.h:19
Definition CreativeContentPacket.h:22
Definition CurrentStructureFeaturePacket.h:19
Definition DeathInfoPacket.h:19
Definition DebugInfoPacket.h:19
Definition DimensionDataPacket.h:17
Definition DisconnectPacket.h:19
Definition EditorNetworkPacket.h:19
Definition EduUriResourcePacket.h:19
Definition EducationSettingsPacket.h:19
Definition EmoteListPacket.h:19
Definition EmotePacket.h:19
Definition FeatureRegistryPacket.h:19
Definition GameRulesChangedPacket.h:19
Definition GameSpecificNetEventCallback.h:11
Definition GameTestRequestPacket.h:19
Definition GameTestResultsPacket.h:19
Definition GraphicsOverrideParameterPacket.h:19
Definition GuiDataPickItemPacket.h:19
Definition HurtArmorPacket.h:19
Definition IPacketSecurityController.h:22
Definition InteractPacket.h:19
Definition InventoryActionPacket.h:5
Definition InventoryContentPacket.h:21
Definition InventorySlotPacket.h:19
Definition InventoryTransactionPacket.h:22
Definition ItemRegistryPacket.h:19
Definition ItemStackRequestPacket.h:17
Definition ItemStackResponsePacket.h:17
Definition JigsawStructureDataPacket.h:19
Definition LabTablePacket.h:19
Definition LecternUpdatePacket.h:19
Definition LegacyTelemetryEventPacket.h:19
Definition LessonProgressPacket.h:19
Definition LevelChunkPacket.h:17
Definition LevelEventGenericPacket.h:19
Definition LevelEventPacket.h:19
Definition LevelSoundEventPacket.h:19
Definition LocatorBarPacket.h:19
Definition LoginPacket.h:19
Definition MapCreateLockedCopyPacket.h:19
Definition MapInfoRequestPacket.h:19
Definition MobArmorEquipmentPacket.h:19
Definition MobEffectPacket.h:19
Definition MobEquipmentPacket.h:19
Definition ModalFormRequestPacket.h:19
Definition ModalFormResponsePacket.h:20
Definition MotionPredictionHintsPacket.h:19
Definition MoveActorAbsolutePacket.h:19
Definition MoveActorDeltaPacket.h:17
Definition MovePlayerPacket.h:22
Definition MovementEffectPacket.h:19
Definition MultiplayerSettingsPacket.h:19
Definition NetEventCallback.h:260
Definition NetworkChunkPublisherUpdatePacket.h:19
Definition NetworkIdentifier.h:10
Definition NetworkSettingsPacket.h:19
Definition NetworkStackLatencyPacket.h:19
Definition NpcDialoguePacket.h:19
Definition NpcRequestPacket.h:19
Definition OnScreenTextureAnimationPacket.h:19
Definition OpenSignPacket.h:19
Definition PacketViolationWarningPacket.h:19
Definition Packet.h:30
Definition PartyChangedPacket.h:19
Definition PhotoTransferPacket.h:19
Definition PlaySoundPacket.h:19
Definition PlayStatusPacket.h:19
Definition PlayerActionPacket.h:19
Definition PlayerArmorDamagePacket.h:19
Definition PlayerAuthInputPacket.h:27
Definition PlayerEnchantOptionsPacket.h:19
Definition PlayerFogPacket.h:19
Definition PlayerHotbarPacket.h:19
Definition PlayerListPacket.h:18
Definition PlayerLocationPacket.h:18
Definition PlayerSkinPacket.h:19
Definition PlayerStartItemCooldownPacket.h:19
Definition PlayerToggleCrafterSlotRequestPacket.h:19
Definition PlayerUpdateEntityOverridesPacket.h:18
Definition PlayerVideoCapturePacket.h:19
Definition Player.h:136
Definition PositionTrackingDBClientRequestPacket.h:20
Definition PositionTrackingDBServerBroadcastPacket.h:20
Definition PrimitiveShapesPacket.h:19
Definition PurchaseReceiptPacket.h:19
Definition RefreshEntitlementsPacket.h:19
Definition RemoveActorPacket.h:19
Definition RemoveObjectivePacket.h:19
Definition RemoveVolumeEntityPacket.h:19
Definition RequestAbilityPacket.h:19
Definition RequestChunkRadiusPacket.h:19
Definition RequestNetworkSettingsPacket.h:19
Definition RequestPermissionsPacket.h:19
Definition ResourcePackChunkDataPacket.h:19
Definition ResourcePackChunkRequestPacket.h:19
Definition ResourcePackClientResponsePacket.h:17
Definition ResourcePackDataInfoPacket.h:19
Definition ResourcePackStackPacket.h:20
Definition ResourcePacksInfoPacket.h:19
Definition ResourcePacksReadyForValidationPacket.h:20
Definition RespawnPacket.h:19
Definition ScriptMessagePacket.h:19
Definition ServerPlayerPostMovePositionPacket.h:19
Definition ServerPresenceInfoPacket.h:19
Definition ServerSettingsRequestPacket.h:19
Definition ServerSettingsResponsePacket.h:19
Definition ServerStatsPacket.h:19
Definition ServerStoreInfoPacket.h:19
Definition ServerToClientHandshakePacket.h:19
Definition ServerboundDataDrivenScreenClosedPacket.h:20
Definition ServerboundDataStorePacket.h:19
Definition ServerboundDiagnosticsPacket.h:19
Definition ServerboundLoadingScreenPacket.h:19
Definition ServerboundPackSettingChangePacket.h:19
Definition SetActorDataPacket.h:26
Definition SetActorLinkPacket.h:19
Definition SetActorMotionPacket.h:19
Definition SetCommandsEnabledPacket.h:19
Definition SetDefaultGameTypePacket.h:19
Definition SetDifficultyPacket.h:19
Definition SetDisplayObjectivePacket.h:19
Definition SetHealthPacket.h:19
Definition SetHudPacket.h:19
Definition SetLastHurtByPacket.h:19
Definition SetLocalPlayerAsInitializedPacket.h:19
Definition SetPlayerGameTypePacket.h:19
Definition SetPlayerInventoryOptionsPacket.h:19
Definition SetScorePacket.h:20
Definition SetScoreboardIdentityPacket.h:20
Definition SetSpawnPositionPacket.h:19
Definition SetTimePacket.h:19
Definition SetTitlePacket.h:19
Definition SettingsCommandPacket.h:19
Definition ShowCreditsPacket.h:19
Definition ShowProfilePacket.h:19
Definition ShowStoreOfferPacket.h:19
Definition SimpleEventPacket.h:19
Definition SimulationTypePacket.h:19
Definition GameConnectionInfo.h:23
Definition SpawnExperienceOrbPacket.h:19
Definition SpawnParticleEffectPacket.h:19
Definition StartGamePacket.h:31
Definition StopSoundPacket.h:19
Definition StructureBlockUpdatePacket.h:18
Definition StructureTemplateDataRequestPacket.h:19
Definition StructureTemplateDataResponsePacket.h:19
Definition SubChunkPacket.h:17
Definition SubChunkRequestPacket.h:18
Definition SubClientLoginPacket.h:17
Definition SyncActorPropertyPacket.h:19
Definition SyncWorldClocksPacket.h:19
Definition TakeItemActorPacket.h:19
Definition TextPacket.h:19
Definition TickingAreasLoadStatusPacket.h:19
Definition ToastRequestPacket.h:19
Definition TransferPacket.h:19
Definition TrimDataPacket.h:20
Definition UnlockedRecipesPacket.h:19
Definition UpdateAbilitiesPacket.h:20
Definition UpdateAdventureSettingsPacket.h:19
Definition UpdateAttributesPacket.h:22
Definition UpdateBlockPacket.h:19
Definition UpdateBlockSyncedPacket.h:19
Definition UpdateClientInputLocksPacket.h:19
Definition UpdateClientOptionsPacket.h:19
Definition UpdateEquipPacket.h:19
Definition UpdatePlayerGameTypePacket.h:19
Definition UpdateSoftEnumPacket.h:19
Definition UpdateSubChunkBlocksPacket.h:19
Definition UpdateTradePacket.h:19
Definition VoxelShapesPacket.h:19
Definition NetworkIdentifierWithSubId.h:10
Definition context.h:5