PocketMine-MP icon indicating copy to clipboard operation
PocketMine-MP copied to clipboard

A server software for Minecraft: Bedrock Edition in PHP

Results 293 PocketMine-MP issues
Sort by recently updated
recently updated
newest added

## Introduction Since Bedrock 1.19.0, there is a ToastRequestPacket but there is no API to send toast. ### Relevant issues No ## Changes ### API changes add `Player::sendToast(string $title, string...

## Introduction I noticed that while working on the placement of the blocks and this is a part that has been moved from the original, which fix the logic for...

Category: Gameplay
Type: Contribution
Status: Waiting on Author

## Description Currently, the validation of stored data in worlds (e.g. entity data) is done at the same time as it's applied (i.e. setting properties on an Entity object). This...

Category: Core
Type: Change Proposal

### Issue description - Expected result: You can place bamboo and make it grow from the stalk, but when you reach the height limit you get a message - Actual...

Category: Gameplay
Status: Not Implemented

### Issue description PlayerExhaustEvent may misunderstood to player's hunger exhaust, and the method getPlayer is confused because it may return a non-player object if using a custom human. https://github.com/pmmp/PocketMine-MP/blob/c87a3b054cf29282464f50b6234638b2bbe665ab/src/event/player/PlayerExhaustEvent.php#L32

Category: API
Type: Change Proposal

Answering some (very) frequently asked questions about PM5 plans... ## What is PM5? PM5 is the codename for the next major release of PocketMine-MP, v5.0.0. ## When is PM5 planned...

## Introduction This PR fixes items previously not bouncing on slime blocks. ### Relevant issues * Fixes #4830 ## Changes Items now bounce on slime blocks. ### API changes No...

Category: API
Type: Fix

## Description PlayerCreationEvent has a method `set/getBaseClass()`, probably not used by PM. I think we need to explain what it does when used. Alternatively, create a DeveloperDocs document. ## Justification...

Type: To Do
Category: API

## Introduction As explained in #4549, sugarcane, when using a fertilizer, does not behave in the same way as vanilla. If we use on a block of sugar cane two...

Applications of `PlayerCreationEvent` are basically as unreliable as using reflections. PocketMine is currently not semver-compliant because `Player` internal semantics are not polymorphism-friendly enough; most changes on `Player` methods do not...

Category: API
BC break