
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
This is a dockerized version of a minecraft server that runs the SevTech modpack. I couldn't get the modpack to play nicely with the vanilla minecraft server docker image (too many mods?), so I decided to create my own.
Basic docker command (simplest way to get it up and running):
docker run --name SevtechContainerName -d -e EULA=true -p 25565:25565 shadeslayers211/sevtech-mcserver:1.0
By default we use port 25565, and we have to accept the EULA agreement. There is no 'latest' tag for this image, you must specify a version.
https://bitbucket.org/shadeslayers/sevtech-mcserver/src/master/docker-compose.yml
Everything is stored in /data, so if you created a persistent volume you can mount it with:
-v MinecraftData:/data
The EULA environmental var is REQUIRED.
EULA - Boolean - Default is false. You MUST set this to true for the server to run. Setting this to true indicates you have read and agreed to the conditions set forth in the EULA, located at: [***]
These alter settings in server.properties, which you can learn more about at: [*]
| ENV | Type | Description |
|---|---|---|
| MOTD | String | Default is "A SevTech Minecraft server run on Docker". Sets the servers Message of the Day |
| LEVEL | String | Default is "world". Sets the level-name. This is the name of the world, and subsequently the name of the folder. |
| FLIGHT | Boolean | Default is true. Allows users to use flight while in Survival mode, if they have a mod that provides flight. |
| PORT | Integer (1-65535) | Default is 25565. This is the port the server listens on. If you want people outside of LAN to connect, you will need to port forward. |
| DIFFICULTY | Integer (1-4) | Default is 1. Changes difficulty. 0 = Peaceful. 1 = Easy. 2 = Normal. 3 = Hard. |
| GAMEMODE | Integer (0-3) | Default is 0. Changes the gamemode. 0 = Survival. 1 = Creative. 2 = Adventure. 3 = Spectator. |
| HARDCORE | Boolean | Default is false. If set to true, the server difficulty is ignored and set to Hard. If you die, you become a spectator. |
| SEED | String | Default is blank. Add a seed to the world for world generation. |
| TYPE | String | Default is quark_realistic. Determines the map type that is generated. You can view the vanilla types at the server.properties wiki page linked at the top of this section. |
| HEIGHT | Integer | Default is 256. The maximum height in which building is allowed. |
| MAXPLAYERS | Integer (0-2147483647) | Default is 20. Sets the maximum number of players allowed to play on the server at the same time. |
| ONLINE | Boolean | Default is true. This determines whether or not the server will check connecting players against the Minecraft account database. Only set to false if you really know what you're doing, *** this a warning. |
| TIMEOUT | Integer | Default is 0. Setting a value will kick any player that is idle for that many minutes. |
| PVP | Boolean | Default is true. true = PvP. false = PvE. |
| SPAWN | Integer | Default is 16. Determines radius of the spawn protection zone. 0 will make the zone a single block. |
| NATIVETRANSPORT | Boolean | Default is true. This is for linux server performance improvements. Only set to false if you know what you're doing. |
| VIEWDISTANCE | Integer (2-32) | Default is 10. Sets the amount of world data the server will send to the client. Measured in chunks in each direction of the player (radius, not diameter). 10 is recommended. There is a known mob spawn bug if you set it below 9. If you try a higher value and have lag issues, lower it back down. |
| WHITELIST | Boolean | Default is false. When set to true, users not on the whitelist cannot login. If you set it to true, you will need to also use the WL environmental variable to add users to the whitelist. |
| ENV | Description | Example |
|---|---|---|
| OPS | This will define who on the server is given OP privileges. | OPS=User1,User2,User3 |
| WL | This will define who is allowed on the server, if WHITELIST is set to true. | WL=User1,User2,User3 |
Rough roadmap of the versioning. This will be updated as progress is made and will provide general patch notes for completed versions. Future versions will list planned features that are a WiP.
These can be ***ed alpha, as they are feature incomplete. The image itself works, however data persistence and environmental variables have not been setup.
0.1: Initial push. This image won't do much for you.
0.2: Image can now run a sevtech server. Not much more, no customization without opening a client into a container running the image.
0.3: We can now set many server settings through the use of dockers environmental variables. Additionally, you now HAVE to set the EULA environmental to true in order for the server to run.
Feature complete.
There are 3 major reasons that an update should be necessary:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务