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