From fbabf9ee8c7f0940e6f7d01e0362849bf4f6396b Mon Sep 17 00:00:00 2001 From: "madmaxoft@gmail.com" Date: Fri, 8 Jun 2012 12:16:39 +0000 Subject: Sugarcane and Pumpkins get placed (quite rarely) in the SprinkleSmallFoliage FinishGen git-svn-id: http://mc-server.googlecode.com/svn/trunk@576 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/FinishGen.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'source/FinishGen.h') diff --git a/source/FinishGen.h b/source/FinishGen.h index 2391d1638..816e2ca7c 100644 --- a/source/FinishGen.h +++ b/source/FinishGen.h @@ -64,7 +64,15 @@ public: protected: int m_Seed; - + + /// Tries to place sugarcane at the coords specified, returns true if successful + bool TryAddSugarcane( + int a_ChunkX, int a_ChunkZ, + int a_RelX, int a_RelY, int a_RelZ, // relative block coords of the sugarcane's base + cChunkDef::BlockTypes & a_BlockTypes, // Block types to read and change + cChunkDef::BlockNibbles & a_BlockMeta // Block meta to read and change + ); + // cFinishGen override: virtual void GenFinish( int a_ChunkX, int a_ChunkZ, -- cgit v1.2.3