Improve MineGeo exploration and mapping features

This commit is contained in:
2026-10-05 13:41:36 +05:00
parent aec0641f87
commit c5368fa8cc
69 changed files with 3581 additions and 333 deletions

View File

@@ -31,8 +31,12 @@ export default function Downloads() {
<li>Minecraft Java 1.21.11 + Fabric Loader + Fabric API</li>
<li>Open the capture panel with G</li>
<li>Link your account through a browser pairing code</li>
<li>Capture at least five viewpoints, then upload</li>
<li>Capture 5–24 viewpoints for a new map, then upload</li>
<li>
Paste a map ID into “Add to map” to contribute 1–12 panoramas
</li>
<li>Only terrain received by your client enters the map</li>
<li>Contributions check the recorded server address</li>
</ul>
{fabric ? (
<a
@@ -61,8 +65,12 @@ export default function Downloads() {
<ul>
<li>Bukkit/Paper 1.21.11 · Java 21</li>
<li>Select a bounded area and export existing chunks</li>
<li>Automatically choose safe surface viewpoints</li>
<li>Choose up to 24 random, safe surface viewpoints</li>
<li>
Use /minegeo contribute &lt;map ID&gt; to join an existing map
</li>
<li>Link a contributor token and upload resumably</li>
<li>Set the public Minecraft server address before exporting</li>
<li>Vanilla blocks/fluids, simplified lighting</li>
</ul>
{plugin ? (
@@ -78,7 +86,7 @@ export default function Downloads() {
)}
<pre>
{
"/minegeo website https://your-minegeo-site.example\n/minegeo link <dashboard token>\n/minegeo area world -64 -64 64 64\n/minegeo export My Overworld\n/minegeo status\n# Wait for Export complete, then:\n/minegeo upload"
"/minegeo website https://your-minegeo-site.example\n/minegeo server play.your-server.example\n/minegeo link <dashboard token>\n/minegeo area world -64 -64 64 64\n/minegeo export My Overworld\n/minegeo status\n# Wait for Export complete, then:\n/minegeo upload"
}
</pre>
<p className="muted">
@@ -88,9 +96,10 @@ export default function Downloads() {
completed export; it does not capture the world.
</p>
<p className="muted" style={{ fontSize: 11 }}>
Put the JAR in plugins/ and restart. Set website and server-name
in plugins/MineGeo/config.yml, then run /minegeo reload. HTTP LAN
addresses are supported for testing. Permission: minegeo.admin.
Put the JAR in plugins/ and restart. Set website, server-name and
server-address in plugins/MineGeo/config.yml, then run /minegeo
reload. HTTP LAN addresses are supported for testing. Permission:
minegeo.admin.
</p>
</article>
</div>
@@ -98,8 +107,9 @@ export default function Downloads() {
<div>
<h2>Your map, your credit.</h2>
<p>
Uploaders are credited separately. Plugin exports and player
captures stay clearly labeled.
Map owners can allow player contributions. Each player may add up
to 12 panoramas per map. Owners approve the selection, then
moderators review the map update before it becomes playable.
</p>
</div>
<Link className="button" href="/dashboard">