-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathabout.html
74 lines (63 loc) · 5.24 KB
/
about.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/water.css@2/out/water.css">
<title>About</title>
</head>
<body>
<h1>About this page</h1>
<p>This page was created by <code>zottelchen</code> from the Discord server. It is not affiliated with the game or the developers in any way. If you have any questions, please contact me on Discord. :)</p>
<hr>
<h2>How this was created</h2>
<ol>
<li>Download the map from the <a href="https://www.drehmal.net/" target="_blank" rel="noopener">official website</a></li>
<li>2D Map
<ol>
<li>Download <a href="https://unmined.net/" target="_blank" rel="noopener">uNmINeD</a></li>
<li>Open the map in uNmINeD</li>
<li>Export the map</li>
</ol>
</li>
<li>Game Maps
<ol>
<li>Download <a href="https://github.com/jason-green-io/papyri" target="_blank" rel="noopener">Papyri</a> & install dependencies</li>
<li>Run Papyri: <code>python .\papyri.py --world ">Drehmal Map Path<" --type java --output "./GameMaps"</code></li>
</ol>
</li>
<li>3D Map
<ol>
<li>Download <a href="https://bluemap.bluecolored.de/wiki/getting-started/Installation.html#using-bluemap-on-the-cli--standalone" target="_blank" rel="noopener">Bluemap CLI</a> (or use the practical <a href="https://bluemap.bluecolored.de/wiki/getting-started/Installation.html#using-bluemap-docker-image" target="_blank" rel="noopener">Docker image</a>)</li>
<li>Create configs for all the worlds</li>
<li>Run the CLI / Container</li>
</ol>
</li>
<li>Isometric Map
<ol>
<li>Download <a href="https://overviewer.org/" target="_blank" rel="noopener">Minecraft Overviewer</a> & install dependencies (or use the practical <a href="https://github.com/Zottelchen/docker-container/tree/main/overviewer" target="_blank" rel="noopener">Docker image</a> I made)</li>
<li><a href="https://dl.drehmal.cyou/2.2/drehmal_render.conf" target="_blank" rel="noopener">Download & edit my config</a></li>
<li>Run the render</li>
<li>The <code>--genpoi</code> of Overviewer broke with 1.17, so instead use the alternative I wrote: <a href="https://github.com/Zottelchen/poigen/releases/tag/latest" target="_blank" rel="noopener">POIGen</a></li>
<li>Download Minecraft 1.18.2 with Fabric and install <a href="https://modrinth.com/mod/rend" target="_blank" rel="noopener">Rend</a>.</li>
<li>Start the instance and load the Drehmal datapack.</li>
<li>Load into a world.</li>
<li>Open the Rend Interface. Render Blocks. Enter <code>minecraft</code> as namespace. You can render it at 16x16 or resize later. Check the option to change the filename to identifier.</li>
<li>Goto the folder Rend created and rename it to icons. Move it into the Overviewer Render export folder.</li>
<li>Remove the <code>minecraft_</code> from all the filenames in the icons folder. I suggest using something like <a href="https://regexrenamer.sourceforge.net/" target="_blank" rel="noopener">RegexRenamer</a>.</li>
<li>Fetch the image of all horse variants from the Minecraft wiki (or anywhere else). Resize to 216x240, convert them to .webp, name them after the internal id (first should be <code>0</code> last should be <code>1030</code>) and put them into the <code>horses</code> subfolder.</li>
<li>Fetch marker images, either by creating them or also pulling them from the Wiki (I like to use mob faces). Resize them to 28x28 and put them into the <code>markers</code> subfolder. (You need the following marker images: <code>armor_stand.png, barrel.png, bee.png, book.png, cat.png, chest.png, chest_red.png, chicken.png, cow.png, donkey.png, drowned.png, elder_guardian.png, enchanted_book.png, fox.png, horse.png, item_frame.png, lectern.png, llama.png, map.png, marker_tower_red.png, marker_town.png, mooshroom.png, ocelot.png, panda.png, parrot.png, pig.png, polar_bear.png, rabbit.png, sheep.png, spawner.png, turtle.png, villager.png, wolf.png</code>)</li>
</ol>
</li>
<li>Insert all folders into the page folder, you can get it <a href="https://github.com/drehmal/drehmal.cyou" target="_blank">from Github</a></li>, you probably need to rename the folders to <code>2d</code>, <code>3d</code>, <code>iso</code> & <code>game</code>.
<li>Optional: Optimize all PNGs to save storage/traffic, e.g. with <a href="https://github.com/static-web-server/static-web-server" target="_blank" rel="noopener">oxipng</a>.</li>
<li>Put the whole thing on a server with enough storage.</li>
<li>Expose the whole thing with a webserver like <a href="https://github.com/static-web-server/static-web-server" target="_blank" rel="noopener">Static Web Server</a> & maybe put it behind Cloudflare with a <a href="https://github.com/static-web-server/static-web-server" target="_blank" rel="noopener">Cloudflare Tunnel</a></li>
<li>Done. Now be gay & do crime.🏳🌈🦴🎺🎺</li>
</ol>
<hr>
<ul>
<li>Favicon created by Lorc, Delapouite & contributors (<a href="http://game-icons.net">game-icons.net</a>) licensed under CC BY 3.0.</li>
</ul>
</body>
</html>