feat: configure map atlas
This commit is contained in:
parent
520a7afff0
commit
10ec129d37
|
|
@ -0,0 +1,125 @@
|
||||||
|
|
||||||
|
[minimap]
|
||||||
|
#Hides minimap when inventory is open
|
||||||
|
hide_when_inventory_is_open = false
|
||||||
|
#Shows a background texture for each map, useful to see where each map ends
|
||||||
|
shows_map_background = false
|
||||||
|
#Hide minimap when holding the atlas in hand
|
||||||
|
hide_when_in_hand = true
|
||||||
|
#Only display y coordinates if atlas holds some slice maps
|
||||||
|
only_show_y_when_has_slices = true
|
||||||
|
#Global scale of entire minimap HUD. Keep at 1 for pixel perfect consistency
|
||||||
|
#Range: 0.0 ~ 20.0
|
||||||
|
scale = 1.0
|
||||||
|
#If 'true', the Mini-Map of the Active Map will be drawn on the HUD while the Atlas is active.
|
||||||
|
enabled = true
|
||||||
|
#How many maps to display in a single minimap. Essentially zoom. Can be a fraction
|
||||||
|
#Range: 0.001 ~ 100.0
|
||||||
|
zoom_multiplier = 1.0
|
||||||
|
#Controls anchor position of mini-map
|
||||||
|
#Allowed Values: UPPER_LEFT, UPPER_RIGHT, LOWER_LEFT, LOWER_RIGHT
|
||||||
|
anchoring = "UPPER_LEFT"
|
||||||
|
#An integer which will offset the mini-map horizontally
|
||||||
|
#Range: -4000 ~ 4000
|
||||||
|
horizontal_offset = 0
|
||||||
|
#An integer which will offset the mini-map vertically
|
||||||
|
#Range: -4000 ~ 4000
|
||||||
|
vertical_offset = 0
|
||||||
|
#The number of pixels to shift vertically when there's an active effect
|
||||||
|
#Range: -4000 ~ 4000
|
||||||
|
active_potion_effects_vertical_offset = 26
|
||||||
|
#When enabled, the player's current Coords will be displayed
|
||||||
|
coordinate_text = true
|
||||||
|
#Displays chunk coordinates
|
||||||
|
chunk_coordinate_text = false
|
||||||
|
#When enabled, the player's current Biome will be displayed
|
||||||
|
biome_text = true
|
||||||
|
#Sets the scale of the text rendered for Coords and Biome mini-map data
|
||||||
|
#Range: 0.0 ~ 10.0
|
||||||
|
coords_and_biome_scale = 1.0
|
||||||
|
#Sets the scale of the map icons rendered in the mini-map
|
||||||
|
#Range: 0.0 ~ 10.0
|
||||||
|
decoration_scale = 1.0
|
||||||
|
#Scale multiplier for Map Markers text on the mini-map
|
||||||
|
#Range: 0.0 ~ 10.0
|
||||||
|
map_markers_text_scale = 1.0
|
||||||
|
#Allows minimap to follow player movement instead of only displaying current map
|
||||||
|
follow_player = true
|
||||||
|
#When enabled the map will align itself with the player
|
||||||
|
rotate_with_player = false
|
||||||
|
#Draw cardinal directions on minimap
|
||||||
|
cardinal_directions = true
|
||||||
|
#Scale of cardinal directions on minimap
|
||||||
|
#Range: 0.0 ~ 2.0
|
||||||
|
cardinal_scale = 1.0
|
||||||
|
#Only shows north cardinal direction
|
||||||
|
only_show_north_cardinal = false
|
||||||
|
#Shows map separation borders
|
||||||
|
map_borders = true
|
||||||
|
#Use sky color for minimap
|
||||||
|
darken_at_night = false
|
||||||
|
#Plays page turn sound when current active map changes. Works best when paired with no rotation and no player follow
|
||||||
|
map_change_sound = false
|
||||||
|
#Automatically switches to the nearest slice when possible
|
||||||
|
automatic_slice_change = false
|
||||||
|
|
||||||
|
[world_map]
|
||||||
|
crossair = false
|
||||||
|
#Use bigger book like texture for worldmap view. Makes the view a bit bigger. Recommended to ebe used with map scale 1 (you might want to lower lectern one too if buttons dont show)
|
||||||
|
alternative_texture = false
|
||||||
|
#Pan smoothly. When off it will pan in map increments instead
|
||||||
|
smooth_panning = true
|
||||||
|
#Makes zooming work smoothly instead of in 2 maps increments
|
||||||
|
smooth_zooming = true
|
||||||
|
#Range: 0.0 ~ 10.0
|
||||||
|
zoom_scroll_speed = 1.0
|
||||||
|
#Global scale of the entire world map GUI. Keep at 1 for pixel perfect consistency
|
||||||
|
#Range: 0.0 ~ 20.0
|
||||||
|
scale = 1.25
|
||||||
|
#Global scale of the entire world map GUI when opening from lectern. Keep at 1 for pixel perfect consistency
|
||||||
|
#Range: 0.0 ~ 20.0
|
||||||
|
lectern_scale = 1.0
|
||||||
|
#Shows map separation borders
|
||||||
|
map_borders = true
|
||||||
|
#When enabled, the Atlas world map coordinates will be displayed
|
||||||
|
draw_coordinates = true
|
||||||
|
#Sets the scale of the text rendered for Coords world-map data
|
||||||
|
#Range: 0.0 ~ 10.0
|
||||||
|
coordinates_scale = 1.0
|
||||||
|
#Sets the scale of the map icons rendered in the world-map
|
||||||
|
#Range: 0.0 ~ 10.0
|
||||||
|
decoration_scale = 1.0
|
||||||
|
#Scale multiplier for Map Markers text on the world-map
|
||||||
|
#Range: 0.0 ~ 10.0
|
||||||
|
map_markers_text_scale = 1.0
|
||||||
|
#Rearranges the position of the slice indicator to be more compact. You will need supplementaries slice maps to use this
|
||||||
|
compact_slices_indicator = false
|
||||||
|
#Allows minimap to follow player movement instead of only displaying current map
|
||||||
|
follow_player = true
|
||||||
|
|
||||||
|
[misc]
|
||||||
|
#Multiplier for all the Atlases sound float
|
||||||
|
#Range: 0.0 ~ 10.0
|
||||||
|
soundScalar = 1.0
|
||||||
|
#Render atlas like normal map when in hand
|
||||||
|
#Allowed Values: ON, NOT_LOCKED, OFF
|
||||||
|
in_hand_renderer = "NOT_LOCKED"
|
||||||
|
|
||||||
|
[moonlight_integration]
|
||||||
|
#Enables moonlight compat, which allows to place map markers on map via a special pin button
|
||||||
|
enabled = true
|
||||||
|
#Allows tracking pins by pressing control, making them follow you on minimap
|
||||||
|
pin_tracking = true
|
||||||
|
#Show nearby mobs on minimap. Also requires matching server config
|
||||||
|
mob_radar = false
|
||||||
|
#Range: 0 ~ 256
|
||||||
|
radar_radius = 64
|
||||||
|
#Entities on radar will have their icon rotate
|
||||||
|
radar_pins_rotate = false
|
||||||
|
#Uses yellow markers for all mobs
|
||||||
|
radar_single_color = false
|
||||||
|
#Recolors map texture at night to make them use night lightmap. Requires light_map config in common configs
|
||||||
|
night_lightmap = true
|
||||||
|
#Turn on to convert Xaeros minimap waypoints. Conversion will happen on world boot. Remember to turn back off
|
||||||
|
convert_xaeros_waypoints = false
|
||||||
|
|
||||||
|
|
@ -0,0 +1,46 @@
|
||||||
|
|
||||||
|
[general]
|
||||||
|
#The maximum number of Maps (Filled & Empty combined) allowed to be inside an Atlas.
|
||||||
|
#Range: 0 ~ 1000000
|
||||||
|
max_map_count = 512
|
||||||
|
#If enabled, you can increase the Empty Map count by inserting Paper
|
||||||
|
accept_paper_for_empty_maps = true
|
||||||
|
#If true, the Atlas is required to have spare Empty Maps stored to expand the Filled Map size
|
||||||
|
require_empty_maps_to_expand = true
|
||||||
|
#Controls how many usable Maps are added when you add a single Map to the Atlas
|
||||||
|
#Range: 0 ~ 64
|
||||||
|
map_entry_value_multiplier = 1
|
||||||
|
#Controls how many free Empty Maps you get for 'activating' an Inactive Atlas
|
||||||
|
#Range: 0 ~ 64
|
||||||
|
pity_activation_map_count = 9
|
||||||
|
#If 'true', Atlases will be able to store Empty Maps and auto-fill them as you explore.
|
||||||
|
enable_empty_map_entry_and_fill = true
|
||||||
|
#Locations of where an atlas will be scanned for. By default only hotbar will be scanned
|
||||||
|
#Allowed Values: MAIN_HAND, HOTBAR, HANDS, HOTBAR_AND_HANDS, INVENTORY
|
||||||
|
activation_locations = "INVENTORY"
|
||||||
|
#Allows players in creative to teleport using the atlas. Hold shift and press anywhere
|
||||||
|
creative_teleport = true
|
||||||
|
#Marker id associated with the red pin button on the atlas screen. Set to empty string to disable
|
||||||
|
pin_marked_id = "map_atlases:pin"
|
||||||
|
#Shows light color on maps. Needs Moonlight lib
|
||||||
|
light_map = false
|
||||||
|
#Show nearby mobs on minimap. Needs matching client config also set
|
||||||
|
mob_radar = false
|
||||||
|
#Adds a shear button to the atlas screen which allows you to cut maps
|
||||||
|
shear_button = true
|
||||||
|
|
||||||
|
[update_logic]
|
||||||
|
#Update maps in simple round robin fashion instead of prioritizing the ones closer. Overrides configs below
|
||||||
|
round_robin = false
|
||||||
|
#Max of maps to update each tick. Increase to make maps update faster
|
||||||
|
#Range: 0 ~ 9
|
||||||
|
map_updates_per_tick = 1
|
||||||
|
#Makes map update on different threads, speeding up the process. Disable if it causes issues. Especially on servers. Try turning on for a big performance improvement regarding map atlas update
|
||||||
|
#Allowed Values: OFF, SINGLE_PLAYER_ONLY, ALWAYS_ON
|
||||||
|
multithreaded_update = "SINGLE_PLAYER_ONLY"
|
||||||
|
#Visually shows map updates
|
||||||
|
debug_map_updates = false
|
||||||
|
#Every how many ticks should markers be updated
|
||||||
|
#Range: 1 ~ 200
|
||||||
|
markers_update_period = 10
|
||||||
|
|
||||||
Loading…
Reference in New Issue