summaryrefslogtreecommitdiffstats
path: root/src/BlockEntities/DropSpenserEntity.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-04-16Using Super.Mattes D1-1/+1
2019-09-29Refactored more of Entities and BlockEntities to use Vector3. (#4403)Mattes D1-3/+8
2017-06-16Fixed missing "override"Mattes D1-1/+1
2017-06-16BlockEntities: Support cloning self.Mattes D1-2/+3
2017-05-21Clang 5.0 fixesLukas Pioch1-1/+1
- Added override keyword - Removed inherited member variables
2016-02-05Bulk clearing of whitespaceLogicParrot1-10/+10
2015-12-18Reorganised the redstone simulatorTiger Wang1-8/+0
-> Many thanks to @worktycho for the idea, and @Haxi52 for the implementation plan! * Uses classes and inheritance now * Speed should be improved
2015-12-13allow use failures to propagate from the entity/block to the playerGargaj1-1/+1
2015-07-31Unified the doxy-comment format.Mattes D1-6/+6
2015-01-11Initial convertion of a_Dt to std::chronoTycho1-1/+1
also refactored cWorld::m_WorldAge and cWorld::m_TimeOfDay
2014-11-27BlockEntities: Removed the extra semicolon.Mattes D1-1/+1
2014-11-18Finished mob spawner implementation.Howaner1-4/+0
2014-10-19cLuaState: cBlockEntity descendants are pushed with proper class type.Mattes D1-2/+2
2014-09-30Removed WSSCompactTiger Wang1-3/+0
2014-09-26Removed more unessicary includesTycho1-1/+0
2014-08-06Fixed multiple inhertance being output by toluaTycho1-4/+6
2014-08-05Refactored Redstone simulator not to depend on TNTEntity or DropSpenserENtity DirectlyTycho1-3/+4
2014-07-19Code style: Fixed braces on separate lines.madmaxoft1-1/+2
2014-02-12Changed inheritance a bitTiger Wang1-3/+1
* cBlockEntityWithItems now inherits from cBlockEntityWindowOwner
2013-12-16Fixed multiple inheritance in ToLua++.madmaxoft1-4/+4
This fixes #422.
2013-11-24Moved source to srcAlexander Harkness1-0/+0
2013-10-23Fixed cDropSpenserEntity bindings generating an extra var.madmaxoft1-4/+4
Caused by inadvertently exporting multiple-inheritance from a class that is not Lua-exported.
2013-07-29Changed everyting to Unix line endings.Alexander Harkness1-89/+89
2013-05-28Moved BlockEntities to a separate foldermadmaxoft@gmail.com1-1/+1
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1527 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-05-28Block entities now receive the cChunk param in their Tick() functionmadmaxoft@gmail.com1-4/+4
They can safely access that chunk and any of its neighbors during ticking. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1526 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-05-27DropSpensers: Fixed activation when receiving redstone signal. Now only one item is dropspensed.madmaxoft@gmail.com1-1/+6
Fix for FS #378, http://www.mc-server.org/support/index.php?do=details&task_id=378 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1521 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-05-26Fixed cItemGrid API, no more changeable GetSlot().madmaxoft@gmail.com1-1/+4
Also fixed possible water and lava duplication glitches in the dispenser. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1520 0a769ca7-a7f5-676a-18bf-c427514a06d6
2013-05-26Implemented droppersmadmaxoft@gmail.com1-0/+81
Added a common ancestor class "DropSpenser" that has the common code for dropper and dispenser and is Lua-accessible, too. The Debuggers plugin now triggers both droppers and dispensers when rclking them with a redstone torch. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1514 0a769ca7-a7f5-676a-18bf-c427514a06d6