mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-13 06:55:29 +00:00
Use transparent skin on FloatingTextParticle
This commit is contained in:
parent
ab5bbaa7bd
commit
b3b3ee7c56
@ -24,10 +24,12 @@ declare(strict_types=1);
|
|||||||
namespace pocketmine\level\particle;
|
namespace pocketmine\level\particle;
|
||||||
|
|
||||||
use pocketmine\entity\Entity;
|
use pocketmine\entity\Entity;
|
||||||
|
use pocketmine\entity\Skin;
|
||||||
use pocketmine\item\Item;
|
use pocketmine\item\Item;
|
||||||
use pocketmine\item\ItemFactory;
|
use pocketmine\item\ItemFactory;
|
||||||
use pocketmine\math\Vector3;
|
use pocketmine\math\Vector3;
|
||||||
use pocketmine\network\mcpe\protocol\AddPlayerPacket;
|
use pocketmine\network\mcpe\protocol\AddPlayerPacket;
|
||||||
|
use pocketmine\network\mcpe\protocol\PlayerSkinPacket;
|
||||||
use pocketmine\network\mcpe\protocol\RemoveEntityPacket;
|
use pocketmine\network\mcpe\protocol\RemoveEntityPacket;
|
||||||
use pocketmine\utils\UUID;
|
use pocketmine\utils\UUID;
|
||||||
|
|
||||||
@ -88,7 +90,7 @@ class FloatingTextParticle extends Particle{
|
|||||||
|
|
||||||
if(!$this->invisible){
|
if(!$this->invisible){
|
||||||
$pk = new AddPlayerPacket();
|
$pk = new AddPlayerPacket();
|
||||||
$pk->uuid = UUID::fromRandom();
|
$pk->uuid = $uuid = UUID::fromRandom();
|
||||||
$pk->username = "";
|
$pk->username = "";
|
||||||
$pk->entityRuntimeId = $this->entityId;
|
$pk->entityRuntimeId = $this->entityId;
|
||||||
$pk->position = $this->asVector3(); //TODO: check offset
|
$pk->position = $this->asVector3(); //TODO: check offset
|
||||||
@ -106,6 +108,11 @@ class FloatingTextParticle extends Particle{
|
|||||||
];
|
];
|
||||||
|
|
||||||
$p[] = $pk;
|
$p[] = $pk;
|
||||||
|
|
||||||
|
$skinPk = new PlayerSkinPacket();
|
||||||
|
$skinPk->uuid = $uuid;
|
||||||
|
$skinPk->skin = new Skin("Standard_Custom", str_repeat("\x00", 8192));
|
||||||
|
$p[] = $skinPk;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $p;
|
return $p;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user