SL23W35: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[SL23W34|◄ SL23W34]] | [[SL23W36|SL23W36 ►]] | [[SL23W34|◄ SL23W34]] | [[SL23W36|SL23W36 ►]] | ||
<br /> | |||
*Larger refactor of NMS instantiation of FakeEntities | |||
**Remove reliance on NMS Entities completely, reduce memory footprint | |||
**Only use DataWatcher + PacketData | |||
**Lazy-Initialize NMS-State Data to reduce memory-footprint of multi-state FakeVariants | |||
**Reuse registered NMSIds for each variant of a Fake | |||
**Refactor NMS Initialization of Fakes to know which Ids should be registered without creating nms data at all | |||
** | |||
* |
Latest revision as of 12:00, 7 September 2023
- Larger refactor of NMS instantiation of FakeEntities
- Remove reliance on NMS Entities completely, reduce memory footprint
- Only use DataWatcher + PacketData
- Lazy-Initialize NMS-State Data to reduce memory-footprint of multi-state FakeVariants
- Reuse registered NMSIds for each variant of a Fake
- Refactor NMS Initialization of Fakes to know which Ids should be registered without creating nms data at all