查看: 2681|回复: 0

[1.12.2] 【插件】Spigot-水龙头-服务端核心

[复制链接] 主动推送
回帖奖励 10 个金粒 回复本帖可获得 1 个金粒奖励! 每人限 1 次
  • TA的每日心情
    开心
    1 小时前
  • 签到天数: 401 天

    [LV.9]以坛为家II

     成长值: 3480

    578

    帖子

    2万

    金粒

    83

    绿宝石

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    56116

    精华能手金粒多多大V专属插件元老南瓜新人活跃会员信誉南瓜推广达人宣传达人灌水之王贡献元老优秀版主荣誉管理论坛元老

    发表于 2024-9-1 17:58:03 | 显示全部楼层 |阅读模式
    版权类型:原创
    中文名称:水龙头
    英文名称:Spigot
    原帖地址:发表帖子 - SPIGOT插件 - 我的世界南瓜中文论坛 - 我的世界南瓜中文论坛 (ppbbs.top)
    支持的核心(服务端):基于bukkit开发
    支持语言:中文&英文
    适配版本(Java):多版本

    Spigot 安装
    Spigot 是 CraftBukkit 的一个分支,在上面加上了额外的优化和更多的功能。安装它很简单,因为它可以直接替代典型的 CraftBukkit JAR。
    如果你已经成功地安装了 CraftBukkit,安装 Spigot 通常就像用新的 JAR 替换你的服务器一样简单。
    另外,为了避免恶意的或旧的 Spigot 为 Minecraft 服务器打开一个大的漏洞,你不应该下载任何在互联网上发现的 Spigot jar 文件。它可能是过时的,或者有时可能是一个木马。
    [color=var(--ifm-alert-foreground-color)][backcolor=var(--ifm-alert-background-color)]警告
    在过去的几个月里,运行和编译 Spigot/CraftBukkit 的说明一直在变化。请确保查看 [color=var(--ifm-link-color)]BuildTools 维基页面,以获得最新的编译说明。


    先决条件[color=var(--ifm-link-color)]
    • Java 8 或以上 [[color=var(--ifm-link-color)]Windows, [color=var(--ifm-link-color)]Ubuntu, [color=var(--ifm-link-color)]CentOS, [color=var(--ifm-link-color)]OS X] 。
    • 按照[color=var(--ifm-link-color)]BuildTools wiki 页面编译的服务器 jar。(运行 BuildTools 后,你会发现 Spigot/CraftBukkit 的服务器 jar 文件在同一个目录下)。
    • 将 Spigot/CraftBukkit 服务器 jar 文件复制到你的服务器专用的新目录中。(不要与 BuildTools 所在的文件夹相同!)
    安装[color=var(--ifm-link-color)]Windows[color=var(--ifm-link-color)]
    • 将以下文本粘贴到一个文本文档中。在与 spigot.jar 相同的目录下将其保存为 start.bat :
    [color=var(--prism-color)]@echo off
    java -Xms#G -Xmx#G -XX:+UseG1GC -jar spigot.jar nogui
    pause



    (其中 # 是你分配的服务器内存,单位为 GB) 2. 双击该批处理文件。
    Linux[color=var(--ifm-link-color)]
    • 在服务器目录下创建一个新的启动脚本 start.sh 来启动 JAR。
    [color=var(--prism-color)]start.sh
    #!/bin/sh

    java -Xms#G -Xmx#G -XX:+UseG1GC -jar spigot.jar nogui



    (其中 # 是你分配的服务器内存,单位为 GB) 2. 打开你的终端,在该目录下执行以下内容:
    [color=var(--prism-color)]chmod +x start.sh



    • 运行你的启动脚本:
    [color=var(--prism-color)]./start.sh



    Screen[color=var(--ifm-link-color)]
    如果你想用屏幕启动服务器,同时支持 /restart 命令,你可以使用这个脚本:
    [color=var(--prism-color)]start.sh
    #!/bin/sh

    screen -d -m -S "name_of_screen_here" java [your startup flags here] -jar spigot.jar nogui



    [color=var(--ifm-alert-foreground-color)][backcolor=var(--ifm-alert-background-color)]警告
    注意,-d -m 选项是 /restart 工作的必要条件。


    Mac OS X[color=var(--ifm-link-color)]
    • 创建一个新的启动脚本 start.command 来启动服务器目录中的 JAR:
    [color=var(--prism-color)]start.command
    #!/bin/sh

    cd "$( dirname "$0" )"
    java -Xms#G -Xmx#G -XX:+UseG1GC -jar spigot.jar nogui



    (其中 # 是你分配的服务器内存,单位为 GB) 2. 打开终端,在其中输入:(不要按回车键!)
    [color=var(--prism-color)]chmod a+x



    • 将你的启动脚本文件拖入终端窗口。(请确保在 chmod a+x 和你的启动脚本之间加一个空格!)。
    • 双击你的启动脚本。
    Multicraft[color=var(--ifm-link-color)]
    根据你的 Minecraft 主机的配置,你将有两种方法来通过 Multicraft 启用 Spigot 的使用。
    • 如果在 JAR 文件选择菜单中已经有了 Spigot 的选项,你可以简单地选择它,并在保存时重新启动你的服务器。然而,如果你的主机没有及时更新最新的 Spigot 构建,这可能不被推荐。
    • 如果你有权限上传自定义服务器 JAR(FTP),请下载 Spigot JAR,并通过面板索引上的 JAR 文件输入框输入文件名。有些主机可能要求你把 JAR 重命名为一个特定的名字(如 custom.jar),然后从下拉菜单中选择它。
    • 如果你的个人服务器你有 root 权限,把 [color=var(--ifm-link-color)]spigot.jar.conf 放在你的 daemon jar 目录中,然后用管理面板更新 jar。现在这个 jar 应该是客户选择的 jar。
    安装后[color=var(--ifm-link-color)]
    在 Spigot.jar 第一次运行后,文件夹和配置文件将被创建。你将需要编辑这些配置文件以使服务器在你的环境中正常工作。 你可以在这里获得关于这些文件的进一步说明:
    如果服务器工作不正常,请确定你已经进行了端口转发,并且你已经严格按照步骤进行了操作。如果你有问题,你可以在 [color=var(--ifm-link-color)]Spigot 论坛上创建一个帮助主题,或者到 [color=var(--ifm-link-color)]Discord 或 [color=var(--ifm-link-color)]IRC 上与我们聊天。
    由于 Windows 和 Mac OS X 内核的低效率(如高开销、资源分配不均等),我们不建议在这些平台上托管严格/专用服务器。
    插件[color=var(--ifm-link-color)]
    几乎在所有情况下,你的 Bukkit 插件都可能在 Spigot 上运行,除非你的某个插件的作者使用了某些内部的 CraftBukkit/Minecraft 代码。
    查看[color=var(--ifm-link-color)]我们的资源部分或 [color=var(--ifm-link-color)]BukkitDev,可以找到各种各样的插件,范围从帮助管理到添加全新的游戏模式。如果你在那里找不到任何东西,你可以在 [color=var(--ifm-link-color)]Spigot 的服务与招标论坛或 [color=var(--ifm-link-color)]Bukkit 的插件需求论坛上请求制作一个插件。请务必遵循如何设置请求的准则。
    你可以通过将 JAR 文件丢到服务器目录下的插件文件夹中,然后重新启动服务器来添加你的插件。如果不工作或看到错误,请在 [color=var(--ifm-link-color)]Spigot 论坛上寻求帮助。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Powered by CloudCatc

    © 2024-2025 CloudCatc Team.

    快速回复 返回顶部 返回列表