Skip to content

UPSOKen/BetterRTP

 
 

Repository files navigation

Note

This fork adds a small compatibility shim for Paper-based forks such as UniverseSpigot. BetterRTP still falls back to PaperLib when native async APIs are unavailable, but it now first detects and invokes World#getChunkAtAsync(...) and Entity#teleportAsync(...) directly by reflection. This avoids PaperLib 1.0.8 missing async support on newer or custom Paper-derived servers because of version/platform detection quirks.

The fork also updates the local Maven build to run Lombok explicitly on newer JDKs.

Welcome to BetterRTP's repository!

Where's the Lang files?/Want to Contribute translating?

All language files are located here feel free to fork one of the language files and help translate!

Libraries

BetterRTP uses and is compiled with the following libraries:

  • ParticleLib (included) - Particles library by ByteZ1337. Find all supported particles here
  • PaperLib (included) - Library for interfacing with PaperMC specific APIs, used for async chunk loading.
  • FoliaLib (included) - Library for interfacing with Folia specific APIs, used for cross-platform timers.

Build instructions on Ubuntu

mvn clean install

The file will be in the Target file.

Where's the Wiki?

The wiki is available here!

Chat with us on Discord
Discord
Have a Suggestion? Make an issue!
GitHub issues

Thank you for viewing the Wiki for BetterRTP!
Did this wiki help you out? Please give it a Star so I know it's getting use!

Check out my other plugins!

About

Official wiki of the BetterRTP plugin!

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%