• Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the community!

    Now, what are you waiting for? Join the community now!

Supported Skript Version
  1. 2.8
  2. 2.9
  3. 2.10
  4. 2.11
  5. 2.12
Supported Minecraft Versions
  1. 1.19
  2. 1.20
  3. 1.21
ApexUtility v1.0
by NathanFCS

ApexUtility is a lightweight staff utility script for Paper/Spigot servers using Skript.

Built for server teams that want essential moderation tools in one clean and reliable resource.

Overview
ApexUtility combines several core staff utilities into one simple Skript project.

  • Timed freeze system
  • Inventory viewer
  • Vanish toggle
  • Personal and global chat tools

This project is designed for server owners who prefer lightweight utility scripts over larger plugin stacks.

Requirements
  • Paper or Spigot 1.19+
  • Skript 2.8+

Installation
  1. Place ApexUtility.sk in plugins/Skript/scripts/
  2. Run /skript reload ApexUtility
  3. Done

Commands

Staff Only
Permission node: apexutility.admin

  • /freeze <player> <duration> — Freeze a player
  • /unfreeze <player> — Unfreeze a player
  • /inv <player> — View a player's inventory
  • /vanish — Toggle vanish
  • /clearchat — Clear chat for everyone
  • /chatmute — Toggle global chat mute

All Players
  • /chatclear — Clear your own chat

Duration Format
  • 30s = 30 seconds
  • 5m = 5 minutes
  • 2h = 2 hours
  • 1d = 1 day

Example
Code:
/freeze Steve 10m
/freeze Aaron 1h
/freeze NathanFCS 1d

Freeze System
  • Frozen players cannot move or use commands
  • Frozen players can still chat
  • Freeze persists through logout/login
  • Freeze expires automatically when duration ends
  • Staff are notified when a player is frozen or unfrozen
  • Frozen players can see who froze them

Vanish System
  • Vanished players are hidden from regular players
  • Staff can still see vanished players
  • Vanish state is handled correctly when players join

Chat System
  • /chatclear clears your own chat only
  • /clearchat clears chat for everyone
  • /chatmute prevents non-staff players from sending messages

Changelog
Code:
v1.0 - initial release
     - freeze with duration support (s/m/h/d)
     - freeze persists through logout/login
     - automatic unfreeze on expiry
     - inventory viewer
     - vanish with staff visibility
     - personal chat clear
     - global chat clear and chat mute

Planned
  • Freeze log to file
  • Discord webhook on freeze event
  • Spy mode for admins
  • Freeze history per player

License
This project is released under the MIT License.

Official Links
Only official links are provided here to ensure safety, authenticity, and consistency across all published resources.


Support
For setup help, troubleshooting, bug reports, or suggestions:
  • Join the official Discord server
  • Use the resource discussion section
  • Open an issue through the official pages only

Maintained By
NathanFCS Studio
Releases • Support • Product Development
Author
NathanFCS
Downloads
97
Views
378
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from NathanFCS

  • AETHEL
    Script AETHEL
    A lightweight support and report desk for Minecraft server staff.