

Designed for low-map games where you do not want universal map access but would like the map to only be available at the cartography table.
Admins in God mode can always view the map from anywhere.
NOTE: Pairs excellent with ZenCompass they were designed together.
When viewing the map from the Cartography Table the map is locked to the location of the table itself. That means you can't pan the map. You can only see the area around the cartography table and the zoom is limited based on the age of the table.
When you create a cartography table it automatically begins exploring the surrounding area. It takes a few game days to fully reveal the area so check back with the table regularly. You will see the explored area expanding. The time delay is intentional as to prevent the player from carrying the crafting materials around and crafting a table whenever they want to see the map. Instead, you have to intentionally place a table where you want to collect map information on the surrounding area and fortify it against destruction. If the table is destroyed then it's revealed area is lost and a new table needs to be created and time needs to pass before the area is explored fully again. You can change the location of your table without destroying it using the ZenRedecorate mod.
This creates an immersive play experience where you can get lost, maps become useful and spread out. No world view. Orientation and direction and paths become important. (Install ZenPath for reduced stamina usage on paths)
This also means that your own exploration radius is irrelevant. The table itself is what defines revealed areas of the map, not your character.
Map icons can not be placed from the map view, nor can automatically created ones be removed. Instead, certain key elements are tracked automatically.
Please note, map pins are no longer added to the map screen as they are in vanilla. Instead, they are tied to objects in the game world itself and automatically updated. This means, for example, if you destroy a bonfire the pin is automatically removed from the map. If a ship changes position, then it updates instantly on the map. Corpse pins are automatically removed once looted, etc.
But what about places the player wants to mark manually? In that case Map Pins can be crafted and attached to signs in the game world. Think of Map Pins as scraps of metal, they are crafted from a single Bronze nail.
Install
ZenUseItemto attach pins to signs without needing to place the item on your 1-8 hot bar first
ZenRedecorate then the marker will move on the map too.LeftCtrl + RightClick on the marker.If you want to draw someone's attention to a location on the map just ping it with the middle mouse button.




This screenshot is using
ZenUseItemto enable attaching pins directly from your inventory instead of fumbling with the 1-8 hot bar.
ZenCompass: Show map pin data on the compass radar which makes finding your dead corpse or other areas of interest much easier.ZenHoverItem : View item icons when hovering over objects.ZenRedecorate: Reposition chests or a Cartography Table without destroying it.ZenUseItem: Interact directly from your inventory without using your 1-8 hot bar.ZenPath: Run on paths using less stamina.ZenSign: Assign items to signs and view the total available in nearby chests.The full collection of all Zen MODS:
Enjoy!
## Settings file was created by plugin ZenMap v0.2.13
## Plugin GUID: ZenDragon.ZenMap
[Crafting]
## [Admin] Resource requirements for crafting a Map Pin.
## Bronze nails is the default because it gives a perioid of early game progression without pins for added challenge and reward.
# Setting type: StringList
# Default value: BronzeNails:1
Map Pin Resources = BronzeNails:1
## [Admin] Refund the map pin when manually removing it from a sign?
# Setting type: Boolean
# Default value: true
Map Pin Refund = true
[General]
## [Admin] Automatically set the world modifier nomap on startup.
# Setting type: Boolean
# Default value: true
Autoset World Modifier NoMap = true
## [Admin] Hide the player's arrow icon when looking at the map table.
## They should use the landscape and compass insted to get their bearings.
# Setting type: Boolean
# Default value: true
Hide Player Arrow Icon = true
## [Admin] Always show players on the map unless PVP is enabled.
# Setting type: Boolean
# Default value: true
Show All Players Unless PVP = true
## [Admin] Map key always enabled for admin when they are in God mode
# Setting type: Boolean
# Default value: true
Map Enabled In God Mode = true
## [Admin] How long must pass for a map table to be fully explored. (game days)
# Setting type: Int32
# Default value: 5
Days Until Full Map = 5
## [Admin] How large of an area does the fully explored map reveal
# Setting type: Single
# Default value: 2110
Map Table Fully Explored Radius = 2110
## [Admin] Key that admin can hold while interacting with the table to accelerate its age. (God mode must be active)
# Setting type: KeyCode
# Default value: LeftShift
# Acceptable values: None, Backspace, Tab, Clear, Return, Pause, Escape, Space, Exclaim, DoubleQuote, Hash, Dollar, Percent, Ampersand, Quote, LeftParen, RightParen, Asterisk, Plus, Comma, Minus, Period, Slash, Alpha0, Alpha1, Alpha2, Alpha3, Alpha4, Alpha5, Alpha6, Alpha7, Alpha8, Alpha9, Colon, Semicolon, Less, Equals, Greater, Question, At, LeftBracket, Backslash, RightBracket, Caret, Underscore, BackQuote, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, LeftCurlyBracket, Pipe, RightCurlyBracket, Tilde, Delete, Keypad0, Keypad1, Keypad2, Keypad3, Keypad4, Keypad5, Keypad6, Keypad7, Keypad8, Keypad9, KeypadPeriod, KeypadDivide, KeypadMultiply, KeypadMinus, KeypadPlus, KeypadEnter, KeypadEquals, UpArrow, DownArrow, RightArrow, LeftArrow, Insert, Home, End, PageUp, PageDown, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, Numlock, CapsLock, ScrollLock, RightShift, LeftShift, RightControl, LeftControl, RightAlt, LeftAlt, RightMeta, RightCommand, RightApple, LeftMeta, LeftCommand, LeftApple, LeftWindows, RightWindows, AltGr, Help, Print, SysReq, Break, Menu, Mouse0, Mouse1, Mouse2, Mouse3, Mouse4, Mouse5, Mouse6, JoystickButton0, JoystickButton1, JoystickButton2, JoystickButton3, JoystickButton4, JoystickButton5, JoystickButton6, JoystickButton7, JoystickButton8, JoystickButton9, JoystickButton10, JoystickButton11, JoystickButton12, JoystickButton13, JoystickButton14, JoystickButton15, JoystickButton16, JoystickButton17, JoystickButton18, JoystickButton19, Joystick1Button0, Joystick1Button1, Joystick1Button2, Joystick1Button3, Joystick1Button4, Joystick1Button5, Joystick1Button6, Joystick1Button7, Joystick1Button8, Joystick1Button9, Joystick1Button10, Joystick1Button11, Joystick1Button12, Joystick1Button13, Joystick1Button14, Joystick1Button15, Joystick1Button16, Joystick1Button17, Joystick1Button18, Joystick1Button19, Joystick2Button0, Joystick2Button1, Joystick2Button2, Joystick2Button3, Joystick2Button4, Joystick2Button5, Joystick2Button6, Joystick2Button7, Joystick2Button8, Joystick2Button9, Joystick2Button10, Joystick2Button11, Joystick2Button12, Joystick2Button13, Joystick2Button14, Joystick2Button15, Joystick2Button16, Joystick2Button17, Joystick2Button18, Joystick2Button19, Joystick3Button0, Joystick3Button1, Joystick3Button2, Joystick3Button3, Joystick3Button4, Joystick3Button5, Joystick3Button6, Joystick3Button7, Joystick3Button8, Joystick3Button9, Joystick3Button10, Joystick3Button11, Joystick3Button12, Joystick3Button13, Joystick3Button14, Joystick3Button15, Joystick3Button16, Joystick3Button17, Joystick3Button18, Joystick3Button19, Joystick4Button0, Joystick4Button1, Joystick4Button2, Joystick4Button3, Joystick4Button4, Joystick4Button5, Joystick4Button6, Joystick4Button7, Joystick4Button8, Joystick4Button9, Joystick4Button10, Joystick4Button11, Joystick4Button12, Joystick4Button13, Joystick4Button14, Joystick4Button15, Joystick4Button16, Joystick4Button17, Joystick4Button18, Joystick4Button19, Joystick5Button0, Joystick5Button1, Joystick5Button2, Joystick5Button3, Joystick5Button4, Joystick5Button5, Joystick5Button6, Joystick5Button7, Joystick5Button8, Joystick5Button9, Joystick5Button10, Joystick5Button11, Joystick5Button12, Joystick5Button13, Joystick5Button14, Joystick5Button15, Joystick5Button16, Joystick5Button17, Joystick5Button18, Joystick5Button19, Joystick6Button0, Joystick6Button1, Joystick6Button2, Joystick6Button3, Joystick6Button4, Joystick6Button5, Joystick6Button6, Joystick6Button7, Joystick6Button8, Joystick6Button9, Joystick6Button10, Joystick6Button11, Joystick6Button12, Joystick6Button13, Joystick6Button14, Joystick6Button15, Joystick6Button16, Joystick6Button17, Joystick6Button18, Joystick6Button19, Joystick7Button0, Joystick7Button1, Joystick7Button2, Joystick7Button3, Joystick7Button4, Joystick7Button5, Joystick7Button6, Joystick7Button7, Joystick7Button8, Joystick7Button9, Joystick7Button10, Joystick7Button11, Joystick7Button12, Joystick7Button13, Joystick7Button14, Joystick7Button15, Joystick7Button16, Joystick7Button17, Joystick7Button18, Joystick7Button19, Joystick8Button0, Joystick8Button1, Joystick8Button2, Joystick8Button3, Joystick8Button4, Joystick8Button5, Joystick8Button6, Joystick8Button7, Joystick8Button8, Joystick8Button9, Joystick8Button10, Joystick8Button11, Joystick8Button12, Joystick8Button13, Joystick8Button14, Joystick8Button15, Joystick8Button16, Joystick8Button17, Joystick8Button18, Joystick8Button19
Admin Accelerate Age Key = LeftShift
## [Admin] Remove the workbench requirement from the wooden pole requirements so that Signs are easier to place in the wild
# Setting type: Boolean
# Default value: false
Wooden Pole Does Not Require Workbench = false
## [Admin] Hide the pin of the currently active ship that the player is controlling.
# Setting type: Boolean
# Default value: true
Hide Active Ship Pin = true
Bitcoin
