Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-09-29 | Refactored more of Entities and BlockEntities to use Vector3. (#4403) | Mattes D | 1 | -22/+20 | |
2018-07-27 | cWorld: Manually bind deprecated broadcast functions (#4265) | peterbell10 | 1 | -1/+1 | |
Ref: https://github.com/cuberite/cuberite/pull/4264#discussion_r204769193 | |||||
2018-05-02 | Prefer static_cast to reinterpret_cast (#4223) | peterbell10 | 1 | -1/+1 | |
* Change reinterpret_cast -> static_cast wherever possible * Remove more unnecessary `const_cast`s. reinterpret_casts should be avoided for the same reason as c-style casts - they don't do any type-checking. reinterpret_cast was mainly being used for down-casting in inheritance hierarchies but static_cast works just as well while also making sure that there is actually an inheritance relationship there. | |||||
2017-09-19 | Changed BroadcastSoundEffect, SendSoundEffect, and CastThunderbolt parameters to vectors (#3959) | Lane Kolbly | 1 | -2/+2 | |
* Made BroadcastSoundEffect take vector parameters. * Added docs for new vectored methods * Removed old code * Fixed lua warnings * Made old BroadcastSoundEffect not an override. * m_Block to m_BlockPos, used Vector3d constructor where prettier. * a_Block to a_BlockPos * Changed thunderbolt a_Block to a_BlockPos | |||||
2017-06-16 | BlockEntities: Support cloning self. | Mattes D | 1 | -2/+14 | |
2017-06-13 | FastRandom rewrite (#3754) | peterbell10 | 1 | -1/+1 | |
2017-06-05 | Fixes problems with windows: | Lukas Pioch | 1 | -1/+1 | |
- Changed cPlayer:OpenWindow to accept a ref, tolua adds a nil check - Close open lua window in destructor, to avoid dangling pointers | |||||
2017-02-15 | Updated sounds and effect IDs (#3422) | mathiascode | 1 | -2/+2 | |
2016-06-15 | - Add a activation flag to droppers and dispensers. Previously droppers and dispensers shot items with every block update. | QUSpilPrgm | 1 | -3/+3 | |
- Fixes a range check inside cIncrementalRedstoneSimulator::Simulate | |||||
2016-02-05 | Bulk clearing of whitespace | LogicParrot | 1 | -6/+6 | |
2015-12-18 | Reorganised the redstone simulator | Tiger Wang | 1 | -15/+1 | |
-> Many thanks to @worktycho for the idea, and @Haxi52 for the implementation plan! * Uses classes and inheritance now * Speed should be improved | |||||
2015-12-13 | allow use failures to propagate from the entity/block to the player | Gargaj | 1 | -1/+2 | |
2015-11-24 | Add enum for Sound and Particle Effects | Dave Tucker | 1 | -7/+8 | |
Fixes #2603 Signed-off-by: Dave Tucker <dave@dtucker.co.uk> | |||||
2015-07-12 | Fixed DropSpenser sound #2333 | mmdk95 | 1 | -2/+2 | |
2015-01-11 | Initial convertion of a_Dt to std::chrono | Tycho | 1 | -1/+1 | |
also refactored cWorld::m_WorldAge and cWorld::m_TimeOfDay | |||||
2014-12-13 | Own classes for all windows. | Howaner | 1 | -0/+1 | |
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -9/+13 | |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -3/+3 | |
2014-10-12 | convert old style casts to fix warnings | Steven Riehl | 1 | -11/+7 | |
2014-09-30 | Removed WSSCompact | Tiger Wang | 1 | -48/+0 | |
2014-09-26 | Removed more unessicary includes | Tycho | 1 | -1/+0 | |
2014-09-13 | Implemented Chest Minecarts | Tiger Wang | 1 | -1/+0 | |
2014-07-17 | Basic style fixes. | madmaxoft | 1 | -1/+1 | |
2014-07-17 | Normalized comments. | madmaxoft | 1 | -4/+4 | |
This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign. | |||||
2014-07-15 | Fixed a DropSpenser AddFace bug | Tiger Wang | 1 | -1/+1 | |
2014-02-24 | BlockEntities is warnings free | Tycho | 1 | -0/+1 | |
2014-02-12 | Removed some unneeded BroadcastWholeWindow()s | Tiger Wang | 1 | -7/+0 | |
2013-11-28 | Moved json includes to where they are really needed. | madmaxoft | 1 | -0/+1 | |
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 | |
2013-11-10 | Bundled fixes [SEE DESC] | Tiger Wang | 1 | -1/+1 | |
* Fixed compiler warning in Monster.cpp * Future proofed particle effects * Improved pickups, made less jittery | |||||
2013-11-02 | Fixed dropspensing speed and position | Tiger Wang | 1 | -1/+22 | |
2013-08-19 | Moved entities into the Entities subfolder. | madmaxoft | 1 | -1/+1 | |
2013-07-29 | Changed everyting to Unix line endings. | Alexander Harkness | 1 | -245/+245 | |
2013-06-12 | Implemented the Hopper block handler | madmaxoft@gmail.com | 1 | -10/+10 | |
Hoppers can be placed properly, but won't work yet. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1583 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-30 | Window contents are sent whenever the window is opened by a player. | madmaxoft@gmail.com | 1 | -1/+0 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1533 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-28 | Moved BlockEntities to a separate folder | madmaxoft@gmail.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1527 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-28 | Block entities now receive the cChunk param in their Tick() function | madmaxoft@gmail.com | 1 | -16/+13 | |
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-27 | DropSpensers: Fixed activation when receiving redstone signal. Now only one item is dropspensed. | madmaxoft@gmail.com | 1 | -1/+15 | |
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-26 | Fixed cItemGrid API, no more changeable GetSlot(). | madmaxoft@gmail.com | 1 | -1/+24 | |
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-26 | Implemented droppers | madmaxoft@gmail.com | 1 | -0/+212 | |
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 |