Project

General

Profile

Actions

Feature/Suggestion #491

closed

World (Claim) Downloader

Added by Slind over 8 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
WorldDownloader
Start date:
2015-10-21
Due date:
2016-04-15
% Done:

100%

Estimated time:
Resolution:
Fixed/Completed

Description

Claim Downloader

One command to get your claim from the server into a single player world.

Why?

  • Continue playing when the server shuts down
  • Test setups and debug systems local with access to cheat/game mode
  • Keep playing while being offline (client -> server sync not allowed, but it allows heavy planning)

Resolves

  • Need for manual base downloads on server reset
  • Base downloads while server is running which are not offered due to work involved
  • Possible reduction of server issue reports due to easy local testing

Advantages

  • No client restart required
  • No need for fiddling around with the files and getting them to the right place

Requirements

  • Server Mod
  • access to claim information or bukkit plugin as bridge
  • handshake with client mod, to make sure it is present
  • extract chunks from region, copy player file and level.dat
  • send data to client mod
  • Client Mod
  • accept and verify downloads
  • create new single player saves based on them

Checklist

  • run slow parts async
  • configurable margin for claim downloads
  • user feedback (starting download, download completed..)
  • remove files filtered by git-ignore from repo
  • player location is off from the location of the command initiation
  • handle client mod missing

Related issues

Blocks Server - Task #663: Infinity downscaleClosedWerwolfi_de2016-04-12

Actions
Actions

Also available in: Atom PDF