Official Documentation v1.0.0

PRO STUDIOS CORE WIKI

The absolute enterprise-grade administration, deep logging, and server management toolkit built for performance-critical Minecraft networks.

⚡ Overview

Pro Studios Core replaces bloated multi-plugin setups with an optimized, lightweight architecture. From precise container interaction logging sent instantly to Discord webhooks to comprehensive in-game administrative GUIs, this plugin gives server owners absolute mastery over their network.

🛠️ Issue Tracker & Recent Fixes

Review the patch registry for resolved bugs, stability patches, and operational fixes applied to Pro Studios Core:

Component / Feature Bug Description Status / Resolution
Dimension Portals Nether portals and End portals enable switches failing to toggle correctly. Fixed — Portal listener states fully optimized.
Time Manager Dashboard time control buttons not working or updating world ticks. Fixed — Async tick dispatch loop corrected.

🖥️ The Staff Command: /pro

Opening the primary staff interface provides immediate tools for active moderation and triage.

  • Vanish Button: Instantly toggle staff invisibility mode.
  • Freeze Button: Click to initiate freeze sequence. Prompt asks to type target player's name in chat or type cancel to abort.
  • More advanced quick-action modules will be unlocked in upcoming updates.

🎛️ The Admin Dashboard: /adminmenu

A centralized hub divided into operational sub-menus for complete control over environment, worlds, player stats, and physical server states:

1. Environment & World Manager

  • Weather Management: Instantly toggle clear skies, rain, or thunder across worlds.
  • Time Control: Sync or adjust world ticks seamlessly.
  • Portal Control: Complete control to safely enable or disable Nether and End dimension entry portals.

2. Server Manager

  • Restart Button: Safely cycle the server runtime.
  • Stop Server Button: Shut down processes securely.
  • Save Worlds Button: Forces instant world serialization/saves to disk to prevent data corruption during unexpected crashes.

3. Player Manager

  • PvP Toggle: Instantly enable or disable combat dynamics.
  • TPAll Feature: Teleports all online players instantly to your exact coordinates.

🕵️ Advanced Vanish System

Disappear entirely from player trackers, tab lists, and interaction prompts. Staff members in vanish operate with zero packet leakage, allowing seamless investigations.

❄️ Player Freeze Suite

Lock suspicious players in place instantly during checks to prevent evasive actions or logouts.

Command Description
/freeze <player> Locks movement and interaction states for the target.
/unfreeze <player> Restores normal player permissions and mobility.

📋 In-Game Report System

Empower your player base to report bad actors safely while giving staff real-time tracking dashboards.

  • Players submit tickets via /report <player> <reason>.
  • Admins use /reports to access a fully interactive GUI containing all active queue elements and timestamps.

📊 Player Info & Deep Stats: /playerinfo <player>

Pull comprehensive administrative and real-time vital metrics for any user instantly via an intuitive graphical status screen. Note that LuckPerms is required to properly parse permission groups and rank data.

Displayed Metrics & Statistics:

  • Identity & Network: Exact username, unique UUID, current IP Address, and active LuckPerms Rank.
  • Vitals & Environment: Current Health points, Food level indicators, active Gamemode, and live network Ping (ms).
  • Location Data: Current active World and exact 3D Coordinates (X, Y, Z).
  • Status Flags: Real-time checks showing whether the player is currently Frozen or Vanished, alongside active Potion Effects.
  • Historical Tracking: Total accumulated Playtime, First Joined timestamp, and Last Seen record.

Furthermore, when the Discord logging module is enabled, player statistics are automatically captured and streamed directly to your designated logs channel every 10 minutes.

🔍 Inventory Inspection: /invsee <player>

Inspect target inventories on the fly with full authorization to seamlessly take items away or insert new assets.

📢 Broadcast Engine: /broadcast

Send clean, eye-catching broadcast notices across all connected clients utilizing /broadcast (message). Global setting injections arrive in the next major patch cycle.

💬 Discord Webhook Integration & Chest Logging

Pro Studios Core tracks exact item movements down to individual chests at high accuracy, logging precisely which player interacts with what item and when, beaming those events straight to your Discord channels.

How to Create & Link Your Webhook:

  • 1

    Open Discord Channel Settings

    Navigate to your target Discord server, open channel settings (Edit Channel) for the channel where you want logs to appear.

  • 2

    Create Integration

    Go to Integrations → Click Create Webhook. Customize its name (e.g., ProStudios Timeline) and avatar if desired.

  • 3

    Copy Webhook URL

    Click Copy Webhook URL to save the secure private link to your clipboard.

  • 4

    Paste into Server Files

    Open your plugin folder directory, open config.yml, and paste your URL into the webhook: string variable.

⚙️ Configuration Reference & Options Matrix

Below is the exact production configuration schema allowing fine-tuned control over instant events, summaries, and deep material/event filters:

# Paste your Discord Webhook URL here.
webhook: "https://discord.com/api/webhooks/..."

# Webhook Bot Name
username: "ProStudios Timeline"

# Leave blank to use Discord's default avatar.
avatar-url: ""

# Discord Embed Color (Decimal)
embed-color: 16724787

# Send every event instantly
instant-events: true

# Send 10-minute summaries
activity-summary: true

# Send session summary when player leaves
session-summary: true

# Minutes between activity summaries
movement-summary-minutes: 10

# Ignore chat messages
log-chat: true

# Ignore join/quit messages
log-join-quit: false

# =======================================================
# Event Logging Matrix
# =======================================================

events:
  block-break: true
  block-place: true

  chest-open: true
  inventory-move: true

  player-kill: true
  mob-kill: true
  deaths: true

  nether: true
  end: true
  overworld: true

  diamonds: true
  ancient-debris: true
  gold: true
  iron: true
  spawner: true

  beds: true
  tnt: true

  fishing: true
  villager-trades: true
  enchanting: true
  anvils: true

  buckets: true
  potions: true
  golden-apples: true
  totems: true

  boats: true
  horses: true
  elytra: true