ivancraft623/fakeblocks
Composer 安装命令:
composer require ivancraft623/fakeblocks
包简介
Create and manage fakeblocks for yor PocketMine-MP server
README 文档
README
🧊 fakeblocks
Create and manage fakeblocks
Description:
A virion for PocketMine-MP to create and manage fake blocks. This virion indicates to the client that there is a block where there really isn't on the server side.
Usage
Import FakeBlockManager class.
use IvanCraft623\fakeblocks\FakeBlockManager;
Register
This virion needs to listen for events, so you will need to register it, we check that it is not registered in case some other plugin has already done it
if (!FakeBlockManager::isRegistered()) { FakeBlockManager::register($plugin); }
$plugin is your Plugin object
Once registered you can do FakeBlockManager::getInstance() to get an instance
Create a FakeBlock
$fakeblock = FakeBlockManager::getInstance()->create(VanillaBlocks::DIAMOND(), $position);
$position is a Position object
$fakeblock will contain a FakeBlock object
Add a viewer for a fake block
This function adds a viewer for the fake block
$fakeblock->addViewer($player);
Remove a viewer for a fake block
This function removes a viewer from the fake block
$fakeblock->removeViewer($player);
Get all viewers of a fake block
$fakeblock->getViewers();
Destroy a fake block
This function will destroy the fake block and make it so the viewers can see the real block
FakeBlockManager::getInstance()->destroy($fakeblock);
统计信息
- 总下载量: 24
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 23
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2023-11-21