Skip to content

Suda-Baka/MCSH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCSH

[English]

在Kindle上创建与运行Minecraft JAVA服务器。

先决条件

确保你的Kindle已进行了越狱并安装了KUAL

安装

在releases中下载mcsh.zip下载至计算机。连接你的Kindle到计算机并将文件解压到Kindle目录下。启动KUAL,依次点击MCSHMCSH ToolsInstall

使用

安装完成后点击Start运行kterm,在终端中输入mcsh -h来获取更多帮助。首次运行会提示用户创建swapfile以获取虚拟内存,一般建议不要超过300M,如果你的设备内存够大也可以忽略此建议。

在运行服务器之前建议先查看本机的IP地址,端口(PORT)默认为25565,如有需要可自行到extensions/mcsh/bin/server/服务器的名字/server.properties文件中修改。在游戏中输入{IP}:{PORT}来连接至服务器。

MCSH运行的服务器目前只能实现局域网联机但可以通过端口转发来进行公网联机

可自行访问Minecraft Wiki来查看具体教程。

但家用路由器一般使用动态IP,使用IP绑定可以使设备的IP固定,该功能也在路由器后台中设置。

Note

开启端口映射后可能会导致你的设备受到攻击,所以请不要将你的服务器IP发送给任何不信任的人。

自定义

在终端中启动服务器比较麻烦,可以通过编辑menu.json文件来实现快捷启动:

打开extensions/mcsh/menu.json文件,将以下代码中的[SERVER_NAME]修改为你创建的服务器名,[NAME]即该服务器菜单中的名字,自行修改(请勿使用中文),"priority"为该菜单条目的显示优先级,数值越小优先级越高。

{
	"items": [
	{
		"name": "MCSH",
		"items": [
		{
			"name": "Start",
			"action": "./bin/kterm/kterm",
			"exitmenu": false
		},
		{
			"name": "MCSH Tools",
			"items": [
			{
				"name": "Install",
				"if": "\"/usr/bin/mcsh\" -f!",
				"priority": 998,
				"exitmenu": false,
				"refresh": true,
				"action": "./bin/mcsh --install"
			},
			{
				"name": "Uninstall",
				"priority": 999,
				"action": "./bin/kterm/kterm -e'mcsh --uninstall'"
			},
			{
				"name": "[NAME]",
				"priority": 2,
				"action": "./bin/kterm/kterm -e 'mcsh -s [SERVER_NAME]'"
			}
			]
		}
		]
	}
	]
}

若要继续添加,将以下代码编辑后在24行与25行之间插入。

			{
				"name": "[NAME]",
				"priority": 2,
				"action": "./bin/kterm/kterm -e 'mcsh -s [SERVER_NAME]'"
			},

About

Create and run a Minecraft JAVA server on Kindle.

Topics

Resources

License

Stars

Watchers

Forks

Languages