summaryrefslogtreecommitdiffstats
path: root/source/BlockEntities/FurnaceEntity.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2013-08-18Added cWindow property manipulation API.madmaxoft1-1/+1
2013-06-20Furnace window progressbars are initialized when the window is openedmadmaxoft@gmail.com1-0/+2
2013-06-20Furnaces light up visually when they're cookingmadmaxoft@gmail.com1-11/+33
2013-06-20Fixed a crash when placing new furnacesmadmaxoft@gmail.com1-0/+2
2013-06-16Rewritten furnacesmadmaxoft@gmail.com1-204/+310
2013-05-30Window contents are sent whenever the window is opened by a player.madmaxoft@gmail.com1-1/+0
2013-05-28Moved BlockEntities to a separate foldermadmaxoft@gmail.com1-10/+4
2013-05-28Block entities now receive the cChunk param in their Tick() functionmadmaxoft@gmail.com1-1/+1
2013-04-01Proper fix for FS #347. Also unification of ticking block entities.madmaxoft@gmail.com1-45/+1
2013-01-12Merged branch "branches/hooks" into "trunk".madmaxoft@gmail.com1-6/+6
2012-11-26Furnace now lights up when smelting itemsluksor111@gmail.com1-0/+2
2012-09-24Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com1-9/+9
2012-09-23Source files cleanup: UI files renamedmadmaxoft@gmail.com1-1/+1
2012-09-23Tweaked logging.madmaxoft@gmail.com1-2/+0
2012-09-20Refactored windows.madmaxoft@gmail.com1-29/+50
2012-08-24Monster classes don't use cPackets. Chat messages are sent / broadcast without cPackets. BlockEntities don't use cPackets.madmaxoft@gmail.com1-0/+10
2012-08-19Window, Chest, Furnace and Pawn are not using cPackets at allmadmaxoft@gmail.com1-22/+9
2012-08-18Packet refactoring, phase two, partial. Rewritten a few packet handling functions not to use cPacket-descendant objects.madmaxoft@gmail.com1-4/+4
2012-08-07Prepared WindowOwner class hierarchy for minecart with chest.madmaxoft@gmail.com1-2/+2
2012-06-14Attempt to bring sanity to newlines across systems.cedeel@gmail.com1-401/+401
2012-06-06Item-dropping code rewritten and centralized - now there's only one place to modify if we want to split or merge same-item drops: cWorld:SpawnItemPickups(). Also, mined blocks can now drop more items, and they recognize if they're being mined by the correct tool.madmaxoft@gmail.com1-2/+3
2012-05-28Chests and Furnaces are now saved properly into Anvil scheme.madmaxoft@gmail.com1-25/+80
2012-03-24Reverted the previous commit - it is useless, since entities still depend heavily on cWorldmadmaxoft@gmail.com1-15/+0
2012-03-23Encapsulated cWorld functions needed in cWorldStorage into an interface, so that cWorldStorage can actually be used outside of MC-Server (such as storage conversion tools and chunk analyzers)madmaxoft@gmail.com1-0/+15
2012-03-19Basic cWindow thread-safetymadmaxoft@gmail.com1-36/+22
2012-03-14Split chunk data into separate arrays; decoupled most sources from cChunk.h dependencymadmaxoft@gmail.com1-1/+0
2012-02-15Restored chest and furnace functionality as it was (it's basically working but joined chests show single-chest window)madmaxoft@gmail.com1-4/+4
2012-02-13Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it.madmaxoft@gmail.com1-17/+45
2012-01-30More cFile cleanup; removed old format writing for block entitiesmadmaxoft@gmail.com1-46/+33
2012-01-29VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization.madmaxoft@gmail.com1-2/+3
2011-12-29 - Chests open and close on clients when opened/closedmtilden@gmail.com1-0/+1
2011-10-31Player data is saved and loaded as human readable JSON now.faketruth1-27/+4
2011-10-31Prepared some parts of the code for multi world support, I created lots of TODO'sfaketruth1-12/+6
2011-10-03MCServer c++ source filesfaketruth1-0/+372