the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 24 lines 687 B view raw
1#pragma once 2using namespace std; 3 4#include "GameRuleDefinition.h" 5#include "..\..\..\Minecraft.World\Pos.h" 6 7class UseTileRuleDefinition : public GameRuleDefinition 8{ 9private: 10 // These values should map directly to the xsd definition for this Rule 11 int m_tileId; 12 bool m_useCoords; 13 Pos m_coordinates; 14 15public: 16 UseTileRuleDefinition(); 17 18 ConsoleGameRules::EGameRuleType getActionType() { return ConsoleGameRules::eGameRuleType_UseTileRule; } 19 20 virtual void writeAttributes(DataOutputStream *dos, UINT numAttributes); 21 virtual void addAttribute(const wstring &attributeName, const wstring &attributeValue); 22 23 virtual bool onUseTile(GameRule *rule, int tileId, int x, int y, int z); 24};