COWMODSКаталог модов

NefactScripted (Add-On)

The official add-on for NefactPlugin, providing scripted-content tools for recording, casting, player management, fake players, events, kits, groups, and production workflows.

Автор: Ryukoi2801обновлён 5 окт. 2026 г.
УправлениеХранениеУтилиты

Описание

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 provides production-focused tools for managing players, groups, kits, recording sessions, scripted events, casting sessions, and other behind-the-scenes systems directly from the server.


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.
  • /kits graphical 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.
  • Optional admin bypass permission.
  • Automatically save Recorder states when recording begins.

Recorder System

  • Dedicated Recorder player list.
  • Add or remove Recorders at any time.
  • Configurable Recorder visibility.
  • Hide Recorders from regular players while keeping them visible to Trusted players and other Recorders.
  • Recorder visibility is automatically reapplied when players join.

Recording Saves

  • Save complete player states before or during recordings.
  • Manual and automatic recording snapshots.
  • Restore previously saved player states.
  • Interactive save browser.
  • Inventory preview and save information.

Recording saves can include:

  • Inventory.
  • Armor.
  • Off-hand.
  • Ender Chest.
  • Location and rotation.
  • Game mode.
  • Health.
  • Hunger and saturation.
  • Experience.
  • Potion effects.
  • Flight state.
  • Fire ticks, air, and other player state data.

Immortality / Plot Armor

  • Protect important scripted characters from accidental deaths.
  • Configurable minimum health.
  • Players still receive normal damage feedback.
  • Totems continue to work normally.
  • Immortality remains active after a Totem is used.
  • Additional death-event protection for scripted scenes.

Event System

NefactScripted includes a global event framework for production sessions.

Supported events:

  • Recording.
  • Casting.
  • Mocap.

Features include:

  • Only one production event can be active at a time.
  • Event-specific MOTDs.
  • Join restrictions while an event is active.
  • Configurable join bypass.
  • Start and end titles.
  • Start and end sound effects.
  • Trusted players can bypass supported restrictions.
  • Recorders are excluded from Recording event notifications for cleaner recording POVs.

Casting System

A complete system for organizing and running player castings directly inside Minecraft.

  • Dedicated persistent Casting world.
  • Automatic Casting world generation.
  • Configurable Casting lobby spawn.
  • Automatic player teleportation when Casting begins.
  • Players are returned to their previous locations when Casting ends.
  • Return locations survive disconnects and restarts.
  • Automatically numbered Casting sessions.
  • Persistent Casting history.
  • Configurable Casting roles.

Default roles include:

  • Actor.
  • Builder.
  • Redstone.
  • PvP.

Casting Management

  • Accept players into a Casting session.
  • Assign candidates to their trials.
  • Finish candidate trials and return them to the lobby.
  • View accepted candidates from current or previous sessions.
  • Paginated Casting lists.
  • Interactive player removal with confirmation.
  • UUID, name, role, and acceptance time are stored for accepted candidates.

Casting Stages

  • Configure stage locations for roles such as Actor and PvP.
  • Send players directly to configured stages.
  • Assign candidates to their role-specific trial area.

Builder & Redstone Casting Plots

  • Dedicated plot system for build-based Casting roles.
  • Configurable plot spawn locations.
  • Configurable plot boundaries.
  • Automatic free plot allocation.
  • Multiple candidates can use separate plots simultaneously.
  • Candidates can only build inside their assigned plot.
  • Admin bypass permission for plot restrictions.

Casting Plot Snapshots

  • Save clean plots as reusable baselines.
  • Archive candidate constructions before resetting a plot.
  • Restore clean plots after a candidate finishes.
  • Reset individual plots or all active plots.

Snapshots restore:

  • Blocks.
  • BlockData.
  • Air.
  • Container inventories.
  • Signs and sign text.

Archived Casting Builds

Candidate builds are permanently stored by Casting session.

  • Browse archived builds from previous Castings.
  • Load an archived build back into its original plot.
  • Review candidate work later.
  • Restore the clean plot after reviewing a build.

Designed for creators

Unlike normal gameplay plugins, NefactScripted focuses on production, recording, server management, and scripted content creation.

It is designed to reduce the amount of manual server administration required during recordings while keeping production tools centralized, configurable, and 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>
  • /record save [name]
  • /record saves
  • /record restore <save-id>
  • /record delete <save-id>

Recorders

  • /recorder add <player>
  • /recorder remove <player>
  • /recorder list
  • /recorder visibility <on|off|status>

Immortality

  • /ns immortality add <player>
  • /ns immortality remove <player>
  • /ns immortality list

Events

  • /recording
  • /casting
  • /mocap
  • /forcejoininevent

Casting

  • /ns setspawn
  • /casting list [casting-id]
  • /casting builds [casting-id]
  • /cast accept <player> <role>
  • /cast assign <player> <role>
  • /cast finish <player>
  • /cast setstage <role>
  • /cast send <player> <role>
  • /cast setplot <role> <id>
  • /cast setplotcorner <role> <id> <1|2>
  • /cast saveplot <role> <id>
  • /cast resetplot <role> <id>
  • /cast resetplots
  • /cast restoreplot <role> <id>

Permissions

General

  • nefactscripted.command
  • nefactscripted.command.reload

Controls

  • nefactscripted.command.pvp
  • nefactscripted.command.movement
  • nefactscripted.command.chat
  • nefactscripted.command.trusted

Groups

  • nefactscripted.command.group

Kits

  • nefactscripted.kit.use
  • nefactscripted.kit.admin

Recording

  • nefactscripted.record.admin
  • nefactscripted.record.bypass
  • nefactscripted.record.save

Recorders

  • nefactscripted.recorder.admin

Immortality

  • nefactscripted.command.immortality

Events

  • nefactscripted.event.recording
  • nefactscripted.event.casting
  • nefactscripted.event.mocap
  • nefactscripted.event.forcejoin
  • nefactscripted.event.join.bypass

Casting

  • nefactscripted.cast.admin
  • nefactscripted.command.setspawn
  • nefactscripted.cast.plot.bypass

Галерея

Fake Players TabOnline Players ListGroups (check chat)Enabling / Disabling PvP

Последние версии

Все версии →
release

NefactScripted (Add-On) 3.0

3.0
5 окт. 2026 г.136Minecraft: 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper
Скачать
Что нового
# NefactScripted v3.0.0 Major update introducing advanced recording tools, recorder management, event systems, plot armor, and a complete Casting workflow. ## Added ### Recorder System - Complete Recorder player management system. - `/recorder add <player>`, `/recorder remove <player>`, and `/recorder list`. - Configurable Recorder visibility system. - `/recorder visibility on|off|status`. - Recorders can be hidden from regular players while remaining visible to trusted players and other Recorders. - Recorder visibility is automatically reapplied when players join. ### Recording Saves - Complete recording snapshot system. - `/record save [name]` to manually save player states. - `/record saves` to browse existing recording saves. - Restore and delete saved recording states. - Recording saves include: - Inventory. - Armor. - Off-hand. - Ender Chest. - Location and rotation. - Game mode. - Health. - Hunger and saturation. - Experience. - Potion effects. - Flight state. - Fire ticks, air, and other player state data. - Automatic Recorder snapshots when Recording Mode starts. - Interactive recording save menus. - Inventory preview and save details. ### Immortality / Plot Armor - New Immortality system for scripted characters. - `/ns immortality add <player>`. - `/ns immortality remove <player>`. - `/ns immortality list`. - Configurable minimum health. - Immortal players still receive normal damage feedback. - Totems continue to function normally. - Additional protection against accidental scripted deaths. ### Event System - New global event framework. - Only one scripted event can be active at a time. - Added Recording events. - Added Casting events. - Added Mocap events. - `/recording` toggle command. - `/casting` toggle command. - `/mocap` toggle command. - `/forcejoininevent` toggle command. - Event-specific MOTDs. - Event-specific start and end titles. - Event start and end sound effects. - Join restrictions while events are active. - Trusted players and configured bypasses can ignore event join restrictions. - Recorders are excluded from Recording event visual/audio notifications for clean POV recordings. ### Casting System - Complete Casting session system. - Persistent Casting world. - Automatic Casting world generation. - Configurable Casting lobby spawn. - `/ns setspawn` support for the Casting world. - Players are automatically moved into the Casting world when Casting begins. - Players are returned to their previous locations when Casting ends. - Player return locations survive disconnects and server restarts. - Automatic numbered Casting sessions. - Casting sessions are permanently stored. - Configurable Casting roles. - Default roles: - Actor. - Builder. - Redstone. - PvP. ### Casting Management - `/cast accept <player> <role>`. - `/casting list`. - `/casting list <casting-id>`. - Paginated Casting participant lists. - Interactive player removal with confirmation. - Accepted players are stored with their UUID, name, role, and acceptance time. ### Casting Stages - Configurable stage locations for Casting roles. - `/cast setstage <role>`. - `/cast send <player> <role>`. - `/cast assign <player> <role>`. - Actor and PvP candidates can be sent directly to their configured stages. ### Builder & Redstone Casting Plots - Dedicated plot system for build-based Casting roles. - Configurable plot spawn locations. - Configurable plot boundaries. - `/cast setplot <role> <id>`. - `/cast setplotcorner <role> <id> <1|2>`. - Automatic free plot allocation. - Multiple candidates can use different plots simultaneously. - Candidates can only place and break blocks inside their assigned plot. - Admin bypass permission for plot restrictions. ### Casting Plot Snapshots - Save clean plot states as reusable baselines. - `/cast saveplot <role> <id>`. - `/cast resetplot <role> <id>`. - `/cast resetplots`. - `/cast restoreplot <role> <id>`. - Candidate builds are automatically archived before a plot is reset. - Plot resets restore: - Blocks. - BlockData. - Air. - Container inventories. - Signs and sign text. - Clean plots can be reused immediately for another candidate. ### Archived Casting Builds - Candidate builds are permanently stored by Casting session. - `/casting builds`. - `/casting builds <casting-id>`. - Paginated archived build browser. - Interactive `[LOAD]` option for archived builds. - Archived builds can temporarily be restored into their original plot for review. - `[RESTORE PLOT]` restores the clean plot afterward. ### Casting Candidate Workflow - `/cast finish <player>`. - Builder and Redstone candidates: - Their build is archived. - Their plot is reset. - Their plot is released. - They are returned to the Casting lobby. - Actor and PvP candidates are returned directly to the Casting lobby. - Active plot builds are automatically archived and reset when a Casting event ends. ## Improved - Expanded `/ns reload` support for the new systems. - Improved persistence across server restarts. - Improved Recording workflow. - Improved scripted-player safety tools. - Expanded command tab completion.
release

NefactScripted (Add-On) 2.0

2.0
24 авг. 2026 г.108Minecraft: 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper
Скачать
Что нового
# NefactScripted v2.0.0 Major update introducing scripted server tools, trusted systems, groups, kits, and recording mode. ## Added * Global Trusted player system. * Trusted player management commands (`/ns trusted add`, `remove`, `list`). * PvP control system (`/ns pvp on|off|status`). * Player movement control system (`/ns movement on|off|status`). * Global chat mute system (`/ns chat on|off|status`). * Trusted players bypass PvP, movement, chat, and recording restrictions. ### Groups * Complete group management system. * Create, delete, rename, edit, and list groups. * Configurable group colors. * Random player splitter with weighted group distribution. * Automatic assignment for players joining after a split. * Toggleable colored nametags and glowing for groups. ### Kits * Brand new built-in kit system. * `/kits` menu with GUI. * Create, edit, delete, preview, and claim kits. * Trusted-only kit category. * Permission-based kits. * Configurable cooldowns per kit. * Custom kit icons and menu positions. * Full inventory, armor, and off-hand editor. * Give kits to players or entire groups. * Kit claim sound effects. ### Recording Mode * `/record on|off|status` command. * Blocks new player connections while recording. * Configurable MOTD during recordings. * Custom kick message for blocked players. * Recording status saved in `config.yml`. * Optional admin bypass permission. * Admin notifications when someone attempts to join during recording. ## Improved * Improved reload system. * Improved fake player synchronization. * Improved configuration loading. * Various fixes and internal optimizations.
release

NefactScripted (Add-On) 1.0

1.0
11 июл. 2026 г.36Minecraft: 1.21.11paper
Скачать
Что нового
# NefactScripted v1.0.0 Initial public release. ## Added * Fake player system. * Configurable fake player generation. * Multiple username generation styles. * Random ping generation. * Fake players displayed in the TabList. * Configurable multiplayer server player count. * Configurable TabList sorting. * Option to place fake players before or after real players. * Tab completion support for generated profiles. * `/nefactscripted reload` command. * Fully configurable `config.yml`. * Official add-on integration for NefactPlugin.