1
0
cuberite-2a/tests/Generating
Lane Kolbly 5402b214b3 Check for intersection between placed blocks and entities. (#3850)
* 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.
2017-07-28 17:59:21 +01:00
..
Bindings.h Gen: Moved tests to a separate folder, unified shared sources. 2017-05-04 09:49:30 +02:00
CMakeLists.txt Removed the LeakFinder for Windows. (#3777) 2017-06-19 11:05:19 +02:00
LoadablePieces.cpp Gen: Moved tests to a separate folder, unified shared sources. 2017-05-04 09:49:30 +02:00
LuaState_Declaration.inc Gen: Moved tests to a separate folder, unified shared sources. 2017-05-04 09:49:30 +02:00
LuaState_Typedefs.inc Gen: Moved tests to a separate folder, unified shared sources. 2017-05-04 09:49:30 +02:00
PieceGeneratorBFSTreeTest.cpp Gen: Added a simple PieceGeneratorBFSTree test. 2017-05-04 09:49:30 +02:00
PieceRotationTest.cpp Gen: Moved tests to a separate folder, unified shared sources. 2017-05-04 09:49:30 +02:00
Stubs.cpp Check for intersection between placed blocks and entities. (#3850) 2017-07-28 17:59:21 +01:00
Test.cubeset Gen: Moved tests to a separate folder, unified shared sources. 2017-05-04 09:49:30 +02:00
Test1.schematic Gen: Moved tests to a separate folder, unified shared sources. 2017-05-04 09:49:30 +02:00