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