Скачать плагин liveatlas
Содержание:
Map Viewers[]
Map viewers are read-only and have an interactive interface.
Name | Description | Platforms | Link | Status | Latest Compatible Release | Source available | Programming language | Author |
---|---|---|---|---|---|---|---|---|
Avoyd |
Avoyd is a voxel editor, viewer and renderer with the ability to load the largest Minecraft maps and display and explore them in their entirety. World size can go up to 260k x 260k x 260k voxels. Light and atmosphere can be modified. Cameras: first person and arcball cameras, teleport and save multiple camera positions. Imports Minecraft Maps, .vox files and multi-models from MagicaVoxel. Exports to .obj (Blender 3D). High quality Renders with CPU path tracing and denoising. | Active | Java Edition 1.17 | No | C++ | enkisoftware | ||
Bedrock Viz |
Bedrock Viz is a fork of MCPE Viz to fix bugs and add new features. It uses Bedrock Edition world files, creating overview images from the world files, reporting many details of the world. | Active | Bedrock 1.17.10 | Yes, GPL | C | Jasper Wan | ||
Blocktopograph |
Free top-down world viewer for Minecraft Pocket Edition (MCPE), includes NBT editor as well. Still in «Beta», stable but not feature complete. Current features: Map-types: overworld, cave, heightmap, biome, grass color, X-Ray and block-light. With markers and coordinates. Local player can be teleported. | Inactive | Pocket Edition 1.0 | No | Java | ProtoLambda | ||
Dynmap |
A Google Maps like interface on Minecraft, accessible through a web browser. Compatible with Bukkit and Forge, and has an API to render of custom elements. | Active | Java Edition 1.8.9 — Java Edition 1.16.5 | Yes, BSD | Java/HTML/CSS | mikeprimm | ||
Eihort |
Optimized 3D map viewer with an extremely long view distance. Perfect for taking screenshots of your massive builds, or just exploring the world. Includes smooth lighting, biome coloring and customizable block types. | Inactive | Java Edition 1.12.2Most blocks of 1.12 are supported | Yes, BSD | C++ | Lloigor, exp, rebio, erich666 | ||
MCPE Viz |
MCPE Viz is a tool that parses Minecraft Pocket Edition (MCPE) world files. It creates overview images from the world files, and reports lots of details on your world. | Inactive | Bedrock 1.10 | Yes, GPL | C | Plethora777 | ||
MCPEWorldViewer |
Does not have a user interface and is currently under extreme development. Allows you to open minecraft pocket edition worlds and view them in 3D on your computer. | Inactive | Pocket Edition v0.6.1 alpha | Not yet | Java | jocopa3 | ||
Mine View |
Allows you to open Minecraft worlds (Bedrock edition or Java) and view them in 3D in your browser. | Active | Bedrock Edition 1.17.0Java Edition 1.17.0 | No | Java, Unity3D | Smart BI Serv | ||
Minecraft AutoMap |
Displays a highly customizable live-updated map of your surroundings, including nearby creatures and players. Works in Singleplayer and Multiplayer. The map runs in a separate window from Minecraft so it can be sized and positioned, fullscreened, or placed on top of Minecraft like a minimap. Requires Risugami’s ModLoader, .NET 4.0, and XNA 4.0. | Inactive | Java Edition 1.7.1 | Yes, MS-PL | C# | bp2008, Ceii | ||
Minecraft X-Ray |
3D map viewer that highlights minerals. Loads Minecraft levels as far back as Alpha, all the way through the current Anvil format. Supports user-supplied custom blocks for mod support. | Inactive | Java Edition 1.5.1 | Yes, BSD | Java | plusminus, xolotl | ||
minecraft-dungeons.com |
Web-based, written in CoffeeScript, uses Three.js. By default shows locations of dungeons and diamonds. Can load .mca files directly from a CORS-enabled web server. Alpha. The website now redirects to the Minecraft Dungeons site. | Inactive | Java Edition 1.3.2 | Yes, MIT | CoffeeScript | ithkuil | ||
Mineways |
Mineways is meant more for exporting data into Blender and other digital content creation apps, but is also useful for mapping. It includes the ability to peel away terrain and look below. Similar to Minutor, which it is branched from. | (works on Linux/Mac with Wine) | Active | Java Edition 1.18 | Yes, BSD | C, C++ | Eric Haines | |
Minutor |
GUI, interactive, shows top-down view of your map with a depth slider to reveal caves. Offers to show mobs, items and other entities, visualize light levels, and where hostile mobs may spawn. | Active | Java Edition 1.18 | Yes, BSD | C/ObjC/C++ | mrkite77 |
Commands
/dynmap cancelrender <WorldName>Cancels all rendering on the specified world.
/dynmap fullrenderAttempts to render all maps of the entire world from your location (or from the center of that world, if issued from the server console).
/dynmap fullrender <WorldName>Attempts to render all maps of the world named world from the center of that world.
/dynmap fullrender <WorldName>:<SurfaceName>Attempts to render the map named surface for the world named world from the center of that world.
/dynmap pause allPause all map rendering.
/dynmap pause noneResume all map rendering.
/dynmap purgequeueClears the tile update queue
/dynmap purgeworld <WorldName>Purge all the map files for world ‘world’
/dynmap purgemap <WorldName> <MapName>Purge all the map files for the specified map and world.
/dynmap radiusrender <Radius>Attempts to render at least a radius block area, centered on your current location.
/dynmap radiusrender <Radius> <MapName>Attempts to render at least a radius block area, centered on your current location of the specified map.
/dynmap radiusrender <WorldName> <X> <Z> <Radius>attempts to render at least a radius block area, centered on ‘X,64,Z’ within the specified world.
/dynmap renderRenders one tile of the map where you are standing.
/dynmap updaterenderAttempts to render tiles needing updating, starting at current location, for all maps. Stops at edge of map and at tiles that don’t need updating.
/dynmap updaterender <MapName>attempts to render tiles needing updating, starting at current location, for given map. Stops at edge of map and at tiles that don’t need updating.
/dynmap updaterender <WorldName> <X> <Z>attempts to render tiles needing updating, starting at given location on given world, for all maps. Stops at edge of map and at tiles that don’t need updating.
/dynmap updaterender <WorldName> <X> <Z> <MapName>attempts to render tiles needing updating, starting at given location on given world, for given map. Stops at edge of map and at tiles that don’t need updating.
Map Editors[]
Map editors alter an existing level’s terrain or other properties, such as player position and time of day. Some of them also let you edit your inventory and generate terrain.
Name | Description | Platforms | Link | Status | Latest Compatible Release | Source available | Programming language | Author |
---|---|---|---|---|---|---|---|---|
BirdCraft |
Converts 1-256 image files into a schematic file 1-256 in height. Similar to SpriteCraft (from which BirdCraft gets inspiration), but with more features and more precise color-to-block assignment abilities. | Inactive | Java Edition 1.8 | No | VB | RapierMother | ||
buildawall |
Buildawall puts a wall around your existing world, creating a psychological and in-game division between old and new. This makes transitions between chunks generated by two different versions of minecraft much more obvious. | Inactive | Java Edition 1.2.5 | Yes | Python | Mike Verdone | ||
CraftMaster |
CraftMaster is a companion app for Minecraft PC Edition that allows you to download and import Schematics and 3D models into your Minecraft worlds, export and share your Minecraft creations on Sketchfab, Facebook and Twitter, and manage/navigate your worlds more efficiently. | Inactive | Java Edition 1.11.2 | No | C++ | CraftMaster Software, Inc. | ||
Creative Mode Plus |
Top-down builder for constructing buildings and dungeons quickly and easily for Minecraft maps. | Inactive | Java Edition 1.4.7 | Yes | C# | MyPace (Caleb Waggoner) | ||
Creeperchest |
General-purpose Minecraft editor. Version 0.0.8 supports a bunch of non-interactive world modifications, editing of multiplayer user profiles and 2D/3D rendering of the world blocks. The plugins containing all the business logic can be reprogrammed right out of the box. | Inactive | Java Edition 1.7.9 | Partial (all plugin code) | C++, homebrew stuff for plugins | Shrinker | ||
MCA selector |
Loads worlds very fast. Can be used to select (filter), edit, delete, export or import chunks. Can also «import selected chunks» and point to a older/newer version of the same world. | active | Java Edition Beta 1.3 through 1.17, and snapshots | Yes | java | Querz | ||
MCEdit |
The first 3D editor. Created to import older levels into the new Alpha levels. Fly around in 3D and select blocks, then copy or export them. Import blocks from schematics or from entire Classic levels. Resize a level by creating or deleting chunks. | Inactive | Java Edition 1.11 (stable)Java Edition 1.8 (unstable) | Python | Currently and formerly codewarrior (David Vierra), was briefly taken over by TKtech during Codewarrior’s sabbatical. | |||
MCEdit-Unified |
This is an unofficial fork of the original MCEdit by codewarrior, but with a focus on 1.8+ compatability and optimization. | Inactive | Java Edition 1.12 (stable) Pocket Edition v0.12.2 alpha (unstable) | Python | Khroki, Ezefe, Trazlander, Podshot, Rubisk, Naor, and many other MCEdit community members | |||
Minecraft Land Generator |
Expands a Standard (or modded level with server-mods) to any size specified. Useful for Pre-generating terrain for mappers, or reducing server load. | Inactive | Java Edition 1.15.2 | Yes, Public Domain | Java | Morlok8k, Corrodias | ||
Amulet Editor |
Currently under heavy development. | In early development | Java Edition 1.12+ Bedrock 1.7+ | Yes | Python | Podshot, naor2013, gentlegiantJGC, BluCode | ||
Euclid Editor |
Currently under development | In development | Java Edition 1.8+ | No | Java | SWinxy, MCContent |
Disk Space Usage
Dynmap is a truly amazing piece of work. It’s usefulness, popularity and extensibility are self-evident given the number of other independent plugins that can interact with it to add their own informational layers onto the world maps. Running Dynmap on your own Minecraft server would certainly be a well received gameplay upgrade for your players. There’s only one problem with adding Dynmap to a Minecraft server. Your disk space requirements will go through the roof!
Dynmap allows you some control over the amount of storage space that the maps it generates will need by way of the “deftemplatesuffix” property as defined in the configuration.txt file within the plugins/dynmap directory. This property makes little difference to the default two-dimensional “flat” maps that this plugin displays, but is much more apparent on the isometric “surface” maps:
Dynmap Isometric Surface Map (“deftemplatesuffix: lowres” Setting)
Dynmap Isometric Surface Map (“deftemplatesuffix: hires” Setting)
At UniversalCraft, we always want to provide the very best experience for our players, so all of our servers are configured to generate “hires” maps. We have experimented with different WorldBorder radii for our worlds and have measured the following maximum disk space requirements as the border of a world increases:
OverWorld Border Radius | Disk Space (hires) |
---|---|
500 blocks | 783MB |
1,000 blocks | 1,056MB |
2,000 blocks | 3,723MB |
5,000 blocks | 20,035MB |
10,000 blocks | 73,372MB |
20,000 blocks | 284,716MB |
Dynmap Disk Space Requirements For Fully Generated High Resolution Maps
So, by the time that you’ve expanded your world border even to just a fairly modest 20,000 block radius, Dynmap is already going to need more than a quarter of a terabyte just for storing the pre-rendered “hires” map tiles!
How to install Dynmap
Install through the panel
- Make sure your server is running Bukkit, Spigot, or Paper. You can check this in the jar dropdown on the game panel dashboard.
- To the left of the game panel, press the Plugins List tab.
- Type in “Dynmap” in the name search and scroll until you find it. Then click on it to open the download page.
- At the bottom of the page, check the version you have selected. It’s good to cross-reference this to the official Bukkit or Spigot page.
- Find the correct version from the version dropdown, select it and press install.
- Go back to the Game Panel and restart your server. You can check if the plugin was installed successfully by typing “pl” into the console.
Install through FTP
- Go to the official Dynmap page on Bukkit or Spigot and click on the File tab.
- Find the update that is compatible with your server version and press the download icon.
- Head to the Game Panel and click FTP File Access to the left of the panel.
- Once you login to the FTP File Access you will see a list of your files. Open the plugins folder and click “Upload” to the top left of the page.
- Drag your plugin over to the right side of the page and wait for it to reach 100%.
- Head back to the Game Panel and restart your server. The plugin should now be installed. You can check this by typing “pl” into the console.
Overview
One of the great ways to customize your Minecraft server is with plugins. With thousands of plugins, your server has endless possibilities from creating Factions to having an online map of your server. Dynmap is an awesome way to expand your server outside of the normal Minecraft gameplay. With this plugin, you can create an online webpage that essentially works like a google map for your Minecraft worlds. Many plugins can also be implemented into the Dynmap map such as Factions and Towny. If you are looking for a way to enhance your server further, Dynmap is the way to go. The setup process is decently easily and we will walk you through each step of it.
Rendering
- : renders one tile of the map where you are standing.
- : Attempts to render all maps of the entire world from your location (or from the center of that world, if issued from the server console).
- : Attempts to render all maps of the world named from the center of that world.
- : Attempts to render the map named for the world named from the center of that world.
- : attempts to render at least a block area, centered on your current location.
- : attempts to render at least a block area, centered on your current location of map ‘mapname’
- : attempts to render at least a block area, centered on ‘x,64,z’ on world ‘world’.
- : attempts to render tiles needing updating, starting at current location, for all maps. Stops at edge of map and at tiles that don’t need updating.
- : attempts to render tiles needing updating, starting at current location, for given map. Stops at edge of map and at tiles that don’t need updating.
- : attempts to render tiles needing updating, starting at given location on given world, for all maps. Stops at edge of map and at tiles that don’t need updating.,z>
- : attempts to render tiles needing updating, starting at given location on given world, for given map. Stops at edge of map and at tiles that don’t need updating.,z>
- : cancels any active fullrender or radiusrender on the given world.
- : clears the tile update queue
- : purge all the map files for world ‘world’
- : purge all the map files for map ‘map’ on world ‘world’
- : pause all map rendering (updates and full/radius renders)
- : resume all map rendering
Common Issues
Port is taken
When configuring Dynmap, it’s important that you change the webserver-port to a random 4 digit number. If you run into an error saying the port is taken, you will need to change it to another number.
Hi res causing performance issues
It is very important to set the deftemplatesuffix to vlowres or lowres, if you do not to this you will almost always run into performance issues on the server.
Using MySQL and not FileTree
Maps can become several gigabytes in size, which can tank your MySQL performance. It is best you use the default setting, FileTree.
Texture pack not loading
If you have set the texture pack and it is still not working, there are a few things you need to check for. The first is that you set the “texturepack:” section to the exact filename of the resource pack you uploaded. If that’s correct, check that the resource pack you downloaded is made for the same version of Minecraft that you are running.
Map/World Configuration Commands
- : list all worlds configured (enabled or disabled)
- : Set world ‘worldname’ enabled or disabled
- : Set map center position for world ‘worldname’
- : set extra zoom out levels for world ‘worldname’
- : set title for world ‘worldname’
- : set send-position and/or send-health flags for world ‘worldname’
- : set position of world ‘worldname’ to Nth position in world list
- : Reset world ‘worldname’ to its default template configuration
- : Reset world ‘worldname’ to template ‘templatename’ configuration
- : List details of all maps for world ‘worldname’
- : Delete map ‘mapname’ of world ‘worldname’
- : Create new map ‘mapname’ on world ‘worldname’, with given attributes (all ‘mapset’ parameters are usable)
- : Set position of map ‘mapname’ to Nth in the list of maps for world ‘worldname’
- : Set filename prefix for map ‘mapname’ of world ‘worldname’
- : Set title for map ‘mapname’ of world ‘worldname’
- : Set icon filename for map ‘mapname’ of world ‘worldname’ (relative to ‘webpath’ directory)
- : Set the map zoom in level for map ‘mapname’ of world ‘worldname’
- : Set perspective, shader and/or lighting for map ‘mapname’ of world ‘worldname’
- : Set the image format for map ‘mapname’ of world ‘worldname’ (png, jpg, jpg-q90, jpq-q95, etc).
- : List all defined perspectives
- : List all defined shaders
- : List all defined lightings
How to setup Dynmap
Configuration
- Stop your server.
- To the left of the game panel, click FTP File Access, then enter the plugins folder.
- Find the folder named Dynmap and open it, then locate the file named configuration.txt and press edit to the right of it.
- Once in the configuration, locate deftemplatesuffix and set it to vlowres or lowres.
- Scroll down to webserver-port and change it to any four digit port higher than 1024. The default port set is generally taken by someone else so you must use a random one.
- Locate image-format: and set it to jpg.
- Press Save, head back to the game panel and start your server.
- Once the server has fully started, go to your console and type in “dynmap fullrender WORLDNAME”.
How to add a resource pack
Finding a pack:
- The pack needs to come from an trusted website such as CurseForge.
- Confirm that the resource pack is made for the version of Minecraft your server is running.
- Download the pack to a known directory on your computer.
Adding to Dynmap
- Stop your server.
- To the left of the game panel, click FTP File Access, then enter the plugins folder.
- Find the folder named Dynmap and open it, then open the texturepacks folder.
- To the left of the page click Upload and drag in the pack you previously downloaded.
- Wait until it is fully uploaded and then go back one directory to the main Dynmap folder.
- Locate the file named shaders.txt and press edit to the right of it.
- You are going to want to clear the current contents of this file and add the following:
shaders: - class: org.dynmap.hdmap.TexturePackHDShader name: stdtexture texturepack: (Full name of texturepack here)
- From this, the only part you will be changing is “texturepack:”. In this spot, you will put the full name of the file including the extension. For example, “texturepack: Faithful+1.13.2-rv2.zip”.
- Once you get that set, save the file and head back to the game panel.
- Start your server and you will want to do a full render of the map by typing dynmap fullrender into the console.
Conclusion
Dynmap is a great way to customize your Minecraft server. You can integrate your region plugins such as Towny or Factions to really bring a realistic feel to your community. While Dynmap is great, make sure that you are only using it if your server has enough resources to support it as it can be a bit resource intensive. However, you can upgrade your server at any time!
To upgrade your server, log in to your billing area at the top of the site. In the top menu select services, my services, select the server you want to upgrade, then hit the upgrade/downgrade option. You can select your upgrade there. After you have paid simply restart the server for the upgrade to be applied.
Markers
These commands are only available if the Markers Component has been enabled (v0.22 or later required).
- : adds a new marker at the player’s current location, with a given label and optional icon and optional marker set
- : adds a new marker at the player’s current location, with the given ID, the given label and optional icon and optional marker set
- : adds a new marker at the given location, with the given ID, the given label and optional icon and optional marker set
- : updates the location of the first marker matching the given label to match the current player’s position
- : updates the location of the marker with the given ID to match the current player’s position
- : updates the icon and/or label of the first marker matching the given label
- : updates the icon and/or label of the marker with the given ID
- : deletes the first marker matching the given label
- : deletes the marker with the given ID
- : lists the attributes of all the defined markers in the default marker set
- : lists the attributes of all the defined markers in the given marker set
- : lists the attributes of all the icons defined for use by markers
- : add new marker set with given label (ID = label)
- : add new marker set with given ID and label
- : update marker set with given label (ID = label)
- : update marker set with given ID
- : delete marker set with given label
- : delete marker set with given ID
- : list all markers
- : Install new icon, with given ID and label, and using given file (path is handled relative to MC server directory, and file contents are copied).
- : Update icon, replacing existing settings with provided new values.
- : delete icon with given ID
- : add corner to corner list using current location
- : add corner with given x and z coordinate on given world to corner list
- : clear corner list
- : add new area with given label using corner list
- : add new area with given ID using corner list
- : delete area with given label
- : delete area with given ID
- : list details of all areas
- : update attributes of area with given label
- : update attributes of area with given ID
- : add new line with given label using corner list
- : add new line with given ID using corner list
- : delete line with given label
- : delete line with given ID
- : list details of all lines
- : update attributes of line with given label
- : update attributes of line with given ID