13class WorldChangeTransaction {
25 ::ll::TypedStorage<8, 64, ::std::unordered_map<::BlockPos, ::BlockChange>> changes;
32 ::ll::TypedStorage<8, 8, ::IBlockWorldGenAPI&> mTarget;
33 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::WorldChangeTransaction::Data>> mData;
38 WorldChangeTransaction& operator=(WorldChangeTransaction
const&);
39 WorldChangeTransaction(WorldChangeTransaction
const&);
40 WorldChangeTransaction();
47 MCAPI
bool apply()
const;
49 MCAPI ::Block
const& getBlock(
::BlockPos const& pos)
const;
51 MCAPI
void setBlock(
::BlockPos const& pos,
::Block const& newBlock,
int updateFlags);
53 MCAPI ~WorldChangeTransaction();