SnakeRoyale 图标

SnakeRoyale

作者:rebot | 分类:模组

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

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

标签: game-mechanics minigame

资源介绍

SnakeRoyale

[![Available for PaperMC](https://cdn.modrinth.com/data/cached_images/287f2cb2abcaccbbe0c32425062fa1a64fef6b2d_0.webp)](https://papermc.io/) [![Available for PurpurMC](https://cdn.modrinth.com/data/cached_images/565ad9b25671da29baabc58f82800d96726cce98.png)](https://purpurmc.org/) ![SnakeRoyale Logo](https://img.shields.io/badge/SnakeRoyale-v1.0.0-blue?style=for-the-badge) [![Java](https://img.shields.io/badge/Java-21-orange?style=for-the-badge)](https://www.oracle.com/java/) [![License](https://img.shields.io/badge/License-Apache_2.0-yellow?style=for-the-badge)](https://github.com/itzzjustmateo/SnakeRoyale/blob/main/LICENSE) [![Discord](https://img.shields.io/discord/1389616662051029023?color=7289DA&label=Discord&logo=discord&logoColor=white&style=for-the-badge)](https://dc.devflare.de) **Experience the ultimate survival challenge! SnakeRoyale brings high-stakes, trail-leaving combat to your Minecraft server with shrinking borders and multi-arena support.** [Features](#-features) • [How to Install](#-how-to-install) • [Commands](#-commands) • [For Developers](#-developers)

? What is SnakeRoyale?

SnakeRoyale is a competitive survival minigame where movement is your greatest weapon and your deadliest mistake.
Every step you take leaves a trail of colorful concrete. If a player touches any trail—including their own—they are instantly eliminated. With shrinking borders and a programmatically generated world, it's a fast-paced battle for survival.

Why SnakeRoyale?

  • Ultra-Lightweight – Optimized for high-performance gameplay on PaperMC servers.
  • ⚔️ Multi-Arena Support – Host up to 5 concurrent matches (configurable) in independent, programmatically generated worlds.
  • ? Persistent Statistics – Track wins, games played, losses, and kills for every player on your server.
  • ?️ WorldGuard Integration – Respects build permissions, ensuring trails only spawn where they are allowed.
  • ? Custom Seeds – Dynamic world generation with support for predefined seeds to ensure interesting terrain every game.
  • ? Modern Aesthetics – Fully customizable messages and sound effects with support for modern text formatting.
  • ? Safe Spawn Logic – Built-in protection to ensure players never spawn in water or hazards.
  • ?‍? Auto-Migration – Seamlessly updates your config.yml with new options whenever the plugin is updated.
  • ? Block Blacklist – Prevents trails from spawning on forbidden surfaces (Air, Water, Lava, etc.).
  • Trail Decay – Customizable timer for trails to revert back to their original block state.

Soft-Dependencies: WorldGuard


✨ Features

Gameplay Mechanics

  • Dynamic Player Trails: Every step leaves a permanent trail. Crossing a trail results in instant elimination.
  • Shrinking World Border: Matches start with a large arena that shrinks dynamically to a final showdown size, forcing player encounters.
  • Border Grace Period: Integrated BossBar system warns players when they are outside the border, with a configurable countdown.
  • Live Spectator Mode: Eliminated players gracefully transition into spectators to watch the rest of the chaos unfold.
  • Programmatic Worlds: Arenas are created on-demand and deleted automatically after the match ends to keep your server clean.

Customization

  • Sound Effects: Toggleable sounds for join, countdown, elimination, and victory.
  • Rich Messaging: Every message sent to the player is configurable in config.yml.
  • Seed Support: List an array of seeds in the config to randomize or specify the terrain of your battlefields.

? How to Install

Requirements

  • Paper (Minecraft 1.21.x)
  • Java 21 or newer

Quick Start Guide

  1. Download:
    • Get the latest snakeroyale-1.0.0.jar from your build directory or project page.
  2. Install:
    • Place the .jar file into your server’s plugins/ directory.
  3. Start Your Server:
    • Start your server to generate the default configuration files.
  4. Configure:
    • Edit plugins/SnakeRoyale/config.yml to set seeds, max players, and match settings.
  5. Reload & Play:
    • Use /snake reload to apply changes and /snake join to enter the battle!

? Commands

Base command: /snakeroyale (or /snake)

Command What it does Who can do it
/snake join Join an available lobby snakeroyale.play
/snake leave Leave current match snakeroyale.play
/snake spectate <id> Spectate a specific match snakeroyale.spectate
/snake status Show arena status snakeroyale.play
/snake forcestart Force-start your lobby snakeroyale.admin
/snake stop <id> Force-stop a specific match snakeroyale.admin
/snake reload Reload configuration snakeroyale.admin

Permissions

Permission Description Default
snakeroyale.admin Access to admin commands OP
snakeroyale.play Join and leave matches true
snakeroyale.spectate Spectate matches true

?‍? Developers

Building from Source

git clone https://github.com/itzzjustmateo/SnakeRoyale.git
cd SnakeRoyale
mvn clean package

? License

Apache License 2.0 — see LICENSE.


? Support

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Sakura

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

查看详情
Crumb Shaders

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

查看详情
Harken Ore Generation

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

查看详情
Wetland

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

查看详情