LiteLoaderBDS-1.16.40/LiteLoader/Header/MC/VanillaLevelChunkUpgrade.hpp
2022-09-21 19:47:03 +08:00

28 lines
1.2 KiB
C++

// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "../Global.h"
#define BEFORE_EXTRA
#undef BEFORE_EXTRA
namespace VanillaLevelChunkUpgrade {
#define AFTER_EXTRA
#undef AFTER_EXTRA
MCAPI bool addBiomeSpecificVillageSkins(class CompoundTag &, class BlockSource &);
MCAPI bool convertOcelotTagToCat(class CompoundTag &);
MCAPI bool convertVillagerV1TagToV2(class CompoundTag &);
MCAPI bool convertVillagerV2TagToV1(class CompoundTag &);
MCAPI bool convertZombieVillagerV1TagToV2(class CompoundTag &);
MCAPI bool convertZombieVillagerV2TagToV1(class CompoundTag &);
MCAPI void fixBlockStatesOnChunkBorderAxis(class BlockSource &, class LevelChunk const &, unsigned char, class BlockPos, enum VanillaLevelChunkUpgrade::Axis);
MCAPI void fixStemBlockStates(class BlockSource &, class BlockPos, class Block const &);
MCAPI void fixUselessDynamicWater(class LevelChunk &, class BlockSource &);
MCAPI void fixWallBlockStates(class BlockSource &, class BlockPos);
MCAPI std::string const & getV1CareerFromDefinitionsList(class ListTag const *);
MCAPI void upgradeLevelChunk(class LevelChunk &, class BlockSource &);
};