the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at master 33 lines 1.1 kB view raw
1#pragma once 2#include "Bush.h" 3 4class ChunkRebuildData; 5class NetherStalkTile : public Bush 6{ 7 friend class ChunkRebuildData; 8private: 9 static const int MAX_AGE = 3; 10 11 static const int NETHER_STALK_TEXTURE_COUNT = 3; 12 static const wstring TEXTURE_NAMES[]; 13 14 Icon **icons; 15 16public: 17 NetherStalkTile(int id); 18 virtual void updateDefaultShape(); // 4J Added override 19 virtual bool mayPlaceOn(int tile); 20 21 // Brought forward to fix #60073 - TU7: Content: Gameplay: Nether Warts cannot be placed next to each other in the Nether 22 virtual bool canSurvive(Level *level, int x, int y, int z); 23 24 virtual void tick(Level *level, int x, int y, int z, Random *random); 25 virtual void growCropsToMax(Level *level, int x, int y, int z); 26 virtual Icon *getTexture(int face, int data); 27 virtual int getRenderShape(); 28 virtual void spawnResources(Level *level, int x, int y, int z, int data, float odds, int playerBonus); 29 virtual int getResource(int data, Random *random, int playerBonusLevel); 30 virtual int getResourceCount(Random *random); 31 virtual int cloneTileId(Level *level, int x, int y, int z); 32 void registerIcons(IconRegister *iconRegister); 33};