• 38

    posted a message on [DEPRECATED] [1.0.0] Minetographer 0.7.7 - Detailed Map Renderer


    Here it is, a cross-platform GUI for Tectonicus, the best Minecraft map renderer!

    Minetographer is a Minecraft deep map renderer powered by OrangyTang's Tectonicus. It allows you to make highly detailed maps of your Minecraft worlds that are viewable using HTML. This makes it easy to create and load maps onto a web server to be viewed anywhere. Minetographer also prioritizes tasks according to system load to make the rendering process even faster and more stable.




    Map generator screen:

    Minetographer will automatically list all your Minecraft worlds. Select one, choose your options and press Render Map to start the rendering process.





    When the render is complete, Minetographer will open your map automatically. The generated map will look like the map seen below.


    Day render:



    Night render:


    Cave render:


    Custom texture pack render:


    System Requirements:
    Windows:
    XP, Vista, Windows 7
    Java 1.6.0_25+

    Mac OS X:
    OS X 10.5.8+
    Java 1.6
    NOTE: Java 1.7 Beta for Mac is not supported!

    Linux:
    Java 1.6.0_25+


    Download Version (0.7.7):
    Mac OS X - Download!
    Windows - Download!
    Linux - Download!


    In This Version:
    - Title displays only version and not distribution.
    - Render the Ender dimension. (Testing)
    - Support for new 1.0 block types.
    - Added option to update the map without a complete re-render.
    - App settings is now in XML format instead of MDat format.
    - Blog posts no longer trail way off the screen.
    - No longer saves config files multiple times during startup.
    - Settings panel has more intuitive user interface.
    - Minor visual improvements.


    Release Notes: View...


    Running Minetographer in Manual Mode:
    1. Download the Linux version: Download!
    2. Run this command through CMD/Terminal:
      java -Xms64m -Xmx256m -jar Minetographer.jar -help

    Writing Plugins for Minetographer:

    To write a custom plugin for Minetographer you must download and import the plugin libraries provided in the link below.

    1. Start a new Java project in whichever IDE you like.
    2. Your main class should be named "MinetographerPlugin". If it is not, Minetographer will not know what class to load.
    3. Your main class should implement "Plugin" found in the package "com.tyoinspired.minetographer.adt".
    4. Use the class "Application" provided as a parameter in "run(Application a)" to interface with Minetographer.
    Download Plugin Library: Download!
    Browse Plugin Javadocs: Browse...

    Note: The plugin system is very minimal at this point. More classes will be added to the plugin libraries as need arises.



    Plugin Example:

    /*
     * Copyright (c) 2010-2011 Jacob Tyo
     * All rights reserved. This program and the accompanying materials
     * are the property of Jacob Tyo. and cannot be modified or distributed
     * without the permission of the owner.
     */
    
    import com.tyoinspired.minetographer.Application;
    import com.tyoinspired.minetographer.adt.Plugin;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.JMenuItem;
    
    /**
     * Description goes here.
     *
     * @author Jacob Tyo
     * @version 11/6/2011
     */
    public class MinetographerPlugin implements Plugin {
        public static final String PLUGIN_NAME = "My First Plugin";
        public static final String PLUGIN_VERSION = "1.0";
        public static final String PLUGIN_DEVELOPER = "Jacob Tyo";
    
        private Application application;
    
        /**
     	* Entry point for the plugin. This method is called when Minetographer attempts
     	* to load the class.
     	* @param a Application class for interfacing with Minetographer.
     	*/
        public void run(Application a) {
            init(a);
            make();
        }
    
        /**
     	* Initialize local variables.
     	*/
        private void init(Application a) {
            application = a;
        }
    
        /**
     	* Define the function of the plugin.
     	*/
        private void make() {
            application.activatePluginMenu(PLUGIN_NAME);
    
            application.getPluginMenu().add(new JMenuItem("About " + getName()));
    
            application.getPluginMenu().getItem(0).addActionListener(new ActionListener() {
    
                public void actionPerformed(ActionEvent e) {
                    System.out.println("Name: " + getName());
                    System.out.println("Version: " + getVersion());
                    System.out.println("Developer: " + getDeveloper());
                }
            });
    
        }
    
        /**
     	* Returns the name of the plugin from PLUGIN_NAME.
     	*
     	* This method is required to return a valid String or the plugin will not load.
     	*/
        public String getName() {
            return PLUGIN_NAME;
        }
    
        /**
     	* Returns the version of the plugin from PLUGIN_VERSION.
     	*
     	* This method is required to return a valid String or the plugin will not load.
     	*/
        public String getVersion() {
            return PLUGIN_VERSION;
        }
    
        /**
     	* Returns the name of the developer from PLUGIN_DEVELOPER.
     	*
     	* This method is required to return a valid String or the plugin will not load.
     	*/
        public String getDeveloper() {
            return PLUGIN_DEVELOPER;
        }
    
    }




    Tectonicus is created and owned by OrangyTang. To see more about Tectonicus, visit its forum page here. If you like this software, you can donate to the Tectonicus project. I am only responsible for the GUI and other related software. He is responsible for the rendering engine that powers Minetographer.
    Minetographer is available under version 3 of the GNU General Public License.



    Posted in: Minecraft Tools
  • 1

    posted a message on [DEPRECATED] [1.0.0] Minetographer 0.7.7 - Detailed Map Renderer
    Quote from smoothy

    Jakester, thanks so much for your efforts on the minetographer GUI, I really appreciate it. My problem: When I pull up the map, it is missing chunks, looks like a jigsaw puzzle with random pieces missing from it. When I zoom in 100%, the missing pieces fill in but if I zoom back out, they disappear again. I have the latest version/build of Java. Is there an option I need to adjust (I currently have all options set to default)? Thanks!


    That is a bug in the render process. Try deleting all the map files in your respective output folder and rendering the map again.

    This happens to me sometimes. Re-rendering solves the problem.
    Posted in: Minecraft Tools
  • 1

    posted a message on Diaspora server for the Minecraft community?
    I would like to create a Diaspora server specifically for the Minecraft community. If you don't know what Diaspora is, learn more at this link.

    This server would be completely minecraft themed, similar to the minecraft forums. The goal is to have a social network dedicated to minecraft fans. This will be a place for fans to post pictures, videos and ideas. Users will be able to follow popular posters, or follow your favorite topics related to minecraft.

    If you're thinking "We don't need this, we have minecraftforum.net for that", well this will not be like the forums. It is a place to share content, but it will be much more like Twitter, Google+ and Minecraft combined.

    Please give your opinion in the poll located at the top of this thread. I just want to know if people would be interested. Thanks, and I hope to see you there! :happy.gif:


    If you would like to help me in this venture, I am in need of a few skilled people. I need someone proficient in graphic art as well as someone who knows Ruby.
    Posted in: Minecraft Survival Servers (archive)
  • To post a comment, please .