Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fulcanelly/enderpearlplus
Help ender pearls remember it's owner
https://github.com/fulcanelly/enderpearlplus
bukkit ender-pearl enderpearl java minecraft minecraft-java-edition papermc patch server spigot spigot-plugin
Last synced: 25 days ago
JSON representation
Help ender pearls remember it's owner
- Host: GitHub
- URL: https://github.com/fulcanelly/enderpearlplus
- Owner: fulcanelly
- License: mit
- Created: 2024-04-10T17:30:09.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-04-26T22:58:20.000Z (9 months ago)
- Last Synced: 2024-10-30T03:56:54.682Z (2 months ago)
- Topics: bukkit, ender-pearl, enderpearl, java, minecraft, minecraft-java-edition, papermc, patch, server, spigot, spigot-plugin
- Language: Java
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/fulcanelly/EnderPearlPlus/total)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/fulcanelly/EnderPearlPlus/main.yml)## EnderPearlPlus
EnderPearlPlus is the Spigot plugin that aims to fix problem - [ender pearl bug](https://bugs.mojang.com/browse/MCPE-55823).
That bug causes ender pearls to "forget" their owner if the player exits and re-enters the game while the pearl is in mid-air. As a result, when the ender pearl eventually lands, it fails to teleport the player, breaking the expected gameplay mechanic.### Motivation
Since this plugin helps ender pearls remember it's ownerThis could be valuable for SMP servers aiming to maintain a vanilla experience while providing players advanced travel options.
Specifically I mean ender pearl chamber
![image](https://github.com/fulcanelly/EnderPearlPlus/assets/53056797/afd0ed24-acfe-4fda-8cf1-c8a197231090)As a bonus it's adds ability to customize ender pearl behaviour such as allowing teleporting from other worlds
### How to install ?
* Download [Rtag](https://www.spigotmc.org/resources/rtag-api-to-edit-block-entity-item-nbt-1-8-8-1-20-4.100694/) and put it in your server's `plugins` folder
* Download appropriate version of `EnderPearlPlus` [resource](https://github.com/fulcanelly/EnderPearlPlus/releases) and put it into `plugins` folder
### Planned / todo (seeking for help, have no eought time)
* Get use of papermc's EntityRemoveFromWorldEvent to handle dropping pearl to void
* Get list of all thrown pearls and distance to them
* Make offline tp configurable