Version 5.6.0b2
The information in this page only applies to
JourneyMap 5.6.0b2

Note: If you are using an older version of JourneyMap, please consult the JourneyMap Server 5.0-5.2 or JourneyMapServer_5.3-5.5 pages

What's Changed in JourneyMap Server 5.6

  • Implementation of the JourneyMap API 2.0-SNAPSHOT in JourneyMap Server now provides the means to control individual features of the JourneyMap client. The API provides fine-grained control to mods on a per-user basis. Note: it is against the Minecraft EULA to require players to pay for features.
  • The server configs in minecraft/journeymap/server/5.6 provide server owners the means to control fine-grained features of the JourneyMap client depending on user role (player or Op) and Game Type (Creative, Survival, Adventure, and Spectator).
  • There is a global journeymap.server.op.global.config file which defines what features are available to Ops for the various Game Types. By default this config applies to all dimensions.
  • There is a global journeymap.server.player.global.config file which defines what features are available to regular players for the various Game Types. By default this config applies to all dimensions.
  • There will be (initially-disabled) override file created for each dimension. For example: journeymap.server.op.dim0.config and journeymap.server.player.dim0.config. To enable the dimensional override files, set "enabled":true in each file as desired.

Config File Options

The config file is located here: (server folder)/configs/JourneyMapServer/(world).cfg . The following options in the config file can be modified to suit your needs. Changes require a server restart.

DOCUMENTATION TBD

Until docs are finished, see Feature.java for a brief description of each Feature.

{

 "enabled": true,
 "policies": {
   "Action.Teleport": {
     "survival": false, "creative": true, "adventure": false, "spectator": false
   },
   "Display.Compass": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Display.Fullscreen": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Display.Minimap": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Display.WaypointBeacon": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Display.WaypointManager": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Display.Webmap": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "MapType.Day": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "MapType.Night": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "MapType.Underground": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "MapType.Topo": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "MapType.Biome": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Radar.HostileMob": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Radar.NPC": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Radar.PassiveMob": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Radar.Player": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Radar.Vehicle": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   },
   "Radar.Waypoint": {
     "survival": true, "creative": true, "adventure": false, "spectator": false
   }
 }

}