V10WorldMap

Bukkit Plugins
4,414 Downloads Last Updated: May 23, 2012 Game Version: CB 1.2.5-R2.0

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

V10WorldMap

This is a fork of BoxxWorldMap originally developed by DrAgonmoray.

This product includes GeoLite data created by MaxMind, available from http:www.maxmind.com/.

Features

  • Real world map
  • Hosted on your own serverl!
  • Optional player list
  • GeoIP location mapping
  • Ability to show players that are currently online OR all players that are online or offline.
  • Automatic map refreshing - Live data!

Installation

  1. Download BukkitHTTPD, and place it in your plugins folder.
  2. Download V10WorldMap and place it in your plugins folder, too.
  3. Run your server so that the BukkitHTTPD and V10WorldMap files generate and GeoLiteCity.dat will download+install. Stop your server again.
  4. Configure BukkitHTTPD and V10WorldMap how you like it.
  5. Forward port 8107 (or whatever port you have BukkitHTTPD on).
  6. Enjoy!

Usage

  1. Navigate to http://YOUR-SERVER-IP:8107/worldmap/ (you may have changed the default port of BukkitHTTPD to something other than 8107...)
  2. Observe the map. :D

Configuration

downloads

autoDownload

true if you want it to download and install the GeoLiteCity.dat file for you (if not present) - false otherwise.

databaseURL

The URL for the GeoLiteCity.dat file. GeoLiteCity.dat.gz and GeoLiteCity.dat.xz are supported, too.

settings

showOfflinePlayers

true if you want to have it to show offline players, too. See [url here] for more information.

offlinePlayerLimit

The maximum number of offline players to show. Please note that offline players which don't log onto your server again will take a place forever. See settings/players for more information.

showSidebar

true if you want it to show the sidebar. The sidebar shows the amount of players online as well as their names.

players

This stores the offline players (formatting: PlayerName§§latitude§§longitude). Don't change anything here if you don't know what you are doing! If you have offline players who don't join your server again and want to have their entries free for other players remove their entries.

Permissions

There's just one node: v10worldmap.invisible

Players who have this node won't be shown at the map (but still at the online list). It defaults to false, so normally no user has it.

FAQ

What is BukkitHTTPD?

BukkitHTTPD basically creates a website hosted on your Bukkit server that is accessible from web browsers! This allows you to create websites for your server without renting from a web/VPS provider. V10WorldMap uses BukkitHTTPD to let the map be hosted on your own server.

I can't see my map!

  • Make sure your BukkitHTTPD is configured correctly.
  • Make sure you typed in the map URL correctly
  • Make sure that if you change your BukkitHTTPD port, you change it in the URL. The default is 8107.
  • Check that your server is online.
  • Check your configurations
  • Look for any errors in the Bukkit console or logs.
  • If all else fails, ask for help.

Do I have to use BukkitHTTPD

Yes. And no, I will not support JSONAPI as BoxxWorldMap did. DON'T ASK FOR THAT!

Did you copy BoxxWorldMap/reuse it's codes?

This is a fork, so: Yes.

Examples

http://liftcraft.zapto.org:8107/worldmap/

Want your server added to the list? Just tell me... :)

Credits

  1. DrAgonmoray for creating BoxxWorldMap.
  2. maxmind.com for the GeoIP Java library and GeoLight City.
  3. Google for the Javascript Maps API.
  4. Tukaani for XZ as well as the java implementation of it.

Comments

Posts Quoted: