共计 3099 个字符,预计需要花费 8 分钟才能阅读完成。
MildWeb-服务器官网
插件介绍
想要服务器官网,却不知道该如何做?这款插件就能帮助你!你只需将插件加载进服务器,它会自动给你生成官网连接页面,你可在config中配置你所需要配置的属性,玩法,介绍等等。不喜欢默认页面?别急!AI来帮你!你只需要对ai说:”帮我生成一张静态页面,宣传我的世界服务器,颜色亮一些(省略你的描述)“它就会自动生成!将生成的代码原封不动的复制在web文件夹下的index.html文件里就能生效了!无需reload!(config写完还是需要reload的)此插件支持https协议,你需要准备自己的备案域名和ssl证书,以开启。
精简介绍
🍫 快速生成精致服务器官网
🍫 不喜欢默认页面,利用ai快速生成
🍫 仅有一个指令/mweb reload 重载配置
🍫 支持https协议
插件指令
主指令:/mweb
reload 重载配置文件
restart 重新启动web服务(用于修改端口/开启https协议/加载ssl证书)
图片展示
不喜欢默认配置?
A.如果您不懂html语言:
你可以使用ai让他来帮你生成!
首先,你可以对AI说:“帮我生成一张静态页面,宣传我的世界服务器,颜色亮一些(省略你的描述)”它就会给你一堆代码。
其次,你需要将代码完完全全的复制到web文件夹下的index.html文件里,使用reload指令即可生效
如何修改?将index.html文件打开,按照展示的页面搜索指定文字,将文字改为你自己的服务器名字特色等等。
还是不满足!你可以找作者定制专属页面!或者找其他前端工程师!
B.如果您懂html语言:
那您对这款插件不是手拿把掐么?
端口开发问题
A.nat机端口开放问题
您需要明白什么是内部端口,什么是外部端口。通俗来说,内部端口就是你本地占用的端口,MC默认为25565(这个就是内部端口),外部端口就是通过nat转发,用外部端口来访问内部端口,比如(以朴利科技nat机为例)我在nat转发下,将内部端口25565映射到外部端口的50238,那就用你的ip:50238访问你的游戏。这就是nat转发。
如果使用此款插件?
您在config.yml文件里会看到:http.port: 80的配置和https.port443的配置,这些占用的端口都是内部端口,需要您在您购买机子的官网上转发出外部端口进行访问。(例如:还以朴利科技为例且我的ip为m1.pu.com,我将80转为23716,那么我的官网连接就为:m1.pu.com:23716而不是m1.pu.com:80)[此处的ip是我胡写的,只是一个案例]
B.拥有独立ip的机子
一般拥有独立ip,内部端口,就是外部访问端口,直接用你的ip:内部端口访问即可
C.作者作者!我还是不会怎么办?
那就大胆的骚扰作者!记得提前下载todesk以方便操作!
关于https协议
A:作者,这个有什么用?
Q:当你用http访问你的官网时,你会发现会有不安全的信息,用手机qq打开,会让你自己复制去浏览器访问。而https协议就可以解决此问题。而且可以在手机qq访问,以提高你服务器官网的知名度。
A:作者,这个该怎么做?
Q:
- 首先,你需要一个自己的域名(可在腾讯云/阿里云等处购买,并进行实名认证)
- 其次,你需要将你的域名注册一个ssl证书
- 然后,将证书放在与config.yml文件同文件夹下
- 最后,重载即可开启https协议
A:作者,作者,我还是不会!
Q:你可以找作者私聊帮助,或找一些程序员工程师来帮助你制作。
在此插件中html可用的内置变量
(可用于同模板动态配置)
- %online%:在线人数
- %list%:在线玩家id
- $page_title$: config.yml中papi.page_title中的文字
- $name$: config.yml中papi.name中的文字
- $introduction$:config.yml中papi.introduction中的文字
- $about_title$:config.yml中papi.about.title中的文字
- $about_introduction$:papi.about.introduction中的文字
- $about_A$:papi.about.A中的文字
- $about_B$:papi.about.B中的文字
- $about_C$:papi.about.C中的文字
- $about_D$:papi.about.D中的文字
- $feature_title$:papi.feature.title中的文字
- $feature_A_name$:papi.feature.List.A.name中的文字
- $feature_A_introduction$:papi.feature.List.A.introduction中的文字
- $feature_B_name$:papi.feature.List.B.name中的文字
- $feature_B_introduction$:papi.feature.List.B.introduction中的文字
- $feature_C_name$:papi.feature.List.C.name中的文字
- $feature_C_introduction$:papi.feature.List.C.introduction中的文字
- $feature_D_name$:papi.feature.List.D.name中的文字
- $feature_D_introduction$:papi.feature.List.D.introduction中的文字
- $feature_E_name$:papi.List.E.name
- $feature_E_introduction$:papi.List.E.introduction
- $feature_F_name$:papi.List.F.name
- $feature_F_introduction$:papi.List.F.introduction
- $regular_title$:papi.regular.title
- $regular_introduction$:papi.regular.introduction
- $regular_A$:papi.regular.A
- $regular_B$:papi.regular.B
- $regular_C$:papi.regular.C
- $regular_D$:papi.regular.D
- $regular_E$:papi.regular.E
- $regular_end$:papi.regular.end
- $join_title$:papi.join.title
- $join_A_introduction$:papi.join.A_introduction
- $join_B_introduction$:papi.join.B_introduction
- $join.address$:papi.join.address
- $join.A$:papi.join.A
- $join.B$:papi.join.B
- $join.C$:papi.join.C
- $join.D$:papi.join.D
- $community_title$:papi.community.title
- $community_qq$:papi.community.qq
- $footer_title$:papi.footer.title
- $footer_A_introduction$:papi.footer.A_introduction
- $footer_B_introduction$:papi.footer.B_introduction





