4jcraft/Minecraft.World/Containers/WorldlyContainer.h
Tropical f25cd66f4d TU19: merge Minecraft.World/Containers
keeping virtual destructors where possible
2026-03-21 15:18:52 -05:00

14 lines
509 B
C++

#pragma once
#include "Container.h"
class WorldlyContainer : public Container {
public:
virtual intArray getSlotsForFace(int face) = 0;
virtual bool canPlaceItemThroughFace(int slot,
std::shared_ptr<ItemInstance> item,
int face) = 0;
virtual bool canTakeItemThroughFace(int slot,
std::shared_ptr<ItemInstance> item,
int face) = 0;
};