Minecraft(我的世界)中文论坛

标题: PaperSpigot [1.7.10-1.8.8] —— 更加优化的Spigot服务端[不再更新]

作者: shenmadetoufa    时间: 2015-7-31 23:31
标题: PaperSpigot [1.7.10-1.8.8] —— 更加优化的Spigot服务端[不再更新]
本帖最后由 shenmadetoufa 于 2016-6-2 17:41 编辑

                      PaperSpigot-更加优化的Spigot服务端           
            重要:该服务端仍处于测试阶段,可能存在一些问题,有问题请及时联系作者
           部分内容节选@
jiongjionger的教程,向原作者表示感谢(版权则删)
                        由于学业(守望先锋)繁忙,不再更新,欢迎接手


[diamond_sword]服务端介绍
· PaperSpigot是一款基于Spigot服务端进一步优化修改而来的MineCraft原版服务端(Spigot大法好),但相比Spigot服务端来说有着显著的性能提升(Tiles几乎不再消耗CPU时间,爆炸算法优化,红石不再卡服,流水算法优化,区块压缩节约内存,优化Spigot自带的Anti X-ray等等),并且有许多可自定义项目(船损坏依然掉落船,各种地形生成的开关等等)。

· 由于基于Spigot开发,也必须使用BuildTools来进行构建
https://ci.destroystokyo.com/job/PaperSpigot/322/

·关于兼容性,几乎兼容所有Spigot插件/Bukkit插件


· 关于地图/插件导入- 经测试,直接替换同版本服务端即可(但为保险起见请先备份)

· 关于更多的优化内容(引用贴内的内容,感谢原作者)
  1. paper.yml中可以优化性能的参数:

  2. keep-spawn-loaded,spawn区块是否常驻内存,设置为false可以减少一定的内存占用和计算量

  3. * tick-next-tick-list-cap,每tick最大的运算量,减少数值可以提高TPS,例如设置为8000

  4. * tick-next-tick-list-cap-ignores-redstone,达到上面的运算阀值是否无视红石运算,设置为true可以显著减少红石对服务器性能的影响。

  5. * optimize-explosions,是否开启爆炸算法优化,设置为true可以提升一定的服务器性能

  6. * use-async-lighting,是否让光照的逻辑运算异步化,设置为true可以使得光照运算不再影响TPS,强烈推荐设置为true

  7. * cache-chunk-maps,是否缓存chunkmaps,可以让区块的数据更多得被复用,可以一定程度提高性能,推荐设置为true

  8. * fast-drain,快速液体流动运算,推荐设置为true,可以减少液体流动运算对服务器性能的影响</font>
复制代码
·关于API下载地址:
https://ci.destroystokyo.com/job/PaperSpigot/322/

·实际效果:我们在一个百人服上测试,由原来的130人TPS 17提升到了TPS 19,(可能因实际情况而不同)

·该服务端与Spigot官方的关系:没有任何关系,spigot官方也不会参与该服务端的开发和提供援助

·该服务端需要高于(等于)JAVA8才可运行

·关于BuildTool的使用
请看三楼/四楼
感谢本团队Soutou提供的教程



百度盘下载地址:(2016年6月2日补档)
被曝请通知.
百度盘内提供的是从1.7.10 - 1.8.8的官方最终构建版本
如需要其他版本请自行通过BuildTool编译





[diamond_gem] 其他问题

下载后如何开启?
答:像其他服务端那样开启即可
  1. @echo OFF
  2. java -Xmx1024M -Xms1024M -jar 下载到的文件的名字.jar
  3. PAUSE
复制代码
为何打不开?
答:请确定安装了JAVA8

我使用哪个版本好呢?
答:请根据所需版本来选择对应版本,百度盘内提供的都是该版本的最终版本(推荐1.8.8)

关于服务端的稳定性?
答:还是不错的

由于本帖的目的只是为了让更多人了解到这个服务端,所以可能有冒犯或者编辑粗略的地方,还请各位多多指教多多包涵
最后感谢
jiongjionger 以及他精彩的教程.
http://www.mcbbs.net/forum.php?mod=viewthread&tid=478126#lastpost
版侵則删
                                                   By AppleTop 团队




作者: Saint_Fall    时间: 2015-7-31 23:37
感谢分享。
作者: 梦吟    时间: 2015-7-31 23:45
赞赞赞!感谢LZ!
作者: 303178853    时间: 2015-7-31 23:47
关于Papertools的是用方法,现在有AppleTop成员soutou 来为大家讲解
官方提供的Tools有什么好处呢?
①:能时刻获得最新的版本
②:不用担心服务端是否被动了手脚,都是官方的git直推的


具体如何使用呢,
首先请从官方的地址获取最新的Tools工具
https://ci.destroystokyo.com/job/PaperSpigot-BuildTools/
然后改如何使用这个Tools工具呢,首先你需要git的环境,请百度msysgit,并下载,下载后打开,并选择安装路径进行安装
安装过程可能较慢,推荐使用代理
然后你需要创建一个bat脚本来运行这个tools,下面是一段示范

@echo off
title paperspigot制作工具,制作by AppleTop - soutou
set startdir=%~dp0
set bashdir="F:\msysgit\bin\bash.exe"  此处请替换成你的msysgit安装路径中bash.exe文件的路径
%bashdir% --login -i -c "java -jar ""%startdir%\PaperTools.jar"""
pause

然后你就只需要慢慢等待他推完了~ 如果你还有更多的问题可以私信我的QQ:303178853



作者: 303178853    时间: 2015-7-31 23:48
关于Papertools的是用方法,现在有AppleTop成员soutou 来为大家讲解
官方提供的Tools有什么好处呢?
①:能时刻获得最新的版本
②:不用担心服务端是否被动了手脚,都是官方的git直推的


具体如何使用呢,
首先请从官方的地址获取最新的Tools工具
https://ci.destroystokyo.com/job/PaperSpigot-BuildTools/
然后改如何使用这个Tools工具呢,首先你需要git的环境,请百度msysgit,并下载,下载后打开,并选择安装路径进行安装
安装过程可能较慢,推荐使用代理
然后你需要创建一个bat脚本来运行这个tools,下面是一段示范

@echo off
title paperspigot制作工具,制作by AppleTop - soutou
set startdir=%~dp0
set bashdir="F:\msysgit\bin\bash.exe"  此处请替换成你的msysgit安装路径中bash.exe文件的路径
%bashdir% --login -i -c "java -jar ""%startdir%\PaperTools.jar"""
pause

然后你就只需要慢慢等待他推完了~ 如果你还有更多的问题可以私信我的QQ:303178853



作者: q394960445    时间: 2015-8-1 00:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: ju哌y    时间: 2015-8-1 06:34
可惜没有跨版本的了
作者: 练习册    时间: 2015-8-1 07:48
楼主又出来吃人啦
作者: 西瓜太郎    时间: 2015-8-1 08:04
如此6的文本边框是如何插入的
作者: SmartMadio    时间: 2015-8-1 10:40
303178853 发表于 2015-7-31 23:48
关于Papertools的是用方法,现在有AppleTop成员soutou 来为大家讲解
用官方提供的Tools有什么好处呢?
①: ...

编译需要JDK,然后在环境变量里面要写好JAVA_HOME和PATH的变量,否则可能导致报错。

部分地区需要挂VPN或代理,否则可能导致报错。
作者: 303178853    时间: 2015-8-1 22:17
SmartMadio 发表于 2015-8-1 10:40
编译需要JDK,然后在环境变量里面要写好JAVA_HOME和PATH的变量,否则可能导致报错。

部分地区需要挂VPN ...

是的 而且一定要java8
作者: shenmadetoufa    时间: 2015-8-2 00:23
ju哌y 发表于 2015-8-1 06:34
可惜没有跨版本的了

1.8(1.8-1.8.8)版本的还是能够允许所有1.8版本进入的
作者: zmdoyouknow    时间: 2015-8-10 01:51
SmartMadio 发表于 2015-8-1 10:40
编译需要JDK,然后在环境变量里面要写好JAVA_HOME和PATH的变量,否则可能导致报错。

部分地区需要挂VPN ...

想编译个老版本的,git编译好了papertools,再往下不知道怎么弄了,jdk已下好,求大神帮忙教下下面的步奏!万分感谢!
作者: 九尾·    时间: 2015-8-10 02:20
这个教程让我看的眼花缭乱= =
作者: enter&delete    时间: 2015-8-10 08:42
地图是1.8类型么。。如果是1.7,而且没有1.8各种特性,那还是算了。。23333
作者: [email protected]    时间: 2015-8-13 09:00
大神,请问这个1.7.10是多版本支持的吗?我现在用的spigot1.7.10是1.7.2-1.8.8都可以进的那个版本
作者: 494308843    时间: 2015-8-14 11:20
我遇见了一个bug
可能是
paperspigot
的问题
1710最后版本
又一次玩家被熊了我没理
过一会有人说bug了
我去看
一堆树(好像是树屋)
旁边一个点一直蹦展示框和弓
无限蹦
重启就停止了
不知道什么原因
尝试很多方法都没有重现

作者: 4030120a    时间: 2015-8-16 16:01
shenmadetoufa 发表于 2015-8-2 00:23
1.8(1.8-1.8.8)版本的还是能够允许所有1.8版本进入的

我用1.8的都搜不到服务器…什么情况
作者: BBCZXG    时间: 2015-8-26 19:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 东少D阿朗    时间: 2015-10-17 17:56
enter&delete 发表于 2015-8-10 08:42
地图是1.8类型么。。如果是1.7,而且没有1.8各种特性,那还是算了。。23333

eeeeeeeeeeeeeeeeeee
作者: QWH25    时间: 2015-10-19 14:59
303178853 发表于 2015-7-31 23:48
关于Papertools的是用方法,现在有AppleTop成员soutou 来为大家讲解
用官方提供的Tools有什么好处呢?
①: ...

这个构建是只获取1.8.8的吗?如果我想要获取1.7.10或1.8的怎么操作?还是他获取的时候直接把最新的所有版本一起下载?spigot也适用吗?
作者: 1640516983    时间: 2015-10-19 21:17
牛逼我也是醉了
作者: c37    时间: 2015-10-22 10:56
可惜不能mod要是能mod就爽了
作者: dv123321    时间: 2015-10-28 18:56
感谢分享  好东西!!!
作者: wsh598663645    时间: 2015-11-1 01:09
为什么我的1.8不能加载mod啊
作者: lijisoft    时间: 2015-11-13 17:44
我只想说教程已经严重违反了可阅读性规则了为什么还不改?难道版规改了?
作者: dv123321    时间: 2015-11-16 16:42
请教一下1.7.2的客服端程序 能不能进 1.7.10的这个spigot  ,还有这个程序的服务器还存在“书与笔的bug”吗?
作者: agp_itfj    时间: 2015-11-18 10:57
这个真的无视红石高频么,
作者: 花枝招展    时间: 2015-11-29 12:44
版主给在?,按照你的方法构建,有时候就下载一半就停止了,然后根本没有核心文件出来……java变量也设置了,墙也翻了,官网的地址现在已经是死链接,核心文件下载不了,只能下载构建工具,但是工具根本构建不出来,下载一下文件下来,就是找不到核心文件。经常下载不完整。都快逼疯了。不会又是一个弃坑的服务器……
作者: 花枝招展    时间: 2015-11-29 12:52
莫非要重新自己用java编译
作者: zmdoyouknow    时间: 2015-12-29 12:53
@shenmadetoufa 求帮忙构建最新版本,现有的1.8.8版本BUG太多,帮忙构建到最新的#373
作者: zmdoyouknow    时间: 2015-12-29 13:47
zmdoyouknow 发表于 2015-12-29 12:53
@shenmadetoufa 求帮忙构建最新版本,现有的1.8.8版本BUG太多,帮忙构建到最新的#373 ...

已自己构建完成,最新版本BUG修复了,请及时更新
作者: yzyhdc    时间: 2016-2-9 18:03
为什么我JAVA7也能运行正常开服???
作者: MC_LengGuang    时间: 2016-2-19 15:10
JAVA7也可以启动
作者: qq307198081    时间: 2016-3-11 00:25
666666666 表示准备替换掉
作者: 爱聪聪    时间: 2016-4-3 11:39
Yaml类库文件中的
org.yaml.snakeyaml.DumperOptions类的
public void setAllowUnicode(boolean allowUnicode) { this.allowUnicode = false; }
这是反编译的结果
不知道这么做的目的是什么
拒绝unicode的么
我看过Yaml类库1.9版本的源码不是这样子的
绝对不是直接设置为false
作者: zntxyd    时间: 2016-5-11 20:55
楼主有1.9的服务端吗,不会用构建工具。能提供一下吗QAQ
作者: mods_b    时间: 2016-5-14 15:51
字好多QAQ
作者: Mccraft-pepsi    时间: 2016-5-18 09:17
挂盘了LZ!
作者: 超平坦之王    时间: 2016-5-24 01:56
LZ百度盘链接挂了!!!!!
不过有原贴也行
作者: 18277021900    时间: 2016-5-24 22:48
赞赞赞,正愁没服务器玩,自己的玩坏了,后台密码忘记了,诶
作者: 燕庭轩    时间: 2016-5-26 11:46
网盘挂了
作者: 冰封龙城    时间: 2016-5-27 17:19
enter&delete 发表于 2015-8-10 08:42
地图是1.8类型么。。如果是1.7,而且没有1.8各种特性,那还是算了。。23333

什么时候可以出加mod和插件的1.9服务端
作者: cowb    时间: 2016-5-30 21:53
百度云失效了~
作者: 1204074991    时间: 2016-6-1 12:23
链接挂了
作者: 偶呵呵呵呵    时间: 2016-6-18 00:03
楼主帅呆了
作者: 1344566058    时间: 2016-6-30 23:33
求lz看到,首先这是一个很好的服务器端呢,很稳定,我现在在用的是1.7.10的服务端,但却可以用1.7.2的客户端进入,1.7.10的客户端没试过。还有1.7.10的服务端不支持credit点击插件,实在是可惜,望lz更新一个支持credit的服务端。{:10_512:}
作者: 15519143469    时间: 2016-8-17 15:30
下载被爆了.... 求速度恢复
作者: MC——1037    时间: 2016-8-18 13:04
开起来不错试试
作者: Fisherman_wcz    时间: 2016-11-3 22:43
楼主更新下。不知道为什么下载不了最新的。。
作者: 丢了麻枝    时间: 2016-11-26 14:18
楼主链接死了。
作者: qq2841103637    时间: 2016-12-5 14:09
网盘被爆了!!!!!!!!求补上
作者: lian123456    时间: 2016-12-27 18:05
303178853 发表于 2015-7-31 23:48
关于Papertools的是用方法,现在有AppleTop成员soutou 来为大家讲解
用官方提供的Tools有什么好处呢?
①: ...

构建工具连接挂了,,,能不能补一下文件啊

作者: zero-OD    时间: 2017-1-8 13:55
可以装插件么?
作者: 我去I    时间: 2017-1-14 00:06
网盘爆了请修复谢谢
作者: pc85    时间: 2017-2-12 13:17
链接挂了呢。
作者: 2084151024    时间: 2017-4-29 06:31
wocPaperSpigot-latest.jar这个服务端那我试了我只试验过1.7.x-1.8.x
作者: 幻雪宝宝    时间: 2017-9-10 13:11
303178853 发表于 2015-7-31 23:48
关于Papertools的是用方法,现在有AppleTop成员soutou 来为大家讲解
用官方提供的Tools有什么好处呢?
①: ...

如果我直接下载了API可以么??
作者: 幻雪宝宝    时间: 2017-9-10 13:13
幻雪宝宝 发表于 2017-9-10 13:11
如果我直接下载了API可以么??


作者: langan9591    时间: 2018-6-26 18:11
楼主上面这个文件是paper.yml文件吗
作者: 奇怪小人    时间: 2018-7-17 13:41
链接挂了
作者: Takej    时间: 2019-2-15 22:07
66666666666666
作者: 2305461414    时间: 2019-6-25 13:40
666666666666666
作者: Alitaliy    时间: 2020-2-3 21:19
网盘挂啦
作者: little_wing233    时间: 2020-2-20 14:59
楼主,百度云的资源挂了!!!

作者: 奥利哥    时间: 2020-3-2 19:32
现在下载不了了

作者: ht1018566348    时间: 2020-3-8 22:08
度盘链接爆炸了!
作者: 我是小陆陆    时间: 2020-4-4 06:45
进官网还有一个方法,就是找到host文件,把下面IP打进去(只要打一个):
192.30.253.118 gist.github.com
192.30.253.119 gist.github.com
然后你再进去试试。

作者: SAO丶昊奇    时间: 2020-4-7 14:43
网盘爆了,现在下不了了555