Cartographer 2 | 1.8.9 - 1.20.1 | The best minimap plugin for bukkit

VIP Cartographer 2 | 1.8.9 - 1.20.1 | The best minimap plugin for bukkit 2.15.10

Minecraft Versions
1.8, 1.9, 1.10, 1.11, 1.12, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20
Source
https://www.spigotmc.org/resources/46922/
Languages Supported
Pirate Speak, English (US), 简体中文, Čeština, Deutsch, 繁體中文, Türkçe, Français, Español (España), Italiano, Polski, Nederlands, Magyar, Filipino, Русский (Russkiĭ), 한국어, Português (Brasil), Română, Tiếng Việt (Việt Nam), Bahasa Indonesia (Indonesia), Català (Catalunya), Slovenčina (Slovensko), 日本語, ქართული (Kharthuli), Dansk (Danmark), Српски/Srpski, Svenska (Sverige), Norsk (NO)
[IMG]


Cartographer is the best minimap plugin that has fast and flawless performance. bStats

[IMG]

[IMG]

[IMG]


[IMG]
[IMG]
[IMG]
[IMG]
[IMG]


[IMG]


Cartographer2 is a very powerful minimap plugin that is completely customizable. It can make your server stand out among others, as well as increase the fun for your players. This is perfect for any server!


[IMG]

  • Supports 1.8-1.20
  • Modular Support
  • Locale Support
  • Maps work in all worlds
  • Unlimited maps allowed
  • Custom overlay and background
  • Easy and powerful Developer API
  • Modular system for easy addons
  • Fast and efficient
  • Water depth rendering
  • Low memory usage
  • Quick Loading
  • Dithering
  • Live updating
  • Infinite mapping
  • Unlimited zoom scales
  • Customizable colors for blocks and states
  • Tab complete commands
  • Works in off-hand
  • Auto-updating configs with comments
  • Multithreaded chunk processing and map rendering
To use, save and place in /plugins/Cartographer2/images/ and set the overlay image path in the config.

[IMG]
[IMG]
[IMG]
[IMG]


[IMG]


[IMG]

  • Waypoints by @BrainRTP
    • Mark local and global waypoints all throughout your map
  • WorldViewer
    • Browse the visible portion of the minimap up close
  • FactionsUUID
    • Faction outlines
    • Different icons per player
  • Towny
    • Claim outlines
    • Different icons per player
  • Residence
    • Claim outlines
  • Guilds
    • Different icons per guild role
  • WorldGuard
    • Show region outlines
  • Lands
    • Show land outlines
    • Show trusted members and owners of lands
    • Show the land spawn

[IMG]


Ⓟ = Player only
₵ = Console only
  • /cartographer <help|create|get|delete|reload|unload|load|module|settings> ...- Requires cartographer.
    • /cartographer help - View base subcommands. Requires cartographer.help
    • /cartographer create <id> - Create a minimap with the given id. Minimaps can span worlds, so normally one is enough. Requires cartographer.map.create.
    • /cartographer delete <id> - Delete the minimap with the given id. Removes it from the server and from disk. Requires cartographer.map.delete.
    • /cartographer get <id> - Get a map item for the minimap with the given id. Requires cartographer.map.get.
    • /cartographer get <id> <player> [slot] - Give a map item for the minimap with the given id to the specified player with an optional slot. Requires cartographer.map.give.
    • /cartographer reload - Reload Cartographer2's config. Requires cartographer.reload.
    • /cartographer reload <id> - Reload a minimap. Requires cartographer.map.reload.
    • /cartographer unload <id> - Unload a minimap with the given id. Requires cartographer.map.unload.
    • /cartographer load <id> - Load an unloaded minimap with the given id. Requires cartographer.map.load.
    • /cartographer module <help|list|reload|enable|disable|load|unload> ...Requires cartographer.module.
      • /cartographer module help - View the module subcommands. Requires cartographer.module.help.
      • /cartographer module list - List all the modules, regardless if they are disabled. Requires cartographer.module.list.
      • /cartographer module reload - Reload all the modules. Requires cartographer.module.reload.
      • /cartographer module enable <id> - Enable the specified module. Requires cartographer.module.enble.
      • /cartographer module disable <id> - Disable the specified module. Requires cartographer.module.disable.
      • /cartographer module load <file> - Load the specified file. Requires cartographer.module.load.
      • /cartographer module unload <id> - Unload the specified module. Requires cartographer.module.unload.
    • /cartographer settings <help|set|get|setother|getother> ...- Requires cartographer.settings.
      • /cartographer settings help - View the settings subcommands. Requires cartographer.settings.help.
      • /cartographer settings set <property> <value> - Set a setting to a given property. Requires cartographer.settings.set.<property>.
      • /cartographer settings get <property> - Get the value of the property. Requires cartographer.settings.get.<property>.
      • /cartographer settings setother <player> <property> <value> - Set the given property of another player. Requires cartographer.settings.setother.<property>.
      • /cartographer settings getother <player> <property> - Get the value of the property of another player. Requires cartographer.settings.getother.<property>.
      • /cartographer settings set <player> <property> <value> - Set the property of another player from the console. Requires cartographer.settings.setother.<property>.
      • /cartographer settings get <player> <property> - Get the property of another player from the console. Requires cartographer.settings.getother.<property>.
Possible properties for the settings are showname, cursor, and rotate. Possible values are true, false and unset. Not all values work for every property.

[IMG]


  • cartographer - Allows access to the cartographer command.
  • cartographer.admin - Master permission.
  • cartographer.reload - Reload Cartographer2's settings and images.
  • cartographer.help - View the help command.
  • cartographer.map - Allows access to the map related commands.
  • cartographer.map.admin - Master permission for maps.
  • cartographer.map.list - List all minimaps.
  • cartographer.map.reload - Reload a minimap.
  • cartographer.map.unload - Unload a minimap.
  • cartographer.map.load - Load a minimap.
  • cartographer.map.give - Give a minimap to someone. Inherits cartographer.map.get
  • cartographer.map.get - Get a minimap for yourself.
  • cartographer.map.create - Create a new minimap.
  • cartographer.map.delete - Delete a minimap.
  • cartographer.module - Allows access to the module sub-command.
  • cartographer.module.admin - Master permission for modules.
  • cartographer.module.help - View the module subcommands.
  • cartographer.module.list - List all modules.
  • cartographer.module.reload - Reload all modules. Inherits cartographer.module.load and cartographer.module.unload
  • cartographer.module.load - Load a given module.
  • cartographer.module.unload - Unload a given module.
  • cartographer.module.disable - Disable a given module.
  • cartographer.module.enable - Enable a given module.
  • cartographer.settings - Allows access to the settings sub-command.
  • cartographer.settings.admin - Master permission for settings
  • cartographer.settings.help- View the settings subcommands.
  • cartographer.settings.set - Set and get the values for properties of yourself. Inherits cartographer.settings.get
  • cartographer.settings.get - Get the values for properties of yourself.
  • cartographer.settings.setother - Set and get values for properties of other people and yourself. Inherits cartographer.settings.getother and cartographer.settings.set
  • cartographer.settings.getother - Get the values for properties of others and yourself. Inherits cartographer.settings.get
  • cartographer.settings.set.cursor - Set the value for the cursor property of yourself. true by default. Inherits cartographer.settings.get.cursor.
  • cartographer.settings.get.cursor - Get the value for the cursor property of yourself. true by default
  • cartographer.settings.setother.cursor - Set the value of the cursor property for another player. Inherits cartographer.settings.getother.cursor.
  • cartographer.settings.getother.cursor - Get the value of the cursor property for another player. Inherits cartographer.settings.getother.
  • cartographer.settings.set.rotate - Set the rotate property for yourself. true by default. Inherits cartographer.settings.get.rotate.
  • cartographer.settings.get.rotate - Get the value for the rotate property of yourself. true by default
  • cartographer.settings.setother.rotate - Set the value of the rotate property for another player. Inherits cartographer.settings.getother.rotate.
  • cartographer.settings.getother.rotate - Get the value of the rotate property for another player. Inherits cartographer.settings.getother.
  • cartographer.settings.set.showname - Set the show name property for yourself. true by default. Inherits cartographer.settings.get.showname.
  • cartographer.settings.get.showname - Get the value for the show name property of yourself. true by default
  • cartographer.settings.setother.showname - Set the value of the show name property for another player. Inherits cartographer.settings.getother.showname.
  • cartographer.settings.getother.showname - Get the value of the show name property for another player. Inherits cartographer.settings.getother.

[IMG]


Code:
## Cartographer 2 Main Configuration

# A list of IDs that are not allowed to become minimaps
skip-ids:
- 107

# Whether or not the map rotates by default
rotate-by-default: true
# Whether or not the map shows the player's name by default
showname-by-default: true

# A list of blacklisted inventories that maps are not allowed to be put into,
# such as the crafting table, anvil, and cartographer table
# Find the full list here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/inventory/InventoryType.html
blacklisted-inventories:
- "ANVIL"
- "WORKBENCH"
- "CARTOGRAPHY"

# Enable this if you're making a palette and would like to get detailed warnings in the config about invalid materials
palette-debug: false

# The delay in ticks between map rendering. A value of 1 means it will render every tick. A value of 20 means it will render once every 20 ticks.
render-delay: 1

# How low the tps can get until Cartographer2 starts delaying some of its functions, such as map loading and chunk processing.
# For example, if the limit is 16, Cartographer will keep operating until the tps drops below 16
tick-limit: 18

# Delay between updating blocks that change on the map, like water flowing and blocks growing.
block-update:
 # Change this to 0 if you want to disable updating for block physics events.
  tick-delay: 4
  update-amount: 200

# Determines whether the player should be allowed to drop the minimap
prevent-drop: true
# Whether or not to use packets or the item drop event
use-drop-packet: true

chunk:
 # Regular chunk processing
  # Delay in ticks between each update
  update-delay: 1
  # Amount of chunks that get cached per update, if they're loaded
  cache-per-update: 10
 
  # Whether or not forced loading of chunks should happen
  # If set to true, then the server will attempt to load ALL chunks that are missing on a minimap
  # If set to false, then the server will only load chunks that have been naturally loaded
  # Force loading chunks is highly server resource intensive, and should only be used if pre-loading the map
  # It is equivalent to using Worldborder to load the entire world, or rendering with Dynmap
  # Note that this does not mean your server will be lagging all the time, only when there are chunks that need loading
  force-load: false
 
  # These two only apply if force-load is enabled
  # Amount of chunks that get loaded per update, if they exist but aren't loaded
  load-per-update: 5
  # Amount of chunks that get generated per update, if they don't exist
  generate-per-update: 1

# The images for Cartographer
# Their location is relative to the plugin folder
# It's recommended to keep them in a folder, like "images/" or something
images:
 # The overlay image that goes on top of the map
  overlay: "overlay.gif"
  # The background image, very last thing that players will normally see
  background: "background.gif"
  # The missing map image, when a minimap does not exist for a particular map
  missing: "missing.png"
  # The disabled image, when the minimap is blacklisted in a world
  disabled: "disabled.png"

# Whether or not to dither the missing map image. Works best with images of real things
dither-missing: false

# The default locale
# 'default' is always present
default-locale: "default"

# Options pertaining to the renderer
renderer:
 # Async options
  multithread:
   # Whether to use async or not
    enabled: true
    # How many threads
    threads: 4
  use-subtasks: false


[IMG]


Is Cartographer compatible with other map plugins?
  • Yes, minimaps will not affect other map plugins since Cartographer uses only certain map ids and does not overwrite existing ones.
Do Cartographer minimaps work with vanilla maps?
  • Yes, Cartographer minimaps will not overwrite existing maps unless you edit the config to do so.
Is it possible to make the minimaps appear in the top left/right of the player's screen?
  • No, that would require a clientside mod.
Do minimaps work with kits and other item saving plugins?
  • Yes, as long as the kit or vault preserves item NBT data.
I get an java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper error in the console. What do I do?
  • Add -Djavax.accessibility.assistive_technologies=" " as a startup flag when running your server.
Author
Kritzz
Downloads
1
Views
284
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Kritzz

Latest updates

  1. 2.15.10

    Hi, hope everyone is doing well. This small update adds support for the latest versions of...

About Minecraft Forums

Here you will find everything you need to know about the exciting world of Minecraft, from creative game creations to helpful tutorials and multiplayer adventures. Share your passion!
Back
Top