I want to put a block that only 1 player that enters a command can see I just need help with setting the block as I haven't seen any threads on here. Help is appreciated
Check out the Level->SendBlocks() on the documentation: https://jenkins.pmmp.io/job/PocketM..._level.html#a9e376354b4ef26d81c88541fff80fe86 Example: PHP: $block = Block::get(54);$block->x = (int) $player->x;$block->y = (int) $player->y -2;$block->z = (int) $player->z;$block->level = $player->level;$player->level->sendBlocks([$player],[$block]);
Sure! PHP: // NameSpacesuse pocketmine\block\Block;use pocketmine\Player;// Functionpublic function addClientBlock(int $blockID,Player $player){ $block = Block::get($blockID); $block->x = (int) $player->x; $block->y = (int) $player->y -2; $block->z = (int) $player->z; $block->level = $player->level; $player->level->sendBlocks([$player],[$block]);}// How to Call function$this->addClientBlock(5, $player) // BlockId 5 is planks, to get more ids check out https://minecraft-ids.grahamedgecombe.com/