sacaddons icon

sacaddons -----

a plugin that improves the SoaromaSAC experience



sacaddons - a plugin that improves the
SoaromaSAC experience

Features

  • Click to teleport message to easily inspect flags real-time
  • Hook to replay plugin - saves replays of each flag so admins can easily inspect them.
  • Improved report experience - click to teleport and auto save replay on report
  • Notify when replay saved
  • Audible sound on flag - highly configurable
  • IRC Integration - highly configurable
  • Customisable in-game messages
  • Configurable through config.yml
  • Lightweight & Responsive
  • Open source!
  • More features coming soon!

Screenshots

Click to teleport feature
[​IMG]
upload_2021-9-5_18-56-52.png
Message when replay saved - easy access with click to watch
upload_2021-9-5_18-55-38.png
Immediately save replay of flagged player
[​IMG]
Replay viewer

[​IMG]
Timings report - This is with pushing both plugins to their limits - constant 30 flags per second and all features enabled. While this plugin isn't perfectly optimised, it is good enough for pretty much all applications.
upload_2021-9-5_19-28-27.png
IRC Integration
[​IMG]

Installation
Required dependencies (Install these first!)
Config for SoaromaSAC
Make sure to set enableAPI to true (in main.yml)

This is required for this plugin to work - if disabled, it will not respond to any flags

Config for AdvancedReplay
Do not set max_length in the AdvancedReplay plugin to be shorter than replaylength in the sacaddons config. replaylength in the sacaddons config should be kept at 60 seconds for the best experience.

cleanup_replays should be set to a max of 30 (replays cleared once per month). 30 days is good if you want to keep more replays and 1 to 7 days are good when you only want to keep the most recent.
Example of a good config:
Code (YAML):
general:
  max_length
: 61
  record_on_startup
: false
  save_on_stop
: true
  use_mysql
: false
  use_offline_skins
: true
  quality
: high
  cleanup_replays
: 7
  hide_players
: false
  add_new_players
: false
  update_notifications
: true
  death_message
: '&6 {name } &7died.'
  quit_message
: '&6 {name } &7left the game.'
  join_message
: '&6 {name } &7joined the game.'
replaying
:
  world
:
    reset_changes
: true
recording
:
  blocks
:
    enabled
: true
    real_changes
: true
  entities
:
    enabled
: true
    items
:
      enabled
: true
  chat
:
    enabled
: true
    format
: '&r< {name }> {message }'
Then add the sacaddons jar to the server plugins folder and it should work!

This plugin is open source! https://github.com/daniel071/sacaddons/
bstats: https://bstats.org/plugin/bukkit/sacaddons/12689
Resource Information
Author:
----------
Total Downloads: 2,466
First Release: Sep 3, 2021
Last Update: Aug 7, 2022
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings