将Minecraft Mod转换为Server Plugin

时间:2015-07-16 22:53:12

标签: minecraft bukkit minecraft-forge

我已经开发了Forge Minecraft mods一段时间了。我想知道是否可以将它们放在服务器上。我似乎找不到直接的答案。我知道这可能不是这个地方,但我只是想知道。如果我能做到,请告诉我,如果可以,请告诉我。

2 个答案:

答案 0 :(得分:1)

你不能将MC mod变成服务器插件,因为Bukkit和Forge是不同的东西(从插件开发中获取);但是,您可以在 Forge 服务器上进行mod工作。

制作Forge服务器时,除了Forge客户端之外,所有服务器的播放器都必须安装客户端模块才能正常工作,所以要做好准备。

第一步是实际install服务器。接下来,转到Forge服务器文件夹,并将mod上载到该文件夹​​中。然后重启你的服务器和繁荣,它在那里。可以找到服务器模块here

所以如果你不想读这个,那么它的要点是,没有,你不能,但是你的mod可以用在Forge上服务器,但不是Bukkit或Spigot服务器的插件,并且您的播放器需要客户端modpack。希望这有帮助!

答案 1 :(得分:1)

如果你只想让你的mod服务器端,没有你的&#34;客户&#34;必须下载它,将 <div class="bgimgborder" style="Position:absolute;top:0px;left:200px;"> <img class="imgpadding" border="0" src="http://lib.store.yahoo.net/lib/oberers-flowers/bride-and-bridesmaid.jpg" width="700" > <div style="height:80px;"></div> <img class="imgpadding" border="0" src="http://lib.store.yahoo.net/lib/oberers-flowers/bride-and-bridesmaid.jpg" width="700" > <div style="height:80px;"></div> <img class="imgpadding" border="0" src="http://lib.store.yahoo.net/lib/oberers-flowers/bride-and-bridesmaid.jpg" width="700" > </div> </body> 添加到您的@Mod行。

这样玩家就不必让mod能够连接到服务器。这样你就可以拥有像dynmap或whotookmycookies这样的插件/ mod,而玩家也不必拥有mod。

如果你想把它们放在服务器上,是的,你可以。但请记住,如果你只为单人游戏世界而开发,那么你会遇到&#34; Side&#34;的问题。 代码将被破解,因为某些代码只是客户端,而有些代码只是服务器端。

您必须使用数据包调整某些同步代码,以确保所有图形内容都会发生,并且用户输入将返回给您。

单人游戏世界在这方面不那么挑剔。因此,请确保在&#34;正确的&#34;上运行所有代码。并且记住acceptableRemoteVersions = "*"(测试你是否正在运行服务器端)是你的朋友。

if(!world.isRemote)