All Projects → jason-green-io → Papyri

jason-green-io / Papyri

Licence: mit
Minecraft map item data mapping tool using Leaflet

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Papyri

React Svg Maps Tutorial
A basic example of a pure react SVG world map created with react, d3-geo and topojson-client.
Stars: ✭ 33 (-28.26%)
Mutual labels:  maps
Bpf Map
Generic tool to inspect BPF maps
Stars: ✭ 38 (-17.39%)
Mutual labels:  maps
Botcraft
Botcraft is a cross-platform C++ library to create bots that connect and interact with Minecraft servers with (optional) integrated OpenGL renderer
Stars: ✭ 41 (-10.87%)
Mutual labels:  minecraft
Neotech
Tech Mod for Minecraft 1.14.4
Stars: ✭ 35 (-23.91%)
Mutual labels:  minecraft
Forgemodbuilder
Build, setup, update and refresh your modding environment!
Stars: ✭ 37 (-19.57%)
Mutual labels:  minecraft
Dragonproxy
🐲 A proxy to allow Minecraft: Bedrock clients to connect to Minecraft: Java Edition servers.
Stars: ✭ 994 (+2060.87%)
Mutual labels:  minecraft
Spicyclient
This is the code for SpicyClient
Stars: ✭ 35 (-23.91%)
Mutual labels:  minecraft
Maplace.js
A Google Maps Javascript plugin for jQuery.
Stars: ✭ 1,021 (+2119.57%)
Mutual labels:  maps
Svg World Map
🗺 A JavaScript library to easily integrate one or more SVG world maps with all nations (countries) and second-level political subdivisions (countries, provinces, states).
Stars: ✭ 38 (-17.39%)
Mutual labels:  maps
React Native Amap3d
react-native 高德地图组件,使用最新 3D SDK,支持 Android + iOS
Stars: ✭ 1,002 (+2078.26%)
Mutual labels:  maps
Libby
A runtime dependency management library for plugins running in Java-based Minecraft server platforms.
Stars: ✭ 36 (-21.74%)
Mutual labels:  minecraft
Equivalent Exchange
Stars: ✭ 37 (-19.57%)
Mutual labels:  minecraft
Minecraft Server Status
Minecraft server status and -info script for PHP
Stars: ✭ 39 (-15.22%)
Mutual labels:  minecraft
Tgm
Team Game Manager - Minecraft PVP Suite
Stars: ✭ 35 (-23.91%)
Mutual labels:  minecraft
Crouton
Chromium OS Universal Chroot Environment
Stars: ✭ 7,941 (+17163.04%)
Mutual labels:  minecraft
Minilauncher
Stars: ✭ 35 (-23.91%)
Mutual labels:  minecraft
Shopchest
ShopChest - Spigot/Bukkit Plugin
Stars: ✭ 38 (-17.39%)
Mutual labels:  minecraft
Skinsrestorer
Spigot plugin that provides player skin management. Supports offline mode servers.
Stars: ✭ 45 (-2.17%)
Mutual labels:  minecraft
Nbtlib
A python library to read and edit nbt data.
Stars: ✭ 42 (-8.7%)
Mutual labels:  minecraft
Gadgetsmenu
Feature-rich cosmetics plugin that provide players with the most powerful features.
Stars: ✭ 40 (-13.04%)
Mutual labels:  minecraft

papyri version 2.0.3

Papyri is a Minecraft map item web presenter. It will show all maps and banners created on a server positioned and scaled properly, creating a mosaic of your world as explored with maps. Since many maps can be created of the same area, Papyri will prioritize rendering so that maps with higher detail are rendered on top of maps of lower detail and maps at the same detail are rendered in order from oldest updated to newest updated.

Example - Byblos

Papyri

prerequisites

python3 and pip (pip3) (Not tested in python2)

some python stuff you'll need:

pip3 install tqdm nbtlib Pillow

Remember to read CHANGELOG.md for important info on releases.

usage

usage: papyri.py [-h] --world WORLD --type {java,bds}
                 [--includeunlimitedtracking] --output OUTPUT [--copytemplate]
                 [--debug]

convert minecraft maps to the web

optional arguments:
  -h, --help            show this help message and exit
  --world WORLD         location of your world folder or save folder
  --type {java,bds}     server type, bedrock or java
  --includeunlimitedtracking
                        include maps that have unlimited tracking on, this
                        includes older maps from previous Minecraft versions
                        and treasure maps in +1.13
  --output OUTPUT       output path for web stuff
  --copytemplate        copy default index.html and assets (do this if a new
                        release changes the tempalte)
  --debug               show debug logging

Once it's done, the contents of the output folder can be served as a website. It's completely static so it can be put in an S3 bucket a github project or hosted locally on your machine by running something like python3 -m http.server inside the output folder.

This project is licensed under the terms of the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].