Skip to content

lukesky19/SkyTrials

Repository files navigation

SkyTrials

Description

  • A plugin that offers different challenges or trials to tackle. Inspired by the Minecraft Trial Chambers and mob arenas.

Features

  • Optional trial time limits.
  • Trial Chamber-style trial where trial spawners and vault blocks are placed.
  • Level-style trial where players fight waves of enemies.
  • Highly configurable.
  • Optional cooldowns for when trials end.
  • Optional grace periods for when a player logs out while in a trial.

Dependencies

  • WorldGuard
  • PlaceholderAPI

Issues, Bugs, or Suggestions

  • Please create a new GitHub Issue with your issue, bug, or suggestion.
  • If an issue or bug, please post any relevant logs containing errors related to SkyTrials and your configuration files.
  • I will attempt to solve any issues or implement features to the best of my ability.

FAQ

Q: What versions does this plugin support?

A: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, and 1.21.11.

Q: Are there any plans to support any other versions?

A: I will always do my best to support the latest versions of the game. I will sometimes support other versions until I no longer use them.

Q: Does this work on Spigot? Paper? (Insert other server software here)?

A: I only support Paper, but this will likely also work on forks of Paper (untested). There are no plans to support any other server software (i.e., Spigot or Folia).

Future Plans

  • Add trial modifiers.
    • These will be player-selectable, but the modifiers can be configured per-trial.
  • Add more trial types.

For Server Admins/Owners

  • Download the plugin SkyLib.
  • Download the plugin from the releases tab and add it to your server.

Building

  • Go to SkyLib and follow the "For Developers" instructions.
  • Then run: ./gradlew build

Why AGPL3?

I wanted a license that will keep my code open source. I believe in open source software and in-case this project goes unmaintained by me, I want it to live on through the work of others. And I want that work to remain open source to prevent a time when a fork can never be continued (i.e., closed-sourced and abandoned).

About

SkyTrials is a mob arena plugin inspired by the Minecraft 1.21 Trial Chambers using Trial Spawners and Vault blocks.

Resources

License

Stars

Watchers

Forks

Contributors

Languages