CSX Keyall 图标

CSX Keyall

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.1
本资源为搬运资源,原资源地址: https://modrinth.com/mod/csx-keyall
资源信息

Minecraft 版本: 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

平台: paper purpur spigot

标签: utility

资源介绍

CSX KeyAll

![[CSX KeyAll](https://img.shields.io/badge/CSX-KeyAll-1.0.0-brightgreen?style=for-the-badge)](https://img.shields.io/badge/github-repo-blue?logo=github&label=CSX-Keyall&link=https%3A%2F%2Fgithub.com%2FCOSAX-ID%2FCSX-Keyall ) ![Minecraft](https://img.shields.io/badge/Minecraft-1.21.x-orange?style=for-the-badge\&logo=minecraft) ![Java](https://img.shields.io/badge/Java-21-red?style=for-the-badge\&logo=openjdk) ![[License](https://img.shields.io/github/license/COSAX-ID/CSX-Keyall?style=for-the-badge)](https://img.shields.io/github/license/COSAX-ID/CSX-Keyall ) ![Platform](https://img.shields.io/badge/Platform-Paper%20%7C%20Purpur%20%7C%20Spigot-success?style=for-the-badge) ![Database](https://img.shields.io/badge/Database-SQLite%20%7C%20MySQL-blue?style=for-the-badge) ### High-Performance Automated KeyAll System for Minecraft Servers Lightweight, modern, and database-safe KeyAll scheduler designed for Paper-based Minecraft servers. Built with asynchronous processing, PlaceholderAPI integration, multi-language support, countdown persistence, and optimized database handling. [Features](#-features) • [Requirements](#-requirements) • [Installation](#-installation) • [Configuration](#️-configuration) • [Commands](#-commands) • [Permissions](#-permissions) • [Building](#️-building-from-source) • [Troubleshooting](#-troubleshooting) • [License](#-license)

✨ Features

⏰ Automated Countdown System

  • Fully automated KeyAll execution
  • Persistent countdown storage
  • Crash-safe timer recovery
  • Millisecond precision timing
  • Manual execution support

🗄 Database Support

Database Supported
SQLite
MySQL
H2 (Legacy)

Database Features

  • HikariCP Connection Pooling
  • Async Database Queries
  • Automatic Storage Detection
  • Smart Database Migration
  • H2 → SQLite Auto Conversion

🌎 Localization

  • Multi-language Support
  • Indonesian Language Included
  • English Language Included
  • Fully Customizable Messages

🔌 PlaceholderAPI Integration

Available Placeholders:

%csxkeyall_time%
%csxkeyall_seconds%
%csxkeyall_minutes%

Compatible With:

  • TAB
  • Scoreboards
  • Holograms
  • ActionBars
  • BossBars

📋 Requirements

Software Version
Minecraft 1.21.x
Java 21+
Paper Supported
Purpur Supported
Spigot Supported
PlaceholderAPI Optional

📥 Installation

1. Download Plugin

Place:

csx-keyall-1.0.jar

inside:

/plugins/

2. Start Server

Start the server once.

The plugin will automatically generate:

/plugins/CSX-Keyall/

3. Configure Plugin

Edit:

config.yml

Configure:

  • Database
  • Commands
  • Language
  • Interval

4. Reload

/keyall reload

or restart the server.


⚙️ Configuration

Example:

database:
  type: "SQLITE"

  host: "localhost"
  port: 3306
  name: "minecraft"

  username: "root"
  password: ""

  ssl: false

lang: "id"

interval-millis: 3600000

commands-list:
  - "crate giveall vote 1"
  - "bc &b&lCSXID &7» &aEveryone has received 1x Vote Key!"

📖 Commands

Command Description Permission
/keyall info View remaining countdown keyall.use
/keyall reset Reset countdown keyall.admin
/keyall set-time Modify timer keyall.admin
/keyall cmd Force execute KeyAll keyall.admin
/keyall reload Reload configuration keyall.admin

🔐 Permissions

Permission Default Description
keyall.use true Access player commands
keyall.admin op Access admin commands

🛠️ Building From Source

Clone Repository

git clone https://github.com/COSAX-ID/CSX-Keyall.git
cd CSX-Keyall

Build

mvn clean package

Output:

target/csx-keyall-1.0-SNAPSHOT.jar

📂 Project Structure

CSX-KeyAll/
├── src/
│   ├── main/
│   │   ├── java/
│   │   │   └── dev/cosax/csxkeyall/
│   │   └── resources/
│   │       ├── plugin.yml
│   │       ├── config.yml
│   │       └── lang/
│   │           ├── en.yml
│   │           └── id.yml
│   └── test/
├── pom.xml
└── README.md

🔧 Troubleshooting

PlaceholderAPI Not Working

Make sure:

  • PlaceholderAPI is installed
  • Server has been restarted
  • Expansions are loaded correctly

MySQL Connection Failed

Check:

  • Host
  • Port
  • Username
  • Password
  • Firewall Settings

Countdown Reset After Restart

Ensure the plugin has permission to write data inside:

/plugins/CSX-KeyAll/

👨‍💻 Credits

Developed By

Role Name
Organization COSAX.ID
Lead Developer COSAXID
Developer minggudev

GitHub


📜 License

This project is licensed under the MIT License.

For more information, see the LICENSE file.


⭐ Support

If you enjoy using CSX KeyAll, please consider giving this repository a star.

Your support helps future development and maintenance.

Made with ❤️ by COSAX.ID ### ⬆ Back To Top [Click Here](#csx-keyall)
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Cerulean

价格:0 墨喵币
下载量:0

查看详情
DupePlus

价格:0 墨喵币
下载量:0

查看详情
Drop's Flashlight

价格:0 墨喵币
下载量:0

查看详情
Realms Reborn Data Pack

价格:0 墨喵币
下载量:0

查看详情