Skip to content

AddComponentMenu for NetworkObject#1022

Merged
FirstGearGames merged 1 commit intoFirstGearGames:mainfrom
IlyaKvant:qol-net-object-menu
Mar 17, 2026
Merged

AddComponentMenu for NetworkObject#1022
FirstGearGames merged 1 commit intoFirstGearGames:mainfrom
IlyaKvant:qol-net-object-menu

Conversation

@IlyaKvant
Copy link
Copy Markdown
Contributor

Most frequently used components have the AddComponentMenu attribute and are listed in the FishNet component list in the drop-down menu, but not NetworkObject.

This edit adds a corresponding item to the menu so that this component is displayed there, which will be slightly more consistent.

Before:

Before After
Screenshot 2026-03-07 at 14 52 25 Screenshot 2026-03-07 at 14 52 57

@FirstGearGames FirstGearGames merged commit 93dca47 into FirstGearGames:main Mar 17, 2026
FirstGearGames pushed a commit that referenced this pull request Mar 26, 2026
- Fixed NetworkTrigger/Collider incorrectly updating states during replays, resulting in collider Enter callbacks invoking unexpectedly.
- Fixed PredictionRigidbody/2D pending forces conflicting with NetworkTrigger/Collider interactions.
- Fixed Local States not being used as reconcile data when remote states were unavailable.
- Fixed overflow vulnerability with SplitReader.
- Fixed memory allocation attack via packet fragmentation in LiteNetLib (#1026).
- Fixed Buffer ArgumentNullException (#1021).
- Fixed NetworkCollider/Trigger callbacks sometimes invoking OnEnter incorrectly multiple times during a reconcile.
- Fixed cecil errors commonly seen as xyz not imported (#1023).
- Changed (break) NetworkCollider/Trigger now provides Tick as well. Callbacks must be updated to include 'uint tick'.
- Changed reverted objects deinitializing during OnDisable. This change prior caused NulLReferenceExceptions for some when reloading scenes.
- Improved additional sanity checks when an object becomes intialized twice without first deinitializing.
- Added ObserverManager Level of Detail. This feature currently supports prediction reconciles -- improving both server and client performance and bandwidth.
- Added NetworkObject.UseLevelOfDetail.
- Added NetworkObject AddComponentMenu (#1022).
- Added TransportManager.MaximumClientPacketSize.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants