mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-05-13 01:09:44 +00:00
Entity: Rename getBlocksAround() -> getBlocksAroundWithEntityInsideActions()
this name is more long-winded, but much less misleading.
This commit is contained in:
parent
8e12693494
commit
3556f26e00
@ -1233,12 +1233,9 @@ abstract class Entity{
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated WARNING: Despite what its name implies, this function DOES NOT return all the blocks around the entity.
|
|
||||||
* Instead, it returns blocks which have reactions for an entity intersecting with them.
|
|
||||||
*
|
|
||||||
* @return Block[]
|
* @return Block[]
|
||||||
*/
|
*/
|
||||||
public function getBlocksAround() : array{
|
public function getBlocksAroundWithEntityInsideActions() : array{
|
||||||
if($this->blocksAround === null){
|
if($this->blocksAround === null){
|
||||||
$inset = 0.001; //Offset against floating-point errors
|
$inset = 0.001; //Offset against floating-point errors
|
||||||
|
|
||||||
@ -1278,7 +1275,7 @@ abstract class Entity{
|
|||||||
protected function checkBlockCollision() : void{
|
protected function checkBlockCollision() : void{
|
||||||
$vectors = [];
|
$vectors = [];
|
||||||
|
|
||||||
foreach($this->getBlocksAround() as $block){
|
foreach($this->getBlocksAroundWithEntityInsideActions() as $block){
|
||||||
if(!$block->onEntityInside($this)){
|
if(!$block->onEntityInside($this)){
|
||||||
$this->blocksAround = null;
|
$this->blocksAround = null;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user