手机评站网今天精心准备的是《craftbukkit》,下面是详解!
我的世界craftbukkit服务器上使用单机和风mod
移动光源G键合成表能用就是和风不能用~...
移动光源 G键合成表能用 就是和风不能用~
那个……LZ,这个是肯定的,
(1)craftbukkit是水桶服,也就是我们常说的插件服,插件服也就是只能使用插件而无法在服务器上面加载Mod;
(2)您说的移动光源、G键合成表都是纯客户端Mod,所以这个对于水桶服来说没有影响,但是和风Mod则需要服务端有API的支持;
(3)假如非要水桶服变成可以加载Mod的话,那就是Cauldron服务器了,Cauldron是原mcpc+服务端,可以同时加载Mod和插件,但是缺点是对Mod的兼容性比较低,同时因为协议问题,Cauldron服务端在Forge API 10.13.0.1206版本之后就没有继续更新了,下载地址:http://pan.baidu.com/s/1pJ4zbZH;
(4)所以假如想要玩更高版本的Mod,则需要安装了更高版本API的官方服务器,但是就无法加载插件了,比如http://pan.baidu.com/s/1pJ5faqv;
(5)总结如下:水桶服是插件服,Cauldron可以同时加载Mod和插件但是因为协议已经没有更新,假如想玩高版本的Mod则需要使用安装了的高版本Forge API的官方服务器。
附,
附件加财富值的缘由:http://tieba.baidu.com/p/3623194180,(提问者下载附件不用消耗财富值)这个只是防止度娘吞回答的措施而已,LZ请无视即可。
craftbukkit,spigot,paperspigot哪个好
Spigot 和 CraftBukkit相比,spigot好一些,
Spigot 是CraftBukkit的优化版
此处引用jiongjionger的帖子内容:
“从服务端的选择开始就注定了性能优劣的起步水平,现在依然有不少人认为CraftBukkit(水桶服)的兼容性、稳定性要远远好于Spigot(水龙头)。然而这是一个误区,Spigot是在CraftBukkit基础上优化而来的,几乎100%兼容原有的插件API,所以可以认为只要同版本水桶服能用的插件就可以在Spigot上运行。如果你选择使用1.7.10以下的版本开服(纯净服),强烈推荐你使用Spigot服务端,Spigot相比水桶服拥有近百项的优化,例如异步加载、读取区块,限制实体的活动范围,修复一些内存泄露的问题等等。所以同版本下可以很容易感受到Spigot有着更出色的性能和更低的内存占用。如果你开服的版本在1.8+,我会推荐你使用PaperSpigot服务端,这款服务端是在Spigot基础上优化而来的,相比Spigot有着显著的性能提升(Tiles几乎不再消耗CPU时间,爆炸算法优化,红石不再卡服,流水算法优化,区块压缩节约内存,优化Spigot自带的Anti X-ray等等),并且有许多可自定义项目(船损坏依然掉落船,各种地形生成的开关等等)。在最后需要提醒的是,如果没有特殊原因,建议使用最新版本的服务端,最新版本的服务端往往修复了目前已知的绝大多数BUG和有着更多的性能提升。例如目前的1.8.8版本就比1.8.7多修复了数个可以卡服、蹦服的BUG(利用旗帜样式堆叠卡服等)。”
而paperspigot和spigot相比,paperspigot好
PaperSpigot是一款基于Spigot服务端进一步优化修改而来的MineCraft原版服务端,但相比Spigot服务端来说有着显著的性能提升(Tiles几乎不再消耗CPU时间,爆炸算法优化,红石不再卡服,流水算法优化,区块压缩节约内存,优化Spigot自带的Anti X-ray等等),并且有许多可自定义项目(船损坏依然掉落船,各种地形生成的开关等等)。
所以paperspigot要更好些
望~
CraftBukkit和Minecraft server有什么关系?
CraftBukkit是第三方提供的服务器
优点:一天就有一个开发者版本更新,有强大的团队开发,可以安装多样插件,防作弊
功能齐全,插件多样
缺点:官方更新时不能同步,配置较难,联机Mod需移植成为Bukkit版本配置较复杂,minecraft升级的时候不能同步更新
适合:专业服务器
Minecraft server是官方提供的服务器
官方服务器没有第三方服务器那么人性化,优化的那么好.所以并不被大多数老手所接受.但是该类服务器适合刚刚接触"Minecraft"的玩家使用。
优点:配置简单,拥有基本功能
缺点:缺乏防盗等等的高级功能
适合:朋友之间联机
请问我的世界craftbukkit开服可以添加mod吗。如果...
请问我的世界craftbukkit开服可以添加mod吗。如果不行,能不能提供一个能添加mod的开服器。...
请问我的世界craftbukkit开服可以添加mod吗。如果不行,能不能提供一个能添加mod的开服器。
MCPC+和CraftBukkit有什么区别,怎么区分
CraftBukkit是第三方提供的服务器 优点:一天就有一个开发者版本更新,有强大的团队开发,可以安装多样插件,防作弊 功能齐全,插件多样 缺点:官方更新时不能同步,配置较难,联机Mod需移植成为Bukkit版本配置较复杂,
如何制作CraftBukkit插件
开始一个插件项目
创建项目
在开始之前,你需要在 Eclipse 里建立你的工作空间和文件。运行 Eclipse ,然后点击 File(文件)> New(新建)> Java Project(Java项目)创建一个新项目:
给你的项目取个名字,然后运行这个新的项目,根据屏幕上的介绍进行配置。左边的Package Explorer(包浏览栏)里会出现一个文件夹,左键点击它旁边的小箭头会显示你的项目的内容。
查阅Bukkit API
在编写插件前,你需要向你的项目里以外部JAR的形式添加Bukkit API。你也可以添加其他你可能会用到的API。
最新版已编译的Bukkit API 可在这里找到: Bukkit API – 开发快照
点击左边Package Explorer(包浏览栏)内有着你的项目名称的文件夹并选择 Properties(选项). 在左边的方框内选择Java Build Path(Java生成路径) ,之后里面的内容就会变化。点击 Add External JARs(添加外部JAR) 并载入你下载的 Bukkit API.
Bukkit的Java注释文档
如果你已经有Eclipse和Java的使用经验,你就会知道当鼠标放在类或者方法上面时,一个黄色的包含其说明文档的小盒子就会出现。这就是Javadoc(Java文档注释),在Oracle 官网 上也可以查阅到其资料。Bukkit也有包含了每个方法和类的有用描述的注释文档,你可以在这里查看它。为了让Ecilpse能载入注释信息以便我们能方便的查看Bukkit中类和方法的注释,你需要首先左键点击项目浏览器中"Referenced Libraries(参考库)"内的Bukkit jar,点击"Properties(选项)",选择左边的"Javadoc Location(Java注释文档位置)" ,然后复制http://jd.bukkit.org/apidocs/到"Javadoc URL(Java注释文档地址)"中。
Bukkit的Java注释文档
如果你已经有Eclipse和Java的使用经验,你就会知道当鼠标放在类或者方法上面时,一个黄色的包含其说明文档的小盒子就会出现。这就是Javadoc(Java文档注释),在Oracle 官网 上也可以查阅到其资料。Bukkit也有包含了每个方法和类的有用描述的注释文档,你可以在这里查看它。为了让Ecilpse能载入注释信息以便我们能方便的查看Bukkit中类和方法的注释,你需要首先左键点击项目浏览器中"Referenced Libraries(参考库)"内的Bukkit jar,点击"Properties(选项)",选择左边的"Javadoc Location(Java注释文档位置)" ,然后复制http://jd.bukkit.org/apidocs/到"Javadoc URL(Java注释文档地址)"中。
命名规则如下:
§ 如果你有一个域名,包的名称就是域名反过来。
§ 例如:i-am-a-bukkit-developer.com 那你的包名就会是com.i_am_a_bukkit_developer 源
§ 不要使用你不拥有的域名
§ 没有域名?看看这些:
1. 在github 或 sourceforge 这类存放源文件的网站上注册一个帐号
§ 对github,根据 这里面 的教材注册就能得到一个子域名,这样你的包名就是com.github.
2. 使用你的邮箱,如:@gmail.com –> com.gmail.
3. 这是最不推荐的方法:使用任意独有的包名。
你的包名绝对不能是:
§ org.bukkit
§ net.bukkit
§ com.bukkit
§ net.minecraft
下一步就是加上插件名称。让我们再以github为例:如果你的插件名字叫"TestPlugin",你的完整包名就是 "com.github..testplugin"。
创建插件的类
创建完项目或,我们就可以添加类并编写插件了。插件的主类(main class)必须要继承 JavaPlugin 类。你的插件里需要有且只能有一个类直接或间接继承 JavaPlugin 类。强烈建议先创建你的主类,并将其命名与插件名称一致。右键点击你之前创建的包,选择 New(新建)> Class(类)。你的类格式应如下:
package {$TopLevelDomain}.{$Domain}.{$PluginName};
import org.bukkit.plugin.java.JavaPlugin;
public final class {$PluginName} extends JavaPlugin {
}
创建plugin.yml你现在已经创建了你的项目和主文件。为了让bukkit能看到它,我们需要添加 plugin.yml 文件。它包含了插件的必备信息,离开它插件就无法工作。这次我们要右键点击项目文件夹,选择 New(新建)> File(文件),命名为 "plugin.yml"后点击确定。 Eclipse 会在默认文档编辑器中打开一个空白的 plugin.yml 文件。 (提示:如果你想让你的工作空间井井有条,关闭文本编辑器并把plugin.yml拖动到主工作空间右边,就能在eclipse中直接编辑了。) 该文件中有三条信息必不可少:插件名称,插件主文件的完全限定名称,和插件的版本。最简单的 plugin.yml 文件如下图所示:
name:{$PluginName}
main:{$PackageName}.{$MainClass}
version:{$VersionNumber}
注意:插件的包的名字常常会包含插件的名字,因此在第二行末尾看到 . 字样时不必感到惊讶。
注意:你的主类是否要与插件名称一致取决于你之前的命名,注意其区分大小写。
现在你的插件可以被 Bukkit载入了,并且也会被记录下来。但它什么也干不了!
用craftbukkit1.7.10建服问题
照网上说的,bukkit下载了,放在一个新文件夹里,同一文件夹里新建文档输入了符号,路径没错,保存为bat格式后启动,显示failedtoloadeula.txtyouneedtoagreetotheEULAinordertorunth...
照网上说的,bukkit下载了,放在一个新文件夹里,同一文件夹里新建文档输入了符号,路径没错,保存为bat格式后启动,显示failed to load eula.txt
you need to agree to the EULA in order to run the server.
如何设置这个eula?首次启动bat,只给了3个文件,换来服务端试了也一样
展开
把那个设置成true。
举个栗子:
先这样子个服务器
然后点进eula,把false改成true,像下面这样
求助关于Minecraft CraftBukkit服务端怎么装插件,...
求助关于MinecraftCraftBukkit服务端怎么装插件,我看见好多人都装了,1.6.4的...
求助关于Minecraft
CraftBukkit服务端怎么装插件,我看见好多人都装了,1.6.4的
点bukkit,在打开plugins文件夹,拖进jar后缀插件文件,重启服务器,OK
Minecraft我用craftbukkit开服,打开那个启动程序 ...
Minecraft我用craftbukkit开服,打开那个启动程序.bat后出来的cmd窗口里什么都不显示,但是旁边的插件什么的文件都建好了,这是怎么回事,求大神解决!一开始启动器里是这样的文件夹里...
Minecraft我用craftbukkit开服,打开那个启动程序 .bat 后出来的cmd窗口里什么都不显示,但是旁边的插件什么的文件都建好了,这是怎么回事,求大神解决!
一开始启动器里是这样的
文件夹里有这些
然后保存 打开那个run.bat后 就一直这样 什么都不显示
过了一会 创造了几个文件夹
但还是什么都不显示 而且文件夹好像还没创全
求解释!!!!已追加悬赏,要能完美解答,继续追加!!
展开
把生成的eula.txt里面的false改成true就可以了