28 enum class Type :
int {
31 TextureUpdate = 1 << 1,
32 DecorationUpdate = 1 << 2,
39 ::ll::TypedStorage<8, 24, ::std::vector<::ActorUniqueID>> mMapIds;
40 ::ll::TypedStorage<1, 1, char> mScale;
41 ::ll::TypedStorage<8, 24, ::std::vector<::std::shared_ptr<::MapDecoration>>> mDecorations;
42 ::ll::TypedStorage<8, 24, ::std::vector<::MapItemTrackedActor::UniqueId>> mUniqueIds;
43 ::ll::TypedStorage<4, 4, int> mStartX;
44 ::ll::TypedStorage<4, 4, int> mStartY;
45 ::ll::TypedStorage<4, 12, ::BlockPos> mMapOrigin;
46 ::ll::TypedStorage<1, 1, uchar> mDimension;
47 ::ll::TypedStorage<4, 4, int> mWidth;
48 ::ll::TypedStorage<4, 4, int> mHeight;
49 ::ll::TypedStorage<4, 4, ::ClientboundMapItemDataPacket::Type> mType;
50 ::ll::TypedStorage<8, 24, ::std::vector<uint>> mMapPixels;
51 ::ll::TypedStorage<1, 1, bool> mLocked;
61 virtual ::MinecraftPacketIds getId()
const ;
64 virtual ::std::string getName()
const ;
95 MCAPI
bool isOfType(::ClientboundMapItemDataPacket::Type type)
const;
103 MCAPI
void* $ctor(::gsl::not_null<::MapItemSavedData*> newMapItem,
::Level& level);
132 MCAPI ::MinecraftPacketIds $getId()
const;
134 MCAPI ::std::string $getName()
const;