Paper
Paper copied to clipboard
The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
```[tasklist] - [x] `public final int getEffectiveViewDistance() {` in ChunkMap - is +0 correct now? - [x] `CraftSign#openSign` needs to call `SignBlockEntity#setAllowedPlayerEditor` to allow editing. - [x] Reobf mappings patch...
1.20 added a full stacktrace to the error message when the server.properties doesn't exist. This stacktrace shouldn't be printed, really. The exception type+message should suffice. If we want to be...
### Is your feature request related to a problem? As far as I've looked and asked, there isn't yet an API method for making a sculk catalyst spread sculk. Usually...
First PR 🎉 Huge thanks to lynxplay for helping me out here Hopefully fixes issue: #8747
In general, there are many flaws with the current block place event. Mainly, the server has to properly attempt to revert the block being placed, however, this had led to...
Closes https://github.com/PaperMC/Paper/issues/8950 My initial thoughts on API for checking if a Material or EntityType is enabled with a `FeatureDependant` interface. Adds tests to check on updates when this changes.
Updates the server logo to the modern PaperMC branding. Closes #9259
Call the BlockGrowEvent and BlockFadeEvent during hatch process for the sniffer eggs Add the Egg spawn reason for the new baby sniffer
### Expected behavior I expected the getCause().name() function to return "IMPALED" or something like that when the player takes damage from a stalagmite (the ones on the floor) ### Observed/Actual...
Includes a demo change, changing the chat format. This should work with all run configs, like runDev, runShadow, runReobf as well as correctly build jars for production. Tests will fail...