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