summaryrefslogtreecommitdiffstats
path: root/src/Entities/ItemFrame.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Pickups: improve coalescing implementationPickupsTiger Wang2022-07-191-1/+1
| | | | | + Add ability to coalesce before spawning in to world. * Adapt coalescing for pickup entities already in the world to be more like Vanilla.
* Prevent placing of hangables on illegal blocks and break when support block broken (#5301)Ethan Jones2021-10-031-40/+48
| | | | | + Prevent placing of hangables on illegal items and break when support block is broken Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com>
* Item frame maps (#5258)KingCol132021-07-091-1/+12
| | | | | | | + Send map data when item frame spawns. + Add some casts to placate compiler warnings. * size_t for array access. * Mark chunk dirty when rotation or item in item frame is changed.
* Some emplace_back replacements (#5149)12xx122021-03-071-1/+1
| | | * replace push_back with emplace_back when a new object was created in the function call
* Unify entity spawn packet sendingTiger Wang2020-05-011-5/+1
|
* Delet SpawnObject paramsTiger Wang2020-04-201-1/+1
| | | | | | * Fix #4679 awkward...
* Using Super.Mattes D2020-04-161-4/+4
|
* Refactored more of Entities and BlockEntities to use Vector3. (#4403)Mattes D2019-09-291-2/+2
|
* Force all headers other than "Globals.h" to be included with relative paths (#4269)peterbell102018-08-291-1/+1
| | | | | | | Closes #4236 CMake now creates a header file in the build directory under the path "include/Globals.h" which just includes "src/Globals.h" with an absolute path. Then instead of adding "src/" to the include directories, it adds "include/". #include "Globals.h" still works by including the build generated file and any other src-relative path will not work.
* CheckBasicStyle: Check number of empty lines between functions (#4267)peterbell102018-07-261-1/+0
| | | | Add check for number of empty lines between functions and fix the corresponding failures
* Made -Weverything an error.tycho2015-05-241-3/+3
|
* cPainting saving implementedTiger Wang2015-03-141-0/+11
| | | | Additionally, it now inherits from cHangingEntity.
* En masse NULL -> nullptr replaceTiger Wang2014-10-231-2/+2
|
* Properly exported cItemFrame and cHangingEntity to Lua.Mattes D2014-10-211-8/+8
|
* Merge branch 'master' into EntityCustomNameHowaner2014-09-231-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/ClientHandle.cpp src/ClientHandle.h src/Protocol/Protocol.h src/Protocol/Protocol125.cpp src/Protocol/Protocol125.h src/Protocol/Protocol17x.cpp src/Protocol/Protocol17x.h src/Protocol/ProtocolRecognizer.cpp src/Protocol/ProtocolRecognizer.h src/World.cpp src/World.h
| * 1.8: Fixed hangings.Howaner2014-09-111-1/+1
| |
* | Added name tagHowaner2014-09-011-0/+2
|/
* Removed unused codeTiger Wang2014-08-291-1/+0
|
* Fixed tabs used for alignment.madmaxoft2014-07-171-1/+1
|
* Normalized comments.madmaxoft2014-07-171-1/+1
| | | | | 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.
* Tailored death messagesTiger Wang2014-07-041-3/+3
|
* Fix itemframe break.Howaner2014-06-041-1/+3
|
* Add item frame saving.Howaner2014-03-151-36/+3
|
* Changed BlockFace type to eBlockFaceTiger Wang2014-02-181-11/+24
|
* Added a braceTiger Wang2014-02-181-0/+2
| | | | | | | | | | ==== { } { __ } { | | } ==== REMOVE ALL THE BRACES!!
* Implemented item frames, a part of #689Tiger Wang2014-02-181-0/+109
+ Implemented Item Frames * Fixed Pitch and Yaw being wrongly flipped in the protocol (XOFT!)