Skip to content
Stefan Dollase edited this page Feb 1, 2016 · 17 revisions

Current State of Amidst

Amidst moved from the old main repository by @skiphs to this repository for the following reasons:

  • there was more than one main developer
  • the organization has better permission management

Admist experienced many changes since the last release (3.7). Thus, we will probably need several pre-releases and testers before the next stable release. However, it contains several new features and bug fixes, which are not included in the original AMIDST. Also, it works with the Minecraft 1.9 shapshots.

We plan to integrate the fork AmidstExporter by @Treer back into Amidst. However, there might be more releases of AmidstExporter, before we are able to finish the merge, to make the new features of it available for the users.

Roadmap

We currently aim to find and fix as many bugs as possible, to be able to create a new stable release. Also, we aim to integrate AmidstExporter back into Amidst, so users can use all features of Amidst and AmidstExporter without installing two different tools. As soon as the new stable version is released, we will put references to this repository to the minecraft forum thread, the old main repository by skiphs and the repository of AmidstExporter. Afterwards, we will be able to add new features again.

Release notes for the stable v4.0 release (will be removed from the wiki)

We added version recognition for many minecraft versions, including the Minecraft 1.9 snapshots. We also started to merge the fork AmidstExporter by @Treer aka DrFrankenstone back into Amidst. This is still a work in progress, however we aim to completely merge them eventually.

Here is a summary of the notable changes since Amidst v3.7, which is the last release by @skiphs. For more detailed information have a look at #1 and the releases notes for the beta versions.

New features displayed in the world

  • igloos
  • mineshafts
  • ocean monuments
  • 1.9 strongholds
  • the end dimension
  • the end cities
  • reduced false positives for villages
  • increased accuracy of structures
  • fixed nether fortress locations
  • fixed player locations for the nether
  • renamed the biome "Sky" to "The End"
  • the world spawn is now read from the save directory

Player loading, moving and saving

  • improved workflow for player moving
  • fixed the player in the sky issue by asking the user for the new y coordinate when a player is moved
  • fixed player moving context menu on linux (did not show up on right click)
  • added support for the playerdata directory, which is how players are stored since Minecraft 1.7.6 (saving and loading)
  • added implementation of another web-service to request player names and skins by uuid
  • added implementation of another web-service to request player uuids by name
  • reworked how world files are recognised as single- or multiplayer

GUI

  • reworked menu structure
  • fixed and added keyboard shortcuts and Mnemonics
  • added scale widget
  • added menu entry switch profile
  • added menu entry goto spawn
  • added menu entry reload player locations
  • added menu entry how can i move a player?
  • debug widget prevented the user to enter the biome highlight mode

Changes under the hood

  • changed the update mechanism to work with the new project location
  • increased the system requirements to Java version 8
  • improved the command line interface
  • removed google analytics tracker
  • removed unused libraries and code
  • cleaned up the source code
  • used a code formatter (from eclipse)
  • added documentation
  • automated the build process
  • added tests to ensure the world generation is not changed by accident