SL23W35: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
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 | |||
** '''Make sure only the non-default data is sent initially for the DataWatcher to keep the state small''' | |||
** '''Implement fake-batching to drastically reduce the packet-size as soon as MC allows us to (1.20.2)''' | |||
** |
Revision as of 23:43, 6 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
- Make sure only the non-default data is sent initially for the DataWatcher to keep the state small
- Implement fake-batching to drastically reduce the packet-size as soon as MC allows us to (1.20.2)