JourneyMap API Changelog
API v1.9.4-1.3, v1.10.2-1.3
- Java 8 required
- Support for Topo maps
- Experimental support for IClientAPI.requestMapTile()
API v1.8.9-1.2, API v1.9-1.2 * Minor documentation updates to stay in sync
API v1.8.9-1.1
- Basic support implemented in JourneyMap 5.1.5 for Minecraft 1.8.9
- Too many changes to be worth listing, since 1.0 wasn't ever implemented. Look at commits if you care to.
API v1.8.9-1.0
- Added constructor to Displayable that doesn't require displayId, added getGuid() and getDisplayType() methods, made several methods final.
IClientAPI.show()now explicitly throws Exception. AddedIClientAPI.exists(Displayable)overload, removedIClientAPI.isVisible().- Jars now available in Maven Central!
- Build of
journeymap-api-[version].jaris still deobf, but no longer has 'deobf' in the name
API v1.8.9-0.9
- ModWaypoint now has an isEditable property
- Example Mod's
ExampleMapFacade.showBedWaypoint()now takes a BlockPos - Bugfix in Example Mod's SleepEventListener: event.result is always null
- Build updated to Forge 11.15.0.1712
API v1.8.9-0.8
- MapPoint has been replaced with Minecraft's BlockPos
API v1.8.9-0.7
- ClientEvent is now potentially cancellable.
- Added new ClientEvent.Type: DEATH_WAYPOINT
API v1.8.9-0.6
- Build now produces a
journeymap-api-*-deobf.jarfor use in a dev environment and ajourneymap-api-*-examplemod.jarfor use in therun/modsdirectory - Method signature changes and bugfixes in PluginHelper
API v1.8.9-0.5
- Overhauled design to use the annotated plugin approach recommended by the Forge team.
- Updated dependency to Forge 1.8.9
0.4 and earlier
- Iterative designs, now obsolete