Skip to content

Dev/feature - Future Feature Release#107

Open
ShaneBeee wants to merge 26 commits into
masterfrom
dev/feature
Open

Dev/feature - Future Feature Release#107
ShaneBeee wants to merge 26 commits into
masterfrom
dev/feature

Conversation

@ShaneBeee
Copy link
Copy Markdown
Member

@ShaneBeee ShaneBeee commented May 5, 2026

Describe your changes

This PR outlines a future feature release.

Temp changelog:

ADDED:

  • Added a confirmation when attempting to delete an arena
  • Added an option to add multiple border centres (will randomly pick one to close in on)
  • Added some config options for player tracking (using the player's tracking bar)
Tracking Config Summary
## PLAYER TRACKING
player-tracking:
  # How far in blocks players can see each other on the tracking bar
  # Set to -1 to keep default value (whatever the player's current tracking range is)
  # Set to 0 to disable
  distance: 100

  # Represents the color of enemy players
  # Set to 'disable' to keep default color the player is assigned
  # Accepts int color, `#rrggbb` or `r:g:b` (0-255 for r:g:b) formats
  enemy-player-color: '#EB2D07'

  # Represents the color of enemy entities
  # Set to 'disable' to disable
  enemy-entity-color: '#EBD807'

  # The number of uses a tracking stick will have
  tracking-stick-uses: 8

  # Minimum number of players required in a game for a tracking stick to work
  players-for-tracking-stick: 5

CHANGED:

  • The rollback system got a bit of an overhaul:
    • The blocks-per-second config option is now also used when logging blocks (for large arenas this may take a while)
    • The blocks-per-second config option default is now 500000 (adjust accordingly)
    • New option enabled: true, allowing you to turn off the rollback system
  • Configs now properly use Locations and World Keys:
    • Current configs will automatically be updated

FIXED:

  • Fixed the exit location of an arena not working
  • Fixed spectators not having their pre-game data saved

INTERNAL:

  • Update to use a new WeightedList for weighted items/mobs
  • Added an update checker

Target Minecraft Versions: any
Requirements: none
Related Issues: none

Checklist before requesting a review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant