CraftBukkit雅思好还是托福好Spigot 好

您的当前位置: > 正文
我的世界主流服务器类型说明 优缺点介绍
来源:作者:网友分享
我的世界主流服务器类型说明 优缺点介绍。对于MC的开服,相信大家已经别各大论坛狂轰乱炸的教程给弄晕了,甚至很多的玩家都不知道目前主流的服务器有哪些类型,不同的服务器又有哪些优缺点。各自是干什么用?这里小编就给大家整理一下。
目前最常见服务器类型:Official服务端、Craftbukkit 插件服务端、Spigot 插件服务端、MCPC+ 插件mod服务端。
Official服务端:
最方便,不支持插件,不支持mod,稳定性最高
运行方式:双击exe即可运行。
Craftbukkit 插件服务端:
稍微复杂,支持插件,不支持mod,稳定性其次。
运行方式:自己制作一下bat文件。
1.将jar文件放到你想要让服务器安装的目录下;
2.新建一个txt文本文档,打开并输入:
java -Xms1g -Xmx1g -jar &此处换成你获得到的文件的文件名&.jar
3.保存该文档,并将文档重命名为bat后缀(文件名任意);
4.双击该bat文件即可运行服务器;
5.输入stop正常关闭服务器。
Spigot 插件服务端:
Craftbukkit优化版
稍微复杂,支持插件,不支持mod,相对于Craftbukkit拥有许多性能优化(以及原生支持防X-ray哦),稳定性比CraftBukkit略好。
运行方法:和Craftbukkit运行方法相同。
MCPC+ 插件mod服务端:
已更名为Cauldron。
最复杂,支持插件,支持mod,也是由于mod的原因,稳定性最低
运行方法:和Craftbukkit运行方法相同。
(window.slotbydup=window.slotbydup || []).push({
id: '951995',
container: s,
size: '300,200',
display: 'inlay-fix'Spigot编译流程 - 简书
Spigot编译流程
使用gitbash打开当前目录,输入java -jar BuildTools.jar --rev 1.8,这里的1.8可以替换成其它版本,如1.10,1.10.2等。
流程一,下载代码
克隆git代码 到 bukkit 目录
克隆git代码 到 craftbukkit 目录
克隆git代码 到 Spigot 目录
克隆git代码到 BuildData 目录
从服务器上查询命令行中指定的rev对应的各代码库的分支,如
Attempting to build version: '1.8' use --rev &version& to override
Found version
"name": "1.8",
"description": "Backport of fixes from 1.8.3",
"information": "Last build of Spigot 1.8.0. To update please see http://www.spigotmc.org/",
"warning": "***** Please ensure your BuildTools is at least #35 *****",
"BuildData": "fdbd9ec5e9d3b3c732b",
"Bukkit": "1db3bd6f597ed5a055",
"CraftBukkit": "b7c9f6e940debff4da0c",
"Spigot": "550ebace4b43adc6e1343eba6fb98"
将4个文件夹中的代码更新到指定标签
反编译工具及反编译minecraft使用的代码映射。
CraftBukkit
对minecraft server的魔改,改善性能,并支持插件等。
Bukkit是服务器插件编程接口,封装不同版本minecraft server的细节,统一接口,便于开发插件。
Spigot目录
spigot服务器是一个改良服务器,在文件夹里是两个补丁目录,CraftBukkit-Patches存放对craftBukkit代码的补丁,Bukkit-Patches存放对Bukkit代码的补丁。
流程二,下载minecraft server并反编译
下载纯净版本minecraft服务器jar包(此处应有梯子)。
Attempting to build Minecraft with details: VersionInfo(minecraftVersion=1.8, accessTransforms=bukkit-1.8.at, classMappings=bukkit-1.8-cl.csrg, memberMappings=bukkit-1.8-members.csrg, packageMappings=package.srg, minecraftHash=null, decompileCommand=null, serverUrl=null)
Starting download of /Minecraft.Download/versions/1.8/minecraft_server.1.8.jar
如果下载不下来,也可以迅雷下载后直接放在work目录中,如果已经存在,则会提示:
Found good Minecraft hash (5b19d1a562a8a7c5f9a787ad96c8148b)
Found good Minecraft hash (5b19d1a562a8a7c5f9a787ad96c8148b)
反编译代码
Final mapped jar: work\mapped.8eb82bde.jar does not exist, creating!
Loading mappings
Loading mappings
1 packages, 0 classes, 0 fields, 0 methods
INFO: merging AccessMap net/minecraft/server/CraftingManager/recipes from AccessChange(clear=16, set=0, vis=1) with AccessChange(clear=0, set=0, vis=1)
INFO: merging AccessMap net/minecraft/server/PropertyManager/properties from AccessChange(clear=0, set=0, vis=1) with AccessChange(clear=0, set=0, vis=1)
INFO: merging AccessMap net/minecraft/server/TileEntityBrewingStand/items from AccessChange(clear=0, set=0, vis=1) with AccessChange(clear=0, set=0, vis=1)
INFO: merging AccessMap net/minecraft/server/WorldServer/tracker from AccessChange(clear=16, set=0, vis=1) with AccessChange(clear=0, set=0, vis=1)
INFO: merging AccessMap net/minecraft/server/WorldManager/world from AccessChange(clear=0, set=0, vis=1) with AccessChange(clear=0, set=0, vis=1)
Remapping final jar
将minecraft-server的class文件释放到work目录下的decompile-xxxxxxxx目录的classes子目录。
根据map文件,将释放的class文件,反编译到work目录下的decompile-xxxxxxxx中。
将生成的java文件,编译并生成minecraft-server-1.8-SNAPSHOT.jar到mvn的代码仓库目录
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom ---
[INFO] Installing D:\mc\spigotmc_build\work\mapped.8eb82bde.jar to D:\repo\repository\org\spigotmc\minecraft-server\1.8-SNAPSHOT\minecraft-server-1.8-SNAPSHOT.jar
[INFO] Installing C:\Users\terry\AppData\Local\Temp\mvninstall5348368.pom to D:\repo\repository\org\spigotmc\minecraft-server\1.8-SNAPSHOT\minecraft-server-1.8-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
extract ....*.class
Decomiling ***.java
Applying CraftBukkit Patches
应用代码补丁
Applying CraftBukkit Patches
Patching with BiomeDecorator.patch
Patching with BiomeTheEndDecorator.patch
并各种文件夹合并,将Bukkit和CraftBukkit的代码都checkout一份到Spigot目录。
流程三,编译代码
编译Bukkit和CraftBukkit,并且都输出到Maven本地仓库。
将Bukkit和CraftBukkit的代码check out到Spigot中的Spigot-API和Spigot-Server,然后分别打上补丁(Bukkit-Patches和CraftBukkit-Patches)。
Rebuilding Forked projects....
From file:///D:\mc\spigotmc_build\Bukkit
* [new branch]
-& origin/spigot
HEAD is now at 1d2509b Revert finite checks in locations. Fixes SPIGOT-628 and others
Cloning into 'Spigot-API'...
Resetting Spigot-API to Bukkit...
HEAD is now at 36052f0 CraftBukkit $ Fri Aug 04 14:37:11 CST 2017
Cloning into 'Spigot-Server'...
Resetting Spigot-Server to CraftBukkit...
编译输出 craftbukkit-1.8.jar 和 spigot-1.8.jar 等
Success! Everything compiled successfully. Copying final .jar files now.
Copying craftbukkit-1.8-R0.1-SNAPSHOT-remapped.jar to D:\mc\spigotmc_build\.
- Saved as craftbukkit-1.8.jar
Copying craftbukkit-1.8-R0.1-SNAPSHOT.jar to D:\mc\spigotmc_build\.
- Saved as craftbukkit-1.8.jar
Copying spigot-1.8-R0.1-SNAPSHOT-remapped.jar to D:\mc\spigotmc_build\.
- Saved as spigot-1.8.jar
Copying spigot-1.8-R0.1-SNAPSHOT.jar to D:\mc\spigotmc_build\.
- Saved as spigot-1.8.jar
面朝大海,春暖花开
-----------博客---------------
个人博客:
CSDN:http://blog.csdn.net/k1988
cnblogs:/k1988
--------------开源站点--------------
github:/k1988
oschina:http://git.oschina.net/k1988Access denied |
used Cloudflare to restrict access
Please enable cookies.
What happened?
The owner of this website () has banned your access based on your browser's signature (3c3b911c29db76ee-ua98).您的位置:
→ 我的世界开服教程各种服务端的差别以及基本配置
我的世界开服教程各种服务端的差别以及基本配置
9:57:45 来源: 作者:佚名 (0)
小编为大家带来了《》开服教程各种服务端的差别以及基本配置,目前市面上主要服务端有CraftBukkit (水桶),Cauldron(原MCPC+),Spigot(水龙头)和Official (官方服务端)。CraftBukkit (水桶):大部分插件基于他开发,所以插件兼容性很好,不可加MODCauldron(原MCPC+):基于CraftBukkit改造,MOD插件都可以加,插件兼容性不太理想,稳定性最低Spigot(水龙头):基于CraftBukkit,相对于Craftbukkit拥有许多性能优化,稳定性比CraftBukkit好,原生防X-Ray,不可加MODOfficial (官方服务端):不支持插件,不支持MOD,稳定性非常高.其实他们的架设方法都相差不多(除官服端),按照自己的需求选就好,你纯净就选Spigot,要MOD就选Cauldron吧!网页后台内置核心文件,选择,开启服务器即可 (不懂找客服教你)。远程桌面后台还需要自己配置服务端,这里不多解释,看各种电脑开服教程就好了(今后都是以网页后台为标准做教程,远程后台请自己脑补转换)(碰到不懂得就先百度一下再跟帖问)然后关掉刚开的服务器,连接FTP 在根目录找到一个文件server.properties下载用记事本打开 里面有几个重要的选项需要调整 (其余选项自行百度)allow-nether=true & & & 是否开启地狱 true 为开启&server-port=25565 & & & 服务器连接端口,一般25565,端口要是被占用了就换一个,2xxxx的white-list=false & & & &是否开启白名单online-mode=false & & & 假如该项开启则只允许使用正版MC账号的用户进入pvp=false & & & & & &是否开启PVP都改好了的话,就上传覆盖,然后开服,发现就是一个崭新的世界~。
相关游戏攻略
? ? ? ? ? ? ? ?
本站提供: 好玩的单机游戏,是大型基地网站Copyright &
.All Rights Reserved备案编号:湘ICP备号-1

我要回帖

更多关于 雅思好还是托福好 的文章

 

随机推荐