summaryrefslogtreecommitdiffstats
path: root/src/BlockEntities/FurnaceEntity.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix potential destruction crashes (#5095)Tiger Wang2021-01-021-6/+1
| | | | | | | | | | * Fix potential destruction crashes * Fix destructors accessing destroyted objects * Fix cPlayer not destroying windows (Destroyed never called) * Tentatively fixes #4608, fixes #3236, fixes #3262 - Remove cEntity::Destroyed() and replace with cEntity::OnRemoveFromWorld() * Add missing call to OnRemoveFromWorld
* Remove BLOCKENTITY_PROTODEFTiger Wang2020-10-241-6/+0
|
* Remove SetProperty(...cPlayer)Tiger Wang2020-10-031-1/+1
| | | | Enchantment table, anvil windows are already opened one per-player.
* Using Super.Mattes D2020-04-161-1/+1
|
* Refactored more of Entities and BlockEntities to use Vector3. (#4403)Mattes D2019-09-291-2/+7
|
* Smelting Gives Experience (#4094)Alex Sweet2018-04-111-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Smelting Exp Smelting now gives experience * Furnace.txt update Exp rewards are entered in furnace.txt, Reward calculation is now done is the furnaceentity class * furnace.txt update Changed alignment tabs to spaces Included documentation of exp in recipe * Updated StringToFloat changed strtod to strtof * Explicit Float to Int * Reworked Smelting Rewards * No C casts -Adds new function to the api -Sets reward counter to 0 in furnace constructor * Style and exp lock removed -Fixed style mistakes accoring to PR notes -XP isn't locked to a single player anymore * No Smelter API -Removed SetLastSmelter and GetLastSmelter -Fixed comments -Fixed log reward amounts
* BlockEntities: Support cloning self.Mattes D2017-06-161-10/+5
|
* Clang 5.0 fixesLukas Pioch2017-05-211-1/+1
| | | | | - Added override keyword - Removed inherited member variables
* Bulk clearing of whitespaceLogicParrot2016-02-051-35/+35
|
* allow use failures to propagate from the entity/block to the playerGargaj2015-12-131-1/+1
|
* Fixes multiple furnace issues, including from loading world storageHaoTNN2015-06-031-0/+8
|
* Initial convertion of a_Dt to std::chronoTycho2015-01-111-1/+1
| | | | also refactored cWorld::m_WorldAge and cWorld::m_TimeOfDay
* Merge branch 'master' into MobSpawnerHowaner2014-11-291-1/+1
|\
| * BlockEntities: Removed the extra semicolon.Mattes D2014-11-271-1/+1
| |
* | Finished mob spawner implementation.Howaner2014-11-181-5/+0
|/
* Fixed trailing whitespace.Mattes D2014-10-211-1/+1
|
* cLuaState: cBlockEntity descendants are pushed with proper class type.Mattes D2014-10-191-2/+2
|
* Improved furnacesTiger Wang2014-10-031-48/+62
| | | | | | | | * Fixed progress bar on 1.8 * Fixed bugs * Improved code * Fixes #1068 * Fixes #1070
* Removed WSSCompactTiger Wang2014-09-301-3/+0
|
* Removed more unessicary includesTycho2014-09-261-1/+0
|
* Rewrited furnace.txt loading.Howaner2014-08-311-1/+1
|
* BlockEntities is warnings freeTycho2014-02-241-1/+1
|
* Changed inheritance a bitTiger Wang2014-02-121-3/+1
| | | | * cBlockEntityWithItems now inherits from cBlockEntityWindowOwner
* fixed hidden bug with furnaces ignoring time burntTycho Bickerstaff2013-12-211-1/+1
| | | | | | this patch fixes an issue with furnaces where they would ignore the time burnt in setBurnTimes this did not cause a problem as this function was only called with the same value as the one it was using for time burnt
* Fixed multiple inheritance in ToLua++.madmaxoft2013-12-161-4/+4
| | | | This fixes #422.
* Moved source to srcAlexander Harkness2013-11-241-0/+164