4jcraft/targets/minecraft/world/WorldlyContainer.h
2026-04-01 13:27:58 -05:00

14 lines
517 B
C++

#pragma once
#include "Container.h"
class WorldlyContainer : public Container {
public:
virtual std::vector<int> 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;
};