• 2

    posted a message on MapWriter (continued) - An open source mini-map!

    I updated 1.7.10 version.


    changelog:

    • updated the NEK api. should fix the gui looping
    Posted in: Minecraft Mods
  • 3

    posted a message on MapWriter (continued) - An open source mini-map!

    Yeah probably best to file a report with nek.

    And best to add the forgelog with the report.


    As a side note does it also break with only nek installed?


    As for the compatibiliteit i will check it out later, maybe they changed something that i'm in awere of


    Edit: i just checked the nek updates and it seems they did a API update and now mapwriter is incompatibel with nek, i will fix this somewhere this week.

    Posted in: Minecraft Mods
  • 1

    posted a message on MapWriter (continued) - An open source mini-map!
    Quote from prendolin»

    Is MapWriter.config supposed to be empty? I'm using MapWriter-1.7.10-2.1.9 on x86 linux. I really want to disable cave mapping and other cheaty stuff because I just suck and can't help but cheat if given the opportunity. Really spoils the game for me when I do it.

    Edit: Every time I press escape the big map comes up and I have no idea what is happening. I haven't mapped anything to that button. The M key just re-opens it. I can't use this, I can't even play.



    Do you have other mods installed? If yes wich ones? What version of forge are you using? What version of Java are you using? As for te config it shouldnt be empty. Try deleting it and restart the game it shouldnt make it then. If it is still empty check thr logs for a error.

    Quote from MokahTGS»

    Really glad to see this keep going!

    I agree that I'd like to see players position show up as well for multiplayer servers and LAN.



    As for the people asking for player radar, i'm not ging to add it to this mod. As a side note i do have a addon that enables player radar but i'm not sure how to make sure pvp servers Can disabled this becouse it's cheaty

    Posted in: Minecraft Mods
  • 1

    posted a message on MapWriter (continued) - An open source mini-map!
    Quote from GamerCorey7»

    Memory leak is still in even after the latest update :^( Cant find whats causing it


    if you close the world if the leak happens, how many task are there left to procces?
    (mapwriter outputs this in the console when you exit the world)
    Posted in: Minecraft Mods
  • 1

    posted a message on MapWriter - An open source mini-map!

    I started a New thread.


    every thing for my version of the mapwriter mod should be discussed there.


    i will try and contact a mod to lock this thread.

    Posted in: Minecraft Mods
  • 6

    posted a message on MapWriter (continued) - An open source mini-map!

    MapWriter Mod

    this is the continued version of mapwriter. oldThread


    Screenshots:




    In game mini map mode (circular map mode enabled in map GUI -> options menu)





    In game full screen GUI.





    Zooming out to see the world.





    The new newmarker dialog and the markerlist.





    Inworld markers with colored beam


    • In game mini-map for multiplayer and singleplayer.
    • Client side (server does not need to have the mod installed).
    • The areas you explore are saved and can be viewed by scrolling or zooming the map, even when you are in a completely different part of the world.
    • Full screen map GUI. Set waypoints by right clicking, pan map by click dragging, zoom with the mouse wheel.
    • Rotating circular mini map mode. Can be enabled in the options GUI.
    • Colours for blocks automatically generated from the block's texture.
    • Support for custom texture packs.
    • Support for blocks added by mods.
    • Biomes now coloured appropriately.
    • Entire map can be written to a PNG image.
    • When in the Nether the mini map shows your effective location in the Overworld. This makes placing portals easier.
    • Underground map mode (vastly improved in 2.0.14).
    • All block colours configurable
    • Inworld marker beam + label (can be disabled in config Default is off)

    If you can't resist walking to every corner of the world in games for no other purpose than filling your map, then this is the mod for you.
    It functions like the maps in many RPG's, not only showing your immediate surroundings, but also everywhere you've been before.

    Another feature is that once you are done exploring for the day you can press 'm' then 'p' to create a PNG image of everywhere you have explored!

    Download:


    Source Code (GitHub)


    Installation:

      • The 'MapWriter-.jar' goes into the mods folder at:'%APPDATA%\.minecraft\mods
      • Forge is required. Download Forge from minecraftforge.

    In Game Key Bindings:


    • 'n' toggles mini-map between normal mode, large mode, and hidden.
    • 'm' opens/closes the interactive map GUI.
    • ',' toggles which marker group is shown.
    • '.' teleports to nearest visible marker in the direction you are facing.
    • 'page up' zooms out.
    • 'page down' zooms in.
    • 'u' toggles underground mode.

    In game key bindings can be changed via the normal Minecraft controls menu:

    Press Escape -> Options... -> Controls...


    Map GUI Key Bindings:


    • 'M' opens/closes the interactive map GUI.
    • 'Spacebar' cycles through marker groups.
    • 'Delete' deletes the selected marker.
    • 'Home' centers map on the player.
    • 'End' centers the map on the selected marker.
    • 'N' selects next marker in current group.
    • 'C' changes colour of the selected marker.
    • 'P' write currently displayed area of map to PNG.
    • 'T' teleport to selected marker or to cursor position.
    • 'L' opens the marker list.
    • 'R' regenerates the currently displayed area of the map. Use after changing texture packs.
    • 'Page up' zooms out.
    • 'Page down' zooms in.
    • Left click dragging the map pans the view.
    • Mouse wheel zooms the map view.
    • Right clicking the map sets a new marker.
    • Right clicking the selected marker opens the edit marker screen.
    • Left clicking a marker selects it.
    • Left click dragging a selected marker moves it.
    • Mouse wheel on the selected marker cycles the marker colour.
    • Arrow keys pan the map.
    • Left clicking marker in the marker list selects the marker
    • right clicking marker in the marker list opens the edit screen for that marker
    • double clicking a marker in the marker list centers the map on that marker

    Configuration file options:


    Settings can be changed from ingame.


    in the main menu > Mods > Select Mapwriter > config

    ingame fullsceen map > options (not all options are availible here)


    Information on files created and used:


    As you explore your world MapWriter will write PNG images for each region to:
    .minecraft\saves\mapwriter_sp_worlds\\images
    .minecraft\saves\mapwriter_mp_worlds\\images

    For singleplayer and multiplayer worlds respectively.

    MapWriter will also save the chunk data in standard Anvil format to:
    .minecraft\saves\mapwriter_sp_worlds\\regions\*.mca
    .minecraft\saves\mapwriter_mp_worlds\\regions\*.mca

    MapWriter stores map configuration options in the file:
    %APPDATA%\.minecraft\config\MapWriter.cfg

    Markers are stored in the 'mapwriter.cfg' file in the world directory of each world:
    .minecraft\saves\mapwriter_sp_worlds\\mapwriter.cfg
    .minecraft\saves\mapwriter_mp_worlds\\mapwriter.cfg

    If you have a large number of markers to copy/convert it's probably
    easiest to edit the config files rather than editing the markers in
    game.


    Customizing Block Colours:


    You can customize the colour displayed on the map for each block ID by adding an override entry in the MapWriterBlockColourOverrides.txt configuration file.

    This file is found at (on Windows):
    %APPDATA%\.minecraft\config\MapWriterBlockColourOverrides.txt

    There will be lines like:

    block minecraft:yellow_flower * 60ffff00    # make dandelions more yellow
    block minecraft:red_flower 0 60ff0000 # make poppy more red
    blocktype minecraft:grass * grass # grass block
    blocktype minecraft:water * water # still water block

    Lines beginning with "block" set the colour of a block. The second field
    is the block name (normaly: modname:blockname) best way to get the names is to let mapwriter generate the block colours for you, the third the metadata value, and the fourth the
    colour code in hex (ARGB format).

    The wildcard "*" can be used for metadata fields to specify all possible meta values for a block ID.

    Lines beginning with "blocktype" configure how a block is shaded.
    Each biome has a separate shading colour for grass, foliage, and water.
    Setting the block type makes MapWriter use that shading colour in addition to the texture colour when rendering the block.

    Another blocktype is "leaves" which forces the block to be opaque. If
    this is not set for leaf blocks then trees look weird and flattened.

    There are example block colour overrides for some popular mods already
    in the override file, but if you do add more then please post the
    changes here and I will add them to the standard release.


    Changelog:


    1.8.8/1.8.9


    2.3.13

    • Update to minecraft 1.8.9
    • Fixed NPE when connecting to realms, only 1 realm can have a map becouse it's imposible for me to know what realm you are connected to.
    • Fixed bug that cordinates didnt stay in position under minimap.
    • Added Chinese languadge, translation by Muink.
    • Added accepted minecraft version.
    • Fixed bug that settings didnt generate with default value.
    • Fix for markers not reloading properly when loading world.
    • Allow all unicode letters in marker names (makes it posible to use accented letters or non latin letters)

    2.3.12

    • Update to minecraft 1.8.8

    1.8


    2.2.13

    • Fixed bug that cordinates didnt stay in position under minimap.
    • Added Chinese languadge, translation by Muink.
    • Added accepted minecraft version.
    • Fixed bug that settings didnt generate with default value.
    • Fix for markers not reloading properly when loading world.
    • Allow all unicode letters in marker names (makes it posible to use accented letters or non latin letters)

    2.2.12

    • Forge version check suport.
    • Save markers after edit, add or delete.
    • Fixed bug that marker groups kept special characters.
    • Stop saving tileentities, this only gives errors and bugs and isnt realy needed.
    • Fixes to localization.
    • Added option to show current biome under the minimap.
    • Dont do anything with blocks that have a rendertype of -1 (blocks that cant be seen in the world).
    • Added version number to blockcolour files. will regenerate a new one if mapwriter is updated

    2.2.11

    • Do a force reload of the blockcolours when skip first texture pass is enabled in forge.

    2.2.10

    • Added inworld marker, label is visable from all distances, beam only from renderdistance.
    • Options to disable the ingame markers. different options to disable the beam, the label and the distance to marker
    • updated the savechunk task and the updatechunk task to have less task run in the background by just updating the data in the current task

    2.2.9

    • added a marker list in the fullscreen map
    • if you type "L" you get a list with all the markers in the curently selected group.
      left click on the marker in the list selects the marker
      right click on the marker in the list opens the gui to edit the marker
      double click on a marker in the list centers the map on the marker.
    • on the newmarkergui (can be enabled in the options) there is a color selector for the marker color.
    • you can scroll tru the pre difined colors by clicking on the outer arrows.
      you can also insert a RGB color.
    • i added suport for version-checker-auto-update-mods-and-clean
    • if version checker is not installed a label will be added on the fullscreen map if there is a new version availible.

    2.2.8

    • bugfixes
    • made pieces of code more generic
    • refactoring

    2.2.7

    • switch to block names instead of id's

    2.2.6

    • bugfixes

    2.2.5

    • fix lots of rendering bugs
    • added option for a more realistic mapview

    2.2.4

    • bug/crash fixing
    • refactoring
    • moved the config handeling to the build in forge one

    2.2.3

    • Updated to 1.8

    1.7.10:


    2.1.10

    • updated the NEK api. should fix the gui looping

    2.1.9

    • added curseforge publishing to my script
    • Bug/crash fixing

    2.1.8

    • Bug/crash fixing
    • readded localization files

    2.1.7

    • Bug/crash fixing

    2.1.6

    • Bug/crash fixing

    2.1.5

    • Bug/crash fixing

    2.1.4

    • Bug/crash fixing

    2.1.3

    • Added suport for forgeMultiPart and carpenter Blocks
    • made the world saving the same as minecraft
    • Added pullrequest #30 for a new newmarker dialog
    • Added twothe fix for marker names
    • only reload the texture pack when it actually changes
    • Added Noth enough keys suport
    • and alot of bugfixing

    2.1.2

    • Update to 1.7.10

    Pre 1.7.10


    2.1.2 - 2.1.10

    • various bugfixes

    2.1.1

    • Allow waypoint names to have spaces and other special characters (all characters except ":").
    • If the teleportCommand in the MapWriter.cfg is set to "warp" teleporting to a waypoint will run the command "/warp " rather than "/warp ".
    • Hide waypoints set in a different dimension.
    • Fix grey rectangles on nether map (caused by mushrooms growing above the ceiling bedrock!)
    • Changing the dimension in the full screen GUI now causes the minimap to also display that dimension.
    • Fix the overlays not working with the circular map mode.
    • Fix mini map disappearing when chat is opened (jk-5).
    • Slime chunk overlay now uses the "/seed" command to determine world seed (jk-5).

    2.1.0

    • Support for Minecraft 1.7.2 (thanks jk-5!).

    2.0.17

    • Added underground mode message under mini map when in underground mode.
    • Back to the basic black border textures.

    2.0.16

    • Added minimap textures by LoneStar144.
    • Fixed flickering block bug.
    • Fixed blocks above 127 being rendered incorrectly.
    • Port number in world name option should now work (not tested).

    2.0.15

    • Support for textures (borders, arrows, and background)
    • Fix underground map mode crash in The End dimension (thanks to tterrag1098)
    • Fix RuntimeException in BlockColourGen when used in combination with some mods

    2.0.14

    • Improved underground map mode, smoother updating, shading for
    • regions too far below position, circular update area around player.
    • Added key bind for underground mode ("U" by default).
    • Added
    • config file options regionFileOutputEnabledSP and
      regionFileOutputEnabledMP for disabling region file (MCA file) output in
      single player and multiplayer respectively.

    2.0.13

    • Fixed greyed chunks in the nether (and maybe in overworld as well?)
    • Fixed help message overflowing width

    2.0.12

    • Merged ProfMobius's overlay API.
    • Fixed extra utilities compatibility issue (thanks to taelnia).
    • Added north arrow.
    • Smaller coords font size (configurable in GUI->options menu).
    • Started
    • working on a replacement underground map (very buggy at the moment).
      Can be accessed by pressing 'u' in the map GUI. Only visible when zoomed
      in.
    • Region files are now only used for regenerating the map.

    2.0.11

    • Death markers now work again (thanks to Christian Ehrhardt for the code).
    • Added GUI option to configure max number of death markers (0-10).
    • Death markers are now named the date that you died (e.g. 20130926_0956 for 26/09/2013 09:56).

    2.0.10

    • Fixed zoom level changing when entering/leaving Nether dimension.
    • Now the zoom level will only change autmatically when you switch
      dimensions in the full screen mode.
    • Made the map snap to the nearest pixel to prevent blurring.
    • Added an option in the GUI to disable snapping to nearest pixel.
    • Fixed map position option not changing underground map position.

    2.0.9

    • Added a configurable max chunk draw distance to limit the area
    • around the player that is mapped. Can be changed through the Map GUI
      -> Options menu.
    • Added options in the Map GUI -> Options
    • Menu for configuring the map size and screen position. Now you don't
      have to edit the config file to move the map to a different corner.
    • Fixed crash with Torch Levers mod (hopefully, haven't tested yet).
    • Fixed freeze map colours button not regenerating block colours when required.

    2.0.8

    • Add support to 'freeze' the current map colours, so that you can change texture packs without the map colours changing.
    • Fix the 'r' key for regenerating regions in the map GUI not working properly.
    • Fix region file bug that caused non-empty sectors to be overwritten.

    2.0.7

    • Fixed dimensions other than overworld not being displayed.
    • Fixed scaling problem with the large circular map mode.
    • Changed the way chunks are loaded, hopefully it is more efficient.

    2.0.6

    • Support for Minecraft 1.6.2
    • Added in game hot key for creating a marker (defaults to 'Insert').
    • Restructured region code and added custom region file read/write implementation.
    • Changed the location mapwriter saves marker configuration and explored map data for single player worlds.
    • Map now tries to match the map view size in blocks to the map size in pixels.
    • Added dimension field to markers.
    • Disabled teleporting to markers that were set in another dimension.

    2.0.5

    • Fixed disabling maps in the config file.
    • Fixed current map mode not being saved.
    • Fixed texture scaling mode not being saved.
    • Right clicking the player in the map GUI now creates a marker at the players exact location.

    2.0.4

    • Added an options GUI for configuring the map.
    • Made it possible to change the map texture size at runtime.
    • Added trail markers that show the path you have traveled in the last few minutes. Can be enabled in the new options GUI.
    • Attempt
    • at fixing conflict with shader mods. It appears that some shader mods
      expect GL depth testing to be enabled and don't enable it themselves, so
      now it is enabled after the map is rendered. Also changed the circular
      map stenciling code to not wipe the depth buffer every frame.

    2.0.3

    • Added rotating circular map mode. Press '2' in the Map GUI to activate.
    • Fixed PNG "area too large" errors.

    2.0.2

    • Fixed chunks on borders of regions not updating.
    • Fixed map regeneration not working.

    2.0.1

    • Fixed coordinate display (was broken in 2.0).
    • Improved region management code.
    • Fixed empty regions being loaded continuously.
    • Regions
    • now use SoftReferences for pixel data, so that loaded regions are kept
      in memory until the Java garbage collector closes them. This means that
      regions will be loaded from disk less often, and also reduce the risk of
      running out of memory for large texture sizes.

    2.0

    • Support for more zoom out levels ("zoomOutLevels" in config file).
    • Support for increased map resolution ("maxTextureSize" in config file).
    • Major code restructure and clean up.
    • Regions and map texture now updated from background thread.
    • Changed overlay size and position configuration options.
    • Buffer for terrain texture now dynamically allocated.

    1.3.10

    • Fixed biome shading problem for biomes with ID greater than 127.
    • The last teleport height entered is now used as the default height for future teleports.
    • Removed blockalpha config file section, and added the 'opaque' block type instead.
    • Added block type entries for some Biomes O Plenty block ID's to improve how leaves and foliage appear on the map.

    1.3.9

    • Updated for 1.5.2.
    • Stopped using OpenGL FBO's for colour generation and zoom level scaling.
    • Removed block generation exceptions.
    • Added "teleportCommand" config option.

    1.3.8

    • Updated for 1.5.1
    • Started modifying code in preparation for moving everything but rendering to background thread

    1.3.7

    • Map now generated directly from Anvil region files. Base level PNG images no longer needed. Images still used for zoom levels.
    • Added code for chunk NBT decoding/encoding.
    • Added map regeneration key.
    • Added
    • configurable block types so Biome colouring can be performed without
      using Minecraft code. This is so that the map can be generated from
      chunks not loaded into the world.
    • Fixed coord display using incorrect texture.
    • Fixed chunks not saving on exit.

    1.3.6

    • Fixed bug causing mini map to become tiny.

    1.3.5

    • Changed block colour generation and zoom level code to use drawing methods from Minecraft's Tesselator class.
    • Made zoom level change when you switch between nether and overworld to match the scaling factor.

    1.3.4

    • Added square brackets around dimension selection box.
    • Added group selection box in map GUI.

    1.3.3

    • Preliminary support for dimensions other than the overworld. Only tested with the Nether at this stage.
    • Changed chunksPerTick default from 1 to 3.
    • Added debugging info for block colour generation.
    • Regression: Death markers no longer work. Need to find a different way to capture entity death events that works in multiplayer.
    • Unfixed: Different overworld dimensions on multiverse servers write to the same map.

    1.3.2

    • Support for Minecraft 1.5.
    • Changed from coremod to mod. Chunks now polled constantly rather than using a bytecode injection to hook the chunk fill method.
    • Block colours now automatically generated from in game texture.
    • Biome colouring.
    • Improved region loading and rendering (regions now copied to large wrapped texture).
    • Map now refreshes periodically and tries to detect modified blocks.
    • Unfixed: Different overworld dimensions on multiverse servers write to the same map.

    1.3.1

    • Fixed crash on zoom level recreation due to concurrent file IO in different threads.
    • Fixed crash upon selecting delete world after a death in hardcore mode.
    • Mouseover box in GUI now scales with marker name length.
    • Added help description for Page Up and Page Down keys.
    • Right clicking a non selected marker now no longer creates a new marker on top of the old marker.
    • Fixed large map borders not being configurable.
    • Unfixed: Different overworld dimensions on multiverse servers write to the same map.

    1.3

    • Increased zoom out distance by 16 times. This required adding 4
    • levels of scaled images for each world. The scaled images should be
      generated automatically upon login.
    • Z key in Map GUI now forces recreation of scaled images.
    • Map size now scales directly with the screen resolution.
    • Modified the code to support viewing the map in a rectangular window.
    • Made the map GUI display a full screen map.
    • Implemented
    • better marker direction calculations when markers are outside of the
      map area. They should no longer group so tightly in corners.
    • Home key now centres map on player, end key centres on selected marker.
    • Added help messages for the new key binds.
    • Made waypoints larger by default in the large and full screen map modes.
    • Added border to small and large map modes.
    • Added 'all' marker group which displays all markers.
    • Death marker system changed, now only the 3 most recent deaths are marked.
    • All waypoints are now stored in the world directory. The main configuration file only configures map options now.
    • Added separate configuration options for large and small map modes.
    • Marker size and player arrow size can now be configured.
    • Map borders can be configured or disabled.
    • Any or all of the small, large and underground map modes can be disabled in the config file.
    • Removed creative mode check on teleport.
    • Zoom level no longer shared between GUI and mini map.
    • Unfixed: Different overworld dimensions on multiverse servers write to the same map.
    • Unfixed: Null pointer exception on hardcore death when the player chooses to delete the world.

    1.2.8

    • Added interactive map GUI for marker management.
    • Added configuration options for mini map size and position.
    • Removed all chat commands (superseded by map GUI).

    1.2.7

    • Added /mwmerge and /mwmergearea commands.

    1.2.6

    • Images are now saved to the Minecraft saves directory rather than
    • the 'mapwriter' folder in the executable directory. Users will need to
      move images they want to keep to the new folder.
    • Multiplayer worlds are now saved to 'saves\mapwriter_mp_worlds\'.
    • World
    • names are now stripped of invalid characters to prevent mapwriter
      saving to e.g. '..\..\..\Windows' or similar. Users may need to manually
      rename their world folders.
    • Restructured code to prevent some null pointer exceptions when components don't load in the expected sequence.
    • Added death markers.
    • Added black border around all markers to increase visibility.
    • Added '/mwdelgroup' command.
    • Made Glowstone and Giant Mushroom blocks show up on the map.

    1.2.5

    • Fixed map panning increment not scaling with zoom level.
    • Zooming while map is panned now zooms to the centre of the view rather than to the top left corner.
    • Fixed teleporting to waypoints created in the Overworld when the player is in the Nether.
    • Fixed null pointer exception when the player is disconnected before the login packet is processed.

    1.2.4

    • Added key binds for zooming the map.
    • Fixed an issue causing
    • the map to flicker when used in combination with the Seasons mod. The GL
      colour was not being reset by mapwriter before drawing.

    1.2.3

    • Added configurable block colours in the '.minecraft\config\MapWriter.cfg' file.

    1.2.2

    • Fixed array out of bounds exception when switching to underground view mode in a map with extended block ID's.

    1.2.1

    • Added confirmation messages for commands and better error output.
    • Updated class transformer for 1.4.6 obfuscation.
    • Fixed '/mwcolor' command not working.

    1.2

    • Restructured class transformation code to allow for bytecode insertion into multiple base classes.
    • Added chat commands.
    • Markers now stored in a Forge configuration file rather than in markers.txt.
    • Markers now have a settable name and group.
    • Changed key functionality (comma changes marker group, period teleports).

    1.1.1

    • Single player worlds are now saved in directories with the correct world name, rather than using the default 'sp_world'.
    • Image
    • naming convention changed to match the Anvil region name convention, so
      '2.1.png' is the image for region 'r.2.1.mca'. Previously '2.1.png'
      would have been named '1024.512.png'.
    • Mod can now be tested with
    • the 'startclient.bat' script in MCP. Previously it would not work due
      to the ASM class transformer only working with obfuscated code.
    • Commented some debugging lines that I accidentally left in 1.1.

    1.1

    • Converted mod to use the Forge API

    Acknowledgements:


    • Daveyliam The original author of this mod
    • Chrixian for the code to get death markers working.
    • ProfMobius for the overlay API.
    • taelnia for extrautils compatibility patch.
    • Ebayle for a lot of helpful suggestions early on in development.
    • LoneStar144 for minimap arrow and border textures.

    AnvilMapper Tool


    i'm not updating this (yet?)


    Both MapWriter and AnvilMapper are open-source. Use the code from each
    in your own mods indiscriminately. You may also redistribute either in
    your own Mod Packs. I don't care about credit

    Posted in: Minecraft Mods
  • 1

    posted a message on MapWriter - An open source mini-map!

    i did some updating to the 1.8 version.

    some bug fixes but also a new addition:


    in the fullscreen map if you type "L" you get a list with all the markers in the curently selected group.


    left click on the marker in the list selects the marker

    right click on the marker in the list opens the gui to edit the marker

    double click on a marker in the list centers the map on the marker.


    on the newmarkergui (can be enabled in the options) there is a color selector for the marker color.

    you can scroll tru the pre difined colors by clicking on the outer arrows.

    you can also insert a RGB color.


    i added suport for version-checker-auto-update-mods-and-clean

    if version checker is not installed a label will be added on the fullscreen map if there is a new version availible.



    Posted in: Minecraft Mods
  • 0

    posted a message on MapWriter - An open source mini-map!
    Quote from Mustang351c»

    If I was running this show Id look into getting a mod to lock this thread and make my own. It seems like it'd be so much easier to have a thread where you can edit the original post, but I'm sure there's a reason you're staying on this thread.


    the awnser to that is laziness, but you migh be right...

    Posted in: Minecraft Mods
  • 1

    posted a message on MapWriter - An open source mini-map!
    Quote from GamerCorey7»

    Would this be the correct place to post bug reports?


    You can post them here or on githhub, gith is easier to track for me becouse this thread gets poluted fast with other stuff


    Gith issue tracker

    Quote from crack_N5»

    could you bring the mod back for 1.8?


    i already ported this to 1.8. to bad curse hides this a bit becouse the last files are for 1.7.10 link below brings you to the page with a 1.8 download

    http://www.curse.com/mc-mods/Minecraft/231387-mapwriter-2#t1:other-downloads




    as for the waypoints ingame i already have it on my todo list but i'm kind of busy with work.

    Posted in: Minecraft Mods
  • 0

    posted a message on MapWriter - An open source mini-map!

    i dont know about the event, but the client isnt even aware of bungeecord, so unless it's sends some odd packet. the client will never know about bungeecord. and thus a client side mod doesnt know if server changed.

    Posted in: Minecraft Mods
  • 0

    posted a message on MapWriter - An open source mini-map!

    the only thing i can think of using lots of memory is if your explored area is huge.


    but even then i cant reproduce the memory leak. i cant seem to get it over 900mb. when exploring in creative, and this gets taken care of by the garbage collector as soon as i stop moving.


    did it start using lots of memory as soon as you started using the mod. or did it happen after some time of playing?


    do you have the option to profile minecraft and send me the results of the memory heap?

    Memory profiling guide

    Posted in: Minecraft Mods
  • 1

    posted a message on MapWriter - An open source mini-map!
    Quote from thehulk666»

    no, 1.6.4 has an option called resize mini map and it goes from 5 to 60 and physically changes the size of the mini map in the upper right hand corner to be bigger or smaller


    it's called heightPercent.

    Quote from GamerCorey7»

    Are you going to update the 1.8 version?? There is a massive memory leak that makes it unusable for a lot of people...

    Edit: Talking to Vectron


    first time i hear about this. any mod pack in particular that this happens in?

    Posted in: Minecraft Mods
  • 0

    posted a message on MapWriter - An open source mini-map!

    I knew it wouldn't be easy (with what very limited knowledge I do have on coding), I'd just hoped it wasn't something impossible.


    I know things like WorldGuard and other mods use sets of ingame coordinates to create an area and to specify if certain things can happen inside an area, so I thought you could do the same for what MapWriter was writing to it's generated map. At it's most basic a "If ResourcePack A is loaded, allow map generation inside specified area and if it's anything other than ResourcePack A then disallow it."


    The server already auto updates the resource packs when you go inside a certain area, what my idea would be for is to basically let you manually specify the boundaries so you don't get the overlaps like I showed in my example image. The mod would still be reading/generating the map but would only save/update the portions inside a specified area for a given resource pack, once you move to another area (or switch resource packs) it would then have another area where it would update and the original area would no longer update. You'd probably have to manually link a given area to a resource pack since you've said the mod isn't directly aware of what resource pack is in use at any given moment (though I wonder if since the server is what's changing the resource pack if it could be linked to that).


    hmmm i will put it on the todo list, but dont expect much for it.

    Posted in: Minecraft Mods
  • 0

    posted a message on MapWriter - An open source mini-map!

    how do you mean resize?

    Posted in: Minecraft Mods
  • 1

    posted a message on MapWriter - An open source mini-map!

    fixed some crashes and the npe error.

    download: New Version 2.1.7

    Posted in: Minecraft Mods
  • To post a comment, please .