给 Minecraft 的 MTR 网页地图换个字体

介绍

呃。。。其实就是感觉 MTR 自带的那个地图有点不太合自己口味,就简单拆包改一下 CSS!

本人的 MTR 版本是 3.2.2。等 4.0.0 船新版本出来了再看看!

修改

找到 Jetty 目录

右键用压缩包打开 .jar,依次打开 assets/mtr/website 即网页。

我这里就简单的改了下 index.css 和 utilities.js。还需要单独改一个 JS 文件是因为 MTR 的地图是通过 canvas 的方式渲染的,单纯只靠 CSS 是做不到的。

canvas 线路图的背景是通过 CSS 里的变量拿到的,再套一层var()变量会导致 canvas 无法渲染(结果就是变纯黑了)。所以记得此处要直接写颜色,不用再套娃 CSS 变量。

:root {
    --backgroundColor: #fcfcfd;
    --backgroundHover: #f2f2f3;
    --boxBorder: #3791be;
    --textColorDisabled: #b0bec4;
    --textColorGray: #3e6274;
    --textColor: #2b434f;
}

utilities.js 文件的最底端有一个存储字体信息的数组,有需要的话修改即可。

修改文件


这是修改后的样子,修改后的内容放到自己的 repo 里面了。

posted @ 2024-09-02 04:14  AurLemon  阅读(7)  评论(0编辑  收藏  举报