13class CommandAreaFactory {
17 ::ll::TypedStorage<8, 8, ::Dimension&> mDimension;
22 CommandAreaFactory& operator=(CommandAreaFactory
const&);
23 CommandAreaFactory(CommandAreaFactory
const&);
29 MCAPI
explicit CommandAreaFactory(
::Dimension& dimension);
31 MCAPI ::std::unique_ptr<::CommandArea> _getArea(
33 bool allowNonTickingPlayerAndTickingAreaChunks,
34 bool allowUnloadedChunks,
35 bool allowPlayerChunks
38 MCAPI ::std::unique_ptr<::CommandArea> _getNewCommandArea(
::Bounds const& requiredArea)
const;
40 MCAPI ::std::unique_ptr<::CommandArea> findArea(
43 bool allowNonTickingPlayerAndTickingAreaChunks,
44 bool allowUnloadedChunks,
45 bool allowPlayerChunks
48 MCAPI ::std::unique_ptr<::CommandArea> findAreaWithBuffer(
52 bool allowUnloadedChunks,
53 bool allowPlayerChunks
60 MCAPI
static bool shouldAllowNonTickingPlayerAndTickingAreaChunks(
int commandVersion);