Skip to content

Maicarons/SurviveP

 
 

Repository files navigation

SurviveP - 基于Leaves的Minecraft生存服务器整合包

Minecraft Version License

🌐 语言导航

🇺🇸 English | 🇨🇳 Chinese | 🇯🇵 Japanese | 🇷🇺 Russian | 🇫🇷 French | 🇩🇪 German | 🇪🇸 Spanish | 🇰🇷 Korean

🎮 简介

SurviveP 是一个基于 Leaves 核心构建的功能丰富的 Minecraft 生存服务器。它集成了众多实用插件,提供了完整的生存游戏体验,包括家园系统、经济系统、领地保护、传送系统、职业系统等。

SurviveP 是 SurviveX 的分支,致力于打造腐竹小白也能一键上手开服的服务器整合包。

📋 环境要求

  • 🎯 核心版本:Leaves 1.21.8
  • 运行环境:Java 21+

🚀 快速开始

一键开服平台:

请上传整合包后,选中leaves.jar文件作为你的启动核心。

Linux/MacOS:

cd shell
./start_auto.sh # 自动获取系统配置并选择合适的参数运行。
# or ./start.sh 如果你想保持每次配置是不变的,请修改start.sh。

Windows:

cd shell
.\start.cmd

🔧 插件生态

插件及注意事项详见 插件列表

⭐ 特色功能

  • Windows/Linux/MacOS 启动脚本
  • GUI 配置修改
  • 预构建多场景地图

客户端

玩家应当使用 Minecraft Java Edition 1.21.8 客户端进入服务器。可以适当安装优化类和信息显示类Mod,辅助类和作弊类Mod将被服务器探测并封禁。

🔧 配置编辑器

项目提供图形化配置工具,方便管理员修改服务器设置:

简易配置编辑器

位于根目录的 simple_leaves_editor.py 提供了对关键配置项的快速修改功能,适合新手管理员使用。

完整配置编辑器

edit_leaves_config.py 是一个功能完整的配置编辑器(开发中),支持对 Leaves 服务端所有配置文件的全面修改。

使用方法

# 运行简易配置编辑器
python3 simple_leaves_editor.py

# 运行完整配置编辑器
python3 edit_leaves_config.py

使用CMI替代EssentialsX(可选)

如果希望使用CMI作为主要管理插件,请按以下步骤操作:

  1. 📁 确保 CMI 插件在 plugins 目录下
  2. 🔄 将 plugins 目录下的 EssentialsX.jar 重命名为 EssentialsX.jar[disabled]
  3. 🔄 将 plugins 目录下的 CMIEInjector.jar[disabled] 重命名为 CMIEInjector.jar
  4. 🔄 将 plugins/PlayerMenu/menu 目录下的 home_select.yml[disabled] 重命名为 home_select.yml(需覆盖原文件)

📄 许可证

本项目采用 GPLv3 License 开源协议。

Project forked from SurviveX with GPLv3 License.

Warning

关于插件版权的重要声明

本项目是一个开源的Minecraft服务器整合包,其中包含的各个插件均为其各自版权所有者的知识产权。
本项目不对所包含插件的合法性、功能性或适用性作出任何明示或暗示的保证。
用户在使用本整合包时,应自行承担相关风险,并遵守各插件的使用许可协议。
本项目不提供任何关于插件可用性、稳定性或兼容性的承诺或担保。

🔗 相关链接

⭐ Star History

如果本项目对您有帮助,请给我们一个Star!

Star History Chart

About

Minecraft Server package

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages

  • Python 80.7%
  • Shell 8.9%
  • HTML 8.0%
  • Batchfile 2.4%