DSMP-ESS

DSMP-ESS

Essentials for every server! Click for Features

50 downloads 0 followers

DSMP-ESS | Plugin Overview

DSMP-ESS is a central utility and essentials plugin tailored for the DeepslateSMP Minecraft server. It focuses on integrating multiple APIs to provide a seamless, high-performance experience with modern visual styling.


🚀 Key Features

1. Dynamic Tablist & Visuals

  • Modern Branding: Displays a customizable server name using MiniMessage gradients and bold styling in the Tablist header.
  • Real-time Performance: Shows live TPS (Ticks Per Second) from the Spark API in the footer.
  • Player Identity: Synchronizes player names in the list with LuckPerms prefixes and custom metadata colors. It also displays a special "Economy Team" tag.
  • Activity Monitoring: Sends automated Action Bar updates using the Plan API to show current player activity groups.

2. Intelligent Systems

  • Adaptive Join Messages: Greets players with a welcome message that conditionally displays their protocol version (ViaVersion) and current server population. It hides empty data to maintain a clean UI.
  • Automatic Diagnostic Audits: Every time a player joins, the plugin verifies that all required PlaceholderAPI (PAPI) extensions (LuckPerms, ViaVersion, etc.) are installed and warns administrators if anything is missing.

3. Integrated Command Suite

  • /ping: Instant latency check for players.
  • /tps: Detailed server performance metrics across various time intervals.
  • /dc / /discord: Interactive, clickable chat links with hover effects to join the community.
  • /about: Displays current plugin version and developer credits for QuatschStudio Games.

4. Custom Chat Formatting

  • Utilizes a modern AsyncChatEvent renderer to inject group-specific colors and prefixes directly into the chat, ensuring a consistent aesthetic across the server.

🛠 Technical Specifications

Feature Description
API Integration Deeply hooked into LuckPerms, PlaceholderAPI, ViaVersion, Spark, and Plan.
Styling Engine Uses Adventure MiniMessage for advanced formatting (Gradients, Hovers, Clicks).
Threading Optimized for Folia/Paper using the GlobalRegionScheduler for thread-safe periodic tasks.
Config Driven Server names, colors, and links are fully customizable via config.yml.

📋 Configuration Options

The plugin's behavior is controlled through a dedicated configuration file:

  • server-name: Define the identity of your server.
  • server-color: Define the primary brand color or gradient.
  • discord-link: Manage the community invitation URL.

No gallery available for this project.

Version Minecraft Loader Download

DSMP-ESS v0.2

v0.2

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2
bukkit, folia, paper, spigot
Download