NefactScripted (Add-On)
NefactScripted is the official add-on for NefactPlugin, built for creators producing scripted Minecraft content, roleplay events, cinematics, trailers, and YouTube series.
It adds powerful production tools that help manage players, groups, kits, and recording sessions without affecting normal gameplay.
Features
Fake Players
- Configurable fake players in the TabList.
- Custom multiplayer server player count.
- Multiple random username generation styles.
- Automatic random ping generation.
- Configurable TabList sorting and positioning.
- Full configuration through
config.yml.
Scripted Controls
- Toggle PvP on or off.
- Toggle player movement on or off.
- Mute or unmute the global chat.
- Global Trusted player system that bypasses scripted restrictions.
Groups
- Create and manage custom groups.
- Randomly split players into groups.
- Weighted group distribution.
- Automatic assignment for players joining after a split.
- Toggle colored glowing and nametags for every group.
Kits
- Complete built-in kit system.
/kitsgraphical menu.- Create, edit, preview, delete, and claim kits.
- Trusted-only kits.
- Permission-based kits.
- Per-kit cooldowns.
- Custom kit icons and menu positions.
- Full inventory, armor, and off-hand editor.
- Give kits to individual players or entire groups.
Recording Mode
- Lock the server while recording.
- Prevent new players from joining.
- Custom recording MOTD.
- Custom kick message.
- Recording status saved in
config.yml. - Admin bypass permission.
Designed for creators
Unlike gameplay plugins, NefactScripted focuses on production and server management tools for scripted content.
Everything is designed to make recording easier while staying lightweight, configurable, and fully integrated with NefactPlugin.
Requirements
Commands
Main
/nefactscripted reload/ns reload
Controls
/ns pvp <on|off|status>/ns movement <on|off|status>/ns chat <on|off|status>
Trusted
/ns trusted add <player>/ns trusted remove <player>/ns trusted list
Groups
/ns group create <name> <color>/ns group delete <group>/ns group edit <group>/ns group split/ns group display <enable|disable|status>
Kits
/kits/kits create <name> [--icon <item>]/kits edit <kit>/kits delete <kit>/kits give <kit> <player>/kits give <kit> --group <group>
Recording
/record <on|off|status>
Permissions
nefactscripted.commandnefactscripted.command.reloadnefactscripted.command.pvpnefactscripted.command.movementnefactscripted.command.chatnefactscripted.command.trustednefactscripted.command.groupnefactscripted.kit.usenefactscripted.kit.adminnefactscripted.record.adminnefactscripted.record.bypass

