
MinecraftREST
MinecraftREST, a powerful REST API interface for Minecraft servers that provides secure endpoints for server management and player interactions.
Оцените первым
104
1
Список изменений
Changelog
[1.0.0] - 2024-03-20 - Initial Release 🚀
Added
- Complete RESTful API implementation for Minecraft server management
- Secure JWT authentication system
- Rate limiting protection (configurable requests per minute)
- Comprehensive error handling and logging
API Endpoints
-
Authentication
- POST /api/auth/login - Secure login endpoint with JWT token generation
-
Server Management
- GET /api/server/info - Server status and information
- POST /api/server/command - Remote console command execution
- POST /api/broadcast - Server-wide message broadcasting
-
Player Management
- GET /api/players - Online player listing with detailed information
- POST /api/player/message - Individual player messaging
- POST /api/player/kick - Player removal management
- POST /api/player/gamemode - Player gamemode control
Security Features
- JWT-based authentication system
- Configurable rate limiting
- Secure password hashing with BCrypt
- Request validation and sanitization
- Customizable admin credentials
Configuration
- Flexible config.yml system
- Configurable API port
- Customizable JWT secret
- Adjustable rate limiting
- Admin credential management
Documentation
- Comprehensive README documentation
- API endpoint documentation
- Security best practices guide
- Installation and configuration instructions
Technical Details
- Built for Spigot/Paper 1.20.4
- Java 17 compatibility
- Maven-based build system
- MIT License
Note: This is the initial release of MinecraftREST. Future versions will build upon this foundation based on community feedback and needs.
Файлы
minecraft-rest-1.0.0.jar(8.56 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.0
Загрузчики
BukkitPaperSpigot
Версии игры
1.20–1.20.6
Загрузок
34
Дата публикации
16.03.2025
