126 MCAPI
void _addDecoration(
127 ::MapDecoration::Type type,
130 ::std::string
const& label,
134 MCAPI ::std::shared_ptr<::MapItemTrackedActor> _addTrackedMapEntity(
137 ::MapDecoration::Type decorationType
140 MCAPI ::MapItemSavedData::MapDecorationContext _calculateDecorationLocationAndType(
141 ::MapDecoration::Type type,
143 int xDeltaFromCenter,
144 int yDeltaFromCenter,
148 MCAPI schar _calculateRotation(
150 ::MapDecoration::Type type,
157 MCAPI
bool _isPlayerHoldingMap(
::Player& player);
164 _updateTrackedEntityDecoration(
::BlockSource& region, ::std::shared_ptr<::MapItemTrackedActor> trackedActor);
166 MCAPI
void _updateTrackedEntityDecorations(
::BlockSource& region);
168 MCAPI
void _updateTrackedPlayerDecorations(
172 ::std::string& decorationLabel,
175 ::MapDecoration::Type& type
178 MCAPI ::std::shared_ptr<::MapItemTrackedActor>
179 addTrackedMapEntity(
::Actor& entity, ::MapDecoration::Type decorationType);
181 MCAPI
void checkNeedsResampling();
183 MCAPI ::std::unique_ptr<::Packet> getFullDataPacket()
const;
185 MCAPI ::std::unique_ptr<::Packet> getUpdatePacket(
::Level& pos,
::BlockPos const&)
const;
195 MCAPI
void setOrigin(
Definition MapItemSavedData.h:73