summaryrefslogtreecommitdiffstats
path: root/src/Items/ItemEyeOfEnder.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix cChunkMap issues below with coords below y=0 (#5397)hle013 days1-2/+2
| | | | | | | | | | | | | | | | | * return false in cChunkMap::GetBlockTypeMeta if requested height is invalid * add checks to users of cWorld::GetBlockTypeMeta * add checks for invalid height to cChunkMap::GetBlock and cChunkMap::GetBlockMeta * add hle0 to CONTRIBUTORS * Fix merge conflict with isValidHeight * Add initialisation contract and fulfil it. --------- Co-authored-by: Alexander Harkness <me@bearbin.net>
* ItemHandler initialisation is a constant expression (#5344)x12xx12x2021-12-021-4/+4
| | | | | * Transition to non-pointer item handler * That is my destructor - I decide when I leave this world * I declare your destruction private and you final
* Added end portal and enchanting table block entities12xx122020-09-201-0/+144
|
* Vector3 in Handlers (#4680)Mattes D2020-04-211-17/+24
| | | Refactored all cBlockHandler and cItemHandler descendants to use Vector3.
* Create Ender Portal with Eyes of Ender (#4126)Zach DeCook2019-05-111-0/+59
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