The enum is missing the following:
/// <summary>
/// Get ReceivedItems packets for items which you picked up in your own world.
/// </summary>
OwnItems = 1 << 1,
/// <summary>
/// Get ReceivedItems packets for your starting inventory.
/// </summary>
StartingInventory = 1 << 2,
Flags represent one each, there shouldn't be the "include" ones. While not necessarily wrong, and at this point would need to be kept for compatibility, the "non include" is a must have and is missing.
The enum is missing the following:
Flags represent one each, there shouldn't be the "include" ones. While not necessarily wrong, and at this point would need to be kept for compatibility, the "non include" is a must have and is missing.