• 你好,Guest,欢迎回来!Nukkit-MOT BBS社区是专为Minecraft玩家和开发者提供的Nukkit-MOT平台技术论坛。Nukkit-MOT是一个多版本、内置实体AI、广泛插件兼容的我的世界服务器软件,采用Java编写,专为性能和可扩展性设计,支持插件开发和自定义功能。在Nukkit-MOT BBS,您可以轻松找到开服教程、插件开发资源和插件分享,帮助您快速搭建和管理Nukkit-MOT服务器,提升开发技能,推广您的插件。

    You can join [Discord] to get the latest notifications.
    为了避免一些意外情况,你可以【加入QQ群】来获取最新通知
  • Plan | Player Analytics - 计划 | 玩家分析

    已安装在超过3000台服务器上! Player...
  • NukkitX

    Nukkit是一款为 Minecraft 基岩版 提供的核动力服务器软件…
  • Nukkit-MOT

    前言 Nukkit-MOT 是 Nukkit Minecraft Bedrock Edition 服务器软件的特殊版本。 它是基于 NukkitPetteriM1Edition...

Open Source Free Kotlin Need Depend NoCheatPlus - NCP反作弊

眠悠子Miyoz

Java CI
Maven
English
简体中文
Discord
forthebadge
License: GPL v3

NoCheatPlus



  • 基岩版Nukkit服务器及其衍生核心PM1E/PowerNukkitX开发的先进反作弊。

  • 架构和设计学习Java版知名反作弊NoCheatPlus。

  • 其目的是修复和阻止我的世界基岩版中的漏洞和作弊行为。

  • 非常欢迎和支持你来贡献代码,以给社区贡献,star本项目以关注我们

特点

  • 高性能、低占用、高效率
  • 易使用、多语言、社区开源
  • 保护你的服务器,防止崩服
  • 阻止玩家在你的服务器上面作弊

相关链接


官方文档/维基
插件下载
支持和帮助
对开发者
适配核心
相关插件和扩展组件
  • NCPPlugin

    这是一个调试插件,它可以让你的NCP只通过Title提醒被踢的玩家,而不会实际提醒
    踢它,它可以用来调试插件的配置。

  • ECCompatNCP

    这是一个 CPS 检测扩展组件。它使用知名小游戏服务器的检测算法
    EaseCation,间隔获取cps。如果每次都高于阈值,则反作弊将踢它。
    使用该插件会自动关闭NCP自身的CPS检测系统。

  • NCPPanel

    这是NCP的扩展组件,为NCP提供可视化操作面板和玩家举报系统。
    它的所有语言主题甚至命令都可以在配置文件中自定义。

  • CompatNCP

    这是NCP的一个扩展,可以让你手动兼容其他插件,减少误判
    由于不支持导致反作弊,比如双跳。


  • NCPLiteBan

    这是NCP的扩展插件,同步NCP ban数据到群服数据数据库
    同步,并依赖于插件 DbLib。如果您安装了 NCPPanel,它甚至可以同步面板数据。


  • NCPStaticBar

    这是 NCP 的扩展,它将把你的 NCP 变成一个被动的静态反作弊。反作弊不起作用
    通常情况下,只有在其他玩家举报后,它才会检测到玩家。它没有报告系统
    本身,并且需要安装 NCPPanel。


  • NCPWebserver

    这是NCP的扩展插件,可以为你的NCP提供一个网页面板来管理服务器。这意味着你不用手动修改配置文件,直接通过网页也能便捷的检测服务器内玩家的行为。


🎉重构进度

  • SurvivalFly(97%)
  • CreativeFly
  • Speed(20%)
  • FastEat
  • NoSlow(50%)
  • InventoryMove
  • InventoryFastClick
  • NoFall
  • Velocity
  • Phase
  • Crasher
  • Client
  • MorePacket
  • FastBreak
  • Scaffold
  • KillAura
  • Reach
  • X-Ray
  • AutoClicker
  • HitBox
  • Helper Tool GUI

安装

  • Java CI: https://ci.lanink.cn/job/NoCheatPlus
    在仓库CI里下载最新版本 NoCheatPlus-1.0-SNAPSHOT-jar-with-dependencies.jar

  • 将其放入服务器的 plugins/ 文件夹内。

  • 在使用插件之前,您必须安装以下依赖

  • KotlinLib

构建插件

需要: Kotlin | Java (8|17)

  • git clone https://github.com/Physical-Science-Academy/NoCheatPlus.git
  • cd NoCheatPlus
  • git submodule update --init
  • ./mvnw clean package
  • 构建好的插件将出现在 target/ 目录。

命令

  • /ncp 获取NCP信息
  • /ncp version 获取NCP信息
  • /ncp reload 热重载配置文件
  • /ncp debug 临时开关调试模式
  • /ncp ban 封禁一名玩家
  • /ncp unban 解封一名玩家
  • /ncp kick 踢出一名玩家
  • /ncp toggle 开关检测项目
  • /ncp permission 管理绕过检查的权限

配置

接下来启动服务器。之后,你会看到plugins/下生成了一个名为NoCheatPlus的目录。
让我们首先打开其中的配置文件 ncpconfig.yml

# NoCheatPlus AntiCheat Config
config-version:
  notify: false
  version: 1000

# Currently "en" and "zh" are supported languages
# You are able to create your own language in the "lang" config directory
lang: "en"

logging:
  active: true
  auto-delete-days: 1
  debug: false
  prefix: "§c§lNCP §7>> §r"
  extended:
    command: true
    violation: true
actions:
  waring_delay: 10
  kick_broadcast: "§c§lNCP §7>>@player has been kicked for @hack"
protection:
  net:
    packet: true
    chunk:
      active: true
      dynamicScan: false
      scanHeight: 6.0
      scanWorld:
        - world
      filter:
        - 0
        - 8
        - 9
        - 10
        - 11
        - 20
        - 26
        - 27
        - 30
        - 31
        - 32
        - 37
        - 38
        - 39
        - 40
        - 44
        - 50
        - 63
        - 64
        - 65
        - 66
        - 68
        - 71
        - 81
        - 83
        - 85
        - 96
        - 101
        - 102
        - 104
        - 105
        - 106
        - 107
        - 126
        - 141
        - 142
      ores:
        - 14
        - 15
        - 16
        - 21
        - 56
        - 73
        - 74
        - 129
  command:
    hide:
      active: true
      message: "§c§lNCP §7>> §rYou do not have permission to run this command."
      commands:
        - "?"
        - "plugins"
        - "version"
        - "about"
        - "ver"
checks:
  blockbreak:
    fastbreak:
      active: true
      max: 35
      min: 0
      actions: "cancel vl>5"
  fight:
    speed:
      active: true
      maxspeed: 25
      dealvariance: 0.1
      cancelDamage: true
      actions: "cancel vl>5&&kick vl>20"
  inventory:
    instanteat:
      active: true
      actions: "cancel vl>5&&kick vl>20"
    move:
      active: true
      actions: "cancel vl>0&&kick vl>3"
    open:
      active: true
      actions: "cancel vl>0"
    fastclick:
      active: true
      delay: 50
      actions: "cancel vl>5&&kick vl>20"
    item:
      active: true
      actions: "kick vl>10"
  moving:
    survivalfly:
      active: true
      strict_mode: false
      setback_policy:
        fall_damage: true
        void_to_void: true
        latency_protection: 120
      actions: "cancel vl>20&&log vl>30 break=60&&warn vl>90 message=fly_short&&kick vl>100&&ban repeat=3 time=3,0,0"
    speed:
      active: true
    morepackets:
      active: true
      actions: "cancel vl>5&&kick vl>15&&ban repeat=3 time=3,0,0"
    creativefly:
      active: true
      actions: "cancel vl>20"
    nofall:
      active: true
      dealdamage: true
      skipallowflight: true
      resetonviolation: false
      resetonteleport: true
      resetonvehicle: true
      actions: "cancel vl>5&&log vl>10&&kick vl>20"
    vehicle:
      active: true
      actions: "cancel vl>10&&kick vl>50&&ban repeat=3 time=3,0,0"

string:
  kick: "§c§lNCP §7>> §rYou are kicked by NCP because of using @hack on server@next"
  ban: "§c§lNCP §7>> §rYou are banned by NCP for §c@days,@hours,@minutes,@seconds§r because of using @hack @nextEndTime: @end"
  fly_short: "@player could be flying hack @vl"

permission:
  no_permission: "§c§lNCP §7>> §rYou do not have permission to run this command."
  policy:
    - "nocheatplus.admin.all:reload,kick,ban,unban,debug,toggle,permission"
    - "nocheatplus.admin.helper:kick,ban,unban"
  bypass:
    # Custom bypass permission
    MOVING_CREATIVE_FLY:
      - "ncp.creativefly.bypass"

自定义处罚系统说明

在每个检测项目中有一个actions的设定,下面给出处罚操作的格式:

  • 处罚类型 对象A[关系式]对象B 其他参数
  • 多个处罚操作之间用与&&进行连接
  • 支持的处罚类型如下:
  • cancel 产生一个拉回操作,回滚当前tick的运动
  • log 向NCP日志中记录玩家作弊行为,参数break 冷却秒数
  • warn 向玩家发送一个警告消息,参数message 消息内容
  • kick 将玩家踢出服务器
  • ban 将玩家从服务器封禁,参数repeat 容错次数,time 封禁时间
  • 若不设置参数,插件将使用NCP默认值
    添加警告消息需要在string中加入

NCP命令权限管理

在permission.policy中进行设置,格式为:

  • 权限:命令表
    命令之间用逗号连接
  • 若命令在NCP中没有一条记录,那么默认所有玩家都可以使用它
  • 例如version在事例的nocheatplus.admin.allnocheatplus.admin.helper中都没规定

NCP自定义绕过权限

在permission下bypass中添加,格式为:

  • 作弊类型:权限(List)
    拥有权限的玩家不会受到该项检测

可用作弊类型:

  • MOVING_SURVIVAL_FLY
  • MOVING_CREATIVE_FLY
  • MOVING_VEHICLE
  • MOVING_SPEED
  • MOVING_MORE_PACKETS
  • MOVING_NO_FALL
  • INVENTORY_INSTANT_EAT
  • INVENTORY_OPEN
  • INVENTORY_FAST_CLICK
  • INVENTORY_MOVE
  • FIGHT_SPEED
  • FIGHT_REACH

视频教程

开发者文档

  • NCP 提供了丰富的开发接口,你可以依赖它快速开发扩展插件

    开发者接口参考 NoCheatPlus

GroupId

  • com.github.Physical-Science-Academy.NoCheatPlus

Repository 版本

ArtifactId Version
NoCheatPlus maven-repo-20220552-2a
NoCheatPlus maven-repo-20220552-3a
NoCheatPlus maven-repo-20220552-4a
NoCheatPlus maven-repo-20220552-common
CompatNCP maven-repo-20220552-common
ECCPCompat maven-repo-20220552-common
NCPLiteBan maven-repo-20220552-common
NCPPlugin maven-repo-20220552-common
NCPStaticBar maven-repo-20220552-common

Gradle:

 allprojects {
  repositories {
   ...
   maven { url 'https://jitpack.io' }
  }
 }

 dependencies {
         implementation 'com.github.Physical-Science-Academy.NoCheatPlus:CompatNCP:maven-repo-20220552-common'
 }

Maven:

Repository:

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>
Dependencies:

<dependencies>
    <dependency>
        <groupId>com.github.Physical-Science-Academy.NoCheatPlus</groupId>
        <artifactId>NoCheatPlus</artifactId>
        <version>maven-repo-20220552-common</version>
    </dependency>
</dependencies>

一个简单的例子去实例化API:


NoCheatPlusAPI api = NoCheatPlus.instance;

方法名 介绍
getNCPProvider() 获取NCP主类
getComManager() 获得NCP模块管理器
getAllComponents() 获得所有的NCP模块
getAllPlayerData() 获得所有的NCP玩家数据
addComponents(components: NCPComponent) 注册NCP模块
hasPlayer(player: Player) 判断玩家是否在NCP中生成了数据
getPlayerProvider(player: Player) 获得玩家数据
getNCPLogger() 获得NCP日志记录器
getNCPConfig() 获得NCP主配置文件
getNCPBanRecord() 获得NCP封禁记录文件
isPlayerBan(player: Player) 判断玩家是否被NCP封禁
kickPlayer(player: Player, type: CheckType) 让NCP踢出一个玩家
banPlayer(player: Player, days: Int) 让NCP封禁一个玩家
hasPermission(player: Player, command: String) 玩家是否拥有使用NCP某命令的权限
hasPermissionBypass(player: Player, type: CheckType) 玩家是否有权限绕过某检查
createBypassPermission(permission: String, type: CheckType) 创建一个绕过某检测的权限
removeBypassPermission(permission: String, type: CheckType) 删除一个绕过某检测的权限
clearAllViolations(player: Player) 清除玩家所有Violation Level

官方测试服(不定时开启)

  • 服务器地址: axe.0mc.me
  • 服务器端口: 10878

注意

  • 插件仍然在开发状态,有问题请发送issue!

联系我们

Open Source Free Nukkit 区域

眠悠子Miyoz

该插件允许玩家在《我的世界》服务器上管理受保护的区域。其主要功能包括:

  1. 区域保护: 玩家可以使用 /reg create <region> 创建 20x20 方块的区域来保护他们的区域。

  2. 区域移除: 玩家可以使用 /reg remove <region> 删除自己的区域,而管理员可以使用 /reg remove <region> <user> 删除其他玩家的区域。

  3. 名称和所有权管理: 玩家可以使用 /reg rename <region> <new name> 重命名他们的区域,并通过 /reg setowner <region> <user> 转移区域所有权。

  4. 好友管理: 玩家可以添加或移除好友,以允许他们访问自己的区域。使用 /reg addfriend <region> <user>/reg removefriend <region> <user> 来完成操作。

  5. 区域查看: 玩家可以使用 /reg myregions 查看自己的区域,管理员可以使用 /reg myregions <user> 查看其他用户的区域。

  6. 重载和帮助: 命令 /reg reload/reg help 允许重新加载插件配置和访问命令帮助。

该插件简化了在服务器上保护和管理个人区域的过程,并为管理员提供了更多操作选项。

常用命令:

  • /reg create <region> - 保护一个 20x20 方块的区域。
  • /reg remove <region> - 完全删除自己的区域。
  • /reg remove <region> <user> (管理员) - 删除某个玩家的区域。
  • /reg rename <region> <new name> - 重命名区域。
  • /reg setowner <region> <user> - 转移区域的所有权。
  • /reg addfriend <region> <user> - 将好友添加到自己的区域。
  • /reg removefriend <region> <user> - 移除好友,使其无法访问区域。
  • /reg myregions <user> (管理员) - 显示其他用户的区域。
  • /reg myregions - 显示自己的区域。
  • /reg reload - 重新加载配置文件。
  • /reg help - 查看帮助命令。

权限说明:

  • NukkitRegions.AddFriend - 允许用户将好友添加到区域,授予其访问权限。
  • NukkitRegions.Create - 允许用户创建一个 20x20 方块的受保护区域,确保只有他们和他们的好友可以访问。
  • NukkitRegions.Help - 允许用户访问命令列表及其描述。
  • NukkitRegions.MyRegions - 允许用户查看自己创建的区域列表。
  • NukkitRegions.SetOwner - 允许用户将区域所有权转移给其他玩家。
  • NukkitRegions.Admin - 授予管理员权限,可以管理其他玩家的区域,包括删除、查看或修改他们不拥有的区域。
  • NukkitRegions.Remove - 允许用户删除自己的区域。如果用户具有管理员权限,还可以删除其他玩家的区域。
  • NukkitRegions.RemoveFriend - 允许用户将好友从区域中移除,限制其访问权限。
  • NukkitRegions.Rename - 允许用户重命名自己的区域。

警告: 本插件仅支持 Java 21,请确保您的服务器运行 Java 21 以确保兼容性。

Open Source Free FFA - 为每个人提供的史诗级战场!(基于 UI)

眠悠子Miyoz

Logo

Minecraft 的 FFA 插件 - 为每个人提供的史诗级战场!

通过我们令人惊叹的 FFA 插件,体验终极的“自由对战”(FFA)玩法!参与令人兴奋的战斗,目标只有一个:生存并主宰战场。完美适合所有寻求荣耀与荣誉的冒险者和战士。

功能特点

  • 玩家统计: 跟踪您的击杀、死亡和击杀/死亡比率。您是服务器上最强的战士吗?

  • 交互式界面: 用户友好的菜单让您能够快速加入战斗、管理个人资料等。

  • 更多功能即将推出(例如:套件、1对1、回合制等)

配置

ffa-world: world # 选择一个世界
welcome-message: 欢迎来到我们的全新自由对战模式。祝你好运!
form-name: FFA 菜单
mainframe-description: 选择任意按钮

通过简单的配置选项,定制插件以适应您的服务器需求。以下是关键设置的快速概览:

ffa-world: 选择战斗发生的世界。

welcome-message: 向加入游戏的所有玩家发送温暖的欢迎消息。

form-name: 主界面菜单的名称。

mainframe-description: 主界面菜单的简要描述。

结论

准备好迎接一场史诗冒险,展示您的技能,参加自由对战!通过我们的 Minecraft FFA 插件,您将近距离体验激烈战斗,并始终处于战场中心。今天就下载插件,成为服务器上的无敌战士!


体验终极的 FFA 冒险,成为传奇!


NukkitX

眠悠子Miyoz
banner.png

Nukkit 是一款为 Minecraft 基岩版 提供的核动力服务器软件。它相比其他服务器软件具有以下几个主要优势:

  • 用 Java 编写,Nukkit 运行速度更快且更加稳定。
  • 拥有友好的结构,开发者可以轻松参与 Nukkit 的开发,并将其他平台的插件移植到 Nukkit。

Nukkit 仍在持续改进中,我们欢迎社区的贡献。


相关链接


编译 Nukkit

如果你想从源码编译 Nukkit,可以执行以下命令:

git clone [URL]https://github.com/CloudburstMC/Nukkit[/URL]
cd Nukkit
./gradlew shadowJar

编译好的 JAR 文件将出现在 target/ 目录中。

注意: 如果你不打算修改代码,可以直接从 Jenkins 下载预编译的 JAR 文件。


运行 Nukkit

只需运行以下命令即可启动服务器:

java -jar nukkit-1.0-SNAPSHOT.jar

插件 API

有关 Nukkit API 的详细信息,可以访问 Wiki 页面。


使用 Docker 运行 Nukkit

在 Docker(版本 17.05 或更高)中运行 Nukkit:

  1. 从源码构建镜像:

    docker build -t nukkit .
    
  2. 生成 nukkit-data 卷,设置默认配置并选择语言:

    docker run -it -p 19132:19132/udp -v nukkit-data:/data nukkit
    

使用 Docker Compose 启动 Nukkit

通过 docker-compose19132 端口上启动服务器并使用 nukkit-data 卷:

docker-compose up -d

使用 Kubernetes 和 Helm

  1. 验证 Helm Chart:

    helm lint charts/nukkit
    
  2. 干运行并打印渲染的 YAML:

    helm install --dry-run --debug nukkit charts/nukkit
    
  3. 安装 Helm Chart:

    helm install nukkit charts/nukkit
    
  4. 使用自定义配置文件安装:

    helm install nukkit \
      -f helm-values.local.yaml \
      charts/nukkit
    
  5. 升级 Chart:

    helm upgrade nukkit charts/nukkit
    
  6. 部署后测试:

    helm test nukkit
    
  7. 完全删除 Chart:

    helm uninstall nukkit
    

Pterodactyl 面板支持

你可以通过 下载官方的 egg 来集成到 Pterodactyl 面板中。

Open Source Free LuckPerms

眠悠子Miyoz
LuckPerms 是一个 Minecraft 服务器的权限插件。它允许服务器管理员通过创建组并分配权限来控制玩家可以使用的功能。

它的特点是:
  • 快速:为性能和可扩展性而编写。
  • 可靠:被成千上万的服务器管理员信任,并且是最大型服务器网络中的一部分。
  • 易于使用:可以通过命令、直接在配置文件中或使用网页编辑器设置权限。
  • 灵活:支持多种数据存储选项,并且可以在多种服务器类型上运行。
  • 全面:提供大量自定义选项和设置,可以根据您的服务器需求进行调整。
  • 免费:可以免费下载和使用,并且具有宽松的许可证,确保插件永远免费。

更多信息,请参阅维基文章 《为什么选择 LuckPerms?》

下载与支持
最新版本下载和其他有用链接可以在项目主页 luckperms.net 找到。

该插件有详细的文档可以在维基中查阅。在直接寻求支持之前,请先查看那里的资源。

插件的支持通过 Discord 提供。如果您有任何问题无法通过阅读维基解决,最好的地方是去那里提问。

如果您想报告错误,请在 GitHub 上开设问题单。

赞助与优惠
LuckPerms 由 BisectHosting 自豪赞助。

他们为 LuckPerms 用户提供了第一个月游戏服务器托管计划 25% 的巨大折扣。要获得折扣,只需在结账时输入促销代码 luck

请注意
- 请不要在评论区发布错误报告或建议。错误应通过在 GitHub 上开设问题单进行报告。
- 如果您有问题,最好的地方是加入我们的 Discord 服务器。无论是我还是其他人都会尽力为您提供帮助。

制作这个插件花了我一些时间,所以如果您觉得它有用,期待您给一个好评。另外,如果您有任何建议,我也非常乐意听取!

Open Source Free KotlinForNukkit

眠悠子Miyoz
这个插件将在服务器类路径中加载Kotlin库,以便其他插件可以在不将其放入jar文件中的情况下使用Kotlin。

附带的库有:
- kotlin-reflect
- kotlin-stdlib
- kotlinx-coroutines-jdk8
- kotlinx-serialization-core
- kotlinx-serialization-json

用法:
只需将jar文件放入“plugins/”文件夹中。

许可证:
根据GNU通用公共许可证v3.0许可

Open Source Free ScoreboardAPI

眠悠子Miyoz

ScoreboardAPI​


ScoreboardAPI 是为Nukkit/PowerNukkit编写的一个简单的库, 它可以帮助你更简单的去创建自定义计分板

用法​


Java:
Scoreboard scoreboard = new Scoreboard("Test Scoreboard", DisplaySlot.SIDEBAR, 20);
// Update time in ticks (20 ticks = 1 second) or skip this option to disable automatic updates
scoreboard.setHandler(pl -> {
    scoreboard.addLine(pl.getName());
    scoreboard.addLine("§1"); // used for skip line
    scoreboard.addLine("random: " + Math.random());
    scoreboard.addLine("random: " + Math.random());
    scoreboard.addLine("random: " + Math.random());
    scoreboard.addLine("random: " + Math.random());
    scoreboard.addLine("random: " + Math.random());
    scoreboard.addLine("§2"); // used for skip line
    scoreboard.addLine("Online: " + Server.getInstance().getOnlinePlayers().size());
});

scoreboard.show(player);

Maven​


仓库​


XML:
<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

依赖​

XML:
<dependency>
    <groupId>com.github.IWareQ</groupId>
    <artifactId>ScoreboardAPI</artifactId>
    <version>Tag</version>
</dependency>

Open Source Free Nukkit-MOT

lt_name

前言​

Nukkit-MOT 是 Nukkit Minecraft Bedrock Edition 服务器软件的特殊版本。
它是基于 NukkitPetteriM1Edition 的最后一个开源版本开发的。

注意:如果你需要更高版本的功能,请使用 PowerNukkitX​


Nukkit-MOT 有什么新功能?​

  • 支持 1.2 – 1.21.20 版本(你可以在配置中设置最小协议)
  • 支持大多数具有 AI 的实体
  • 支持下界和末地
  • 生成地牢和洞穴
  • 支持原版命令

如何安装?​

安装 Java 17 或更高版本
从下面的链接下载 .jar 文件
编写运行命令:java -jar file.jar(将 file 更改为你下载的文件的名称)

链接​

下载:Jenkins / GitHub Actions
_ QQ群_
_ Discord_
_ Nukkit 插件_
_ 报告错误_
Maven

仓库:​

XML:
<repositories>
    <repository>
        <id>repo-lanink-cn</id>
        <url>https://repo.lanink.cn/repository/maven-public/</url>
    </repository>
</repositories>

依赖:​

XML:
<dependencies>
    <dependency>
        <groupId>cn.nukkit</groupId>
        <artifactId>Nukkit</artifactId>
        <version>MOT-SNAPSHOT</version>
        <scope>provided</scope>
    </dependency>
</dependencies>

致谢​

Nukkit
NukkitPetteriM1Edition
PowerNukkitX

Open Source Free MLGRush - Rush起床

眠悠子Miyoz

插件本是由 Liuili 编写的,由于原版本过于久远,已经无法正常使用,这个版本由刀哥进行了修复


介绍:​

MLGRush 就像 起床战争,但是 1v1的,玩家的目标是破坏对方的床以得分或赢得比赛,它通常包含团队或个人竞技。游戏玩法围绕资源管理、建立防御和参与 PvP 战斗以消灭对手并最终成为最后一个活着的队伍或玩家。它是 Minecraft 中 Bedwars 类型的流行且快节奏的玩法
_20240921_181009.JPG


前置:​

- ScoreboardAPI

如何安装?​

下载MLGRush-FIXED-1.1.jar并将其放入 plugins 文件夹
重新启动服务器并转到 plugins/MLGRush 文件夹并配置config.yml
查看游戏地图
将其复制并放入 MLGRush 文件夹并重新启动服务器。

如果地图无法使用,您可以下载或制作自己的地图,文件夹名称应为 “map”,并确保其包含 db 或 region、level.dat、level.dat_old,并且必须将其放在 MLGRush 文件夹中

Filter

Latest threads Latest resources Last post in last

Members online

No members online now.

Forum statistics

Threads
51
Messages
101
Members
76
Latest member
Staticius