Skip to main content

Introduction

Bolt is a unique practice core that adds exciting features such as various duels similar to those found on popular practice servers like MMC and Lunar. Whether you want to train and improve your skills or challenge other players in a competitive environment, Bolt is the perfect addition to your Phoenix network.

warning

The documentation for Bolt is incomplete and being worked on, it is being actively updated.

Installation

  1. Download and install Retention, which can be found on the resource page, into your plugins folder.
  2. Start your server and wait until it finishes booting up, once finished, stop your server.
  3. Open loader.yml in Retention's plugin folder and enable Bolt, save and reboot.
  4. Enter your mongo details in Bolt's database.yml, reboot, and Bolt should be ready.

FAQ

My server runs out of ram on startup.

It is recommended to allocate as much memory you can to the server in accordance with the amount of chunks/arenas you have.

Alternatively, you can enable WAIT-FOR-CHUNKS in your settings.yml if you have OPTIMIZED-MEMORY-ARENA-RESET set to false, which will load, cache then unload arena chunks to save on ram.

I'm getting a java.lang.VerifyError or IllegalMethodError.

Add the -noverify flag before -jar in your startup command.

JVM Patch Failed error on load.

These JVM args are required to allow reflection to work properly, add these before -jar in your startup command:

--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
--add-opens=java.base/jdk.internal.reflect=ALL-UNNAMED
--add-opens=java.base/java.lang=ALL-UNNAMED
Players take damage in the sumo event.

Make sure you set the build height of the event above the arena.