summaryrefslogtreecommitdiffstats
path: root/src/Blocks/CMakeLists.txt (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-04-10Remove silly empty cBlockGlazedTerracotta classAlexander Harkness1-1/+0
2020-04-10Add mixins for blocks that rotate based on player yaw at placementAlexander Harkness1-0/+1
Also add observer block handler.
2020-04-10Add Terracotta handlersAlexander Harkness1-0/+1
2020-03-28Updated Bookshelves drop behaviour (#4567)Xenoxis1-0/+1
* Updated BookShelves Drop Behaviour As described here : https://minecraft.gamepedia.com/Bookshelf#Loot * Update src/Blocks/BlockBookShelf.h * Update CONTRIBUTORS
2019-10-16Refactored block-to-pickup conversion. (#4417)Mattes D1-2/+1
2019-05-11Create Ender Portal with Eyes of Ender (#4126)Zach DeCook1-0/+1
The algorithm was designed so All portals must be facing the center, no matter which block had the eye inserted in last. Note: Still need to create a block entity so that portals don't become invisible when you relog. Addresses part of #3445 Fixes #3695
2018-01-03Add the fmt library (#4065)peterbell101-0/+1
* Replaces AppendVPrintf with fmt::sprintf * fmt::ArgList now used as a type safe alternative to varargs. * Removed SIZE_T_FMT compatibility macros. fmt::sprintf is fully portable and supports %zu. * Adds FLOG functions to log with fmt's native formatting style.
2018-01-03Concrete mixing (#4096)Zach DeCook1-0/+1
Adds a block handler for concrete powder and implements hardening to concrete. Concrete powder turns into concrete when: * It is next to water when it receives a block update * It falls onto a water block (even with Physics SandInstantFall=1)
2017-07-28Check for intersection between placed blocks and entities. (#3850)Lane Kolbly1-0/+1
* Check for intersection between placed blocks and entities. + Implemented GetPlacementCollisionBox, to permit custom placement collision boxes for blocks. * Factored block-entity placement checking into another function in cPlayer. - Removed vector min/max functions * Use GetWorld to get the world in DoesPlacingBlocksIntersectEntity. + Added block height checks, allow different cEntity subclasses to decide whether they will prevent block placement.
2016-07-18CMake: Remove needless minimum version specifications.Mattes D1-2/+0
2016-01-01Renamed leftover strings to Cuberite / Server, as needed.Mattes D1-1/+1
Also upgraded the user setting file for MSVC to 2013.
2015-09-17Added CircleCI for stylechecking.Mattes D1-3/+10
This will allow us to remove the stylecheck from Travis builds, making them a bit faster, and having fast style checks
2015-07-29Silenced and fixed many warning messages across multiple files.Samuel Barney1-5/+0
2015-05-24Made -Weverything an error.tycho1-0/+4
2015-05-19Make -Werror disabling file onlytycho1-0/+1
Ad fix a load of warnings
2014-12-01Added cocoa pod.Howaner1-0/+1
2014-10-07Removed BlockHaybale.h from CMakeLists.txtHowaner1-1/+0
2014-08-20Removed old classes from the CMakeLists.txtHowaner1-2/+0
2014-07-19Blocks/CMakeLists.txt: Fixed header list after merge of masterarchshift1-1/+2
2014-07-19Subdirs: Only add_library if not using MSVCarchshift1-1/+3
2014-07-19Blocks/CMakeLists.txt: Replaced glob with list of filesarchshift1-5/+92
2014-04-25Missed these CMakeLists.archshift1-0/+1
2013-12-19added blocks and blockentitiesTycho Bickerstaff1-1/+5
2013-12-10more cmake stuffTycho Bickerstaff1-1/+1
2013-12-10started work on cmakeTycho Bickerstaff1-0/+7