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