pmmp / PocketMine-MP

A server software for Minecraft: Bedrock Edition in PHP
https://pmmp.io
GNU Lesser General Public License v3.0
3.28k stars 1.55k forks source link

Implement Explosion exposure for entities #3900

Open Poswn opened 4 years ago

Poswn commented 4 years ago

Issue description

Steps to reproduce the issue

  1. Place tnt and ignite
  2. Stand behind blocks that cover you from the tnt and wait for explosion

OS and versions

Plugins

Plugins (0):

dktapps commented 3 years ago

I don't know whether this is a bug or not, since I'm not actually sure what the expected behaviour is here.

Poswn commented 3 years ago

I don't know whether this is a bug or not, since I'm not actually sure what the expected behaviour is here.

I mean as in for example look at image linked below, you ignite tnt and run behind obsidian wall (can be any block) to shield yourself from tnt explosion which is expected to reduce explosion damage to player but it doesn't in Pocketmine https://i.imgur.com/GjtNvS6.png

eqMFqfFd commented 3 years ago

https://minecraft.gamepedia.com/Explosion Effect - Model of block destruction.

Explosion rays intensity decrements by the blocks along the way, but PocketMine doesn't check anything of that. It just deals a damage depending on distance from the center of the explosion.

ghost commented 3 years ago

no

b1zeyofficial commented 1 month ago

Is there any PR for this issue?