3#include "mc/_HeaderOutputPredefine.h"
30 Reduction& operator=(Reduction
const&);
31 Reduction(Reduction
const&);
43 BlockReducer& operator=(BlockReducer
const&);
49 virtual ~BlockReducer() =
default;
51 virtual void registerBlock(
::ItemStack const& block, ::std::vector<::ItemStack>
const& elements);
61 MCNAPI ::std::unordered_map<int, ::std::vector<::ItemStack>>
const&
getReductionMap()
const;
static MCAPI void ** $vftable()
MCAPI::ItemDescriptor tryGetItemDescriptorFromKey(int blockKey) const
MCAPI ::std::vector<::ItemStack > const * getReduction(::ItemStackBase const &block) const
MCAPI ::std::unordered_map< int, ::std::vector<::ItemStack > > const & getReductionMap() const
MCAPI void $registerBlock(::ItemStack const &block, ::std::vector<::ItemStack > const &elements)
Definition ItemDescriptor.h:25
Definition ItemStackBase.h:52
Definition ItemStack.h:35
Definition BlockReducer.h:20