*************************************************************************
*                     Animal Breed Master - Changelog                   *
*************************************************************************

V0.81
- new command (admin only): /abm gotoanimal ID - teleports you to animal with ID
- new command (admin only): /abm goback - brings you back to the last position
  (after one or more calls to gotoanimal)
- command modified: /abm listranchers NAME(optional), if NAME is specified, then only those whose name begins with NAME

V0.80
- new interaction: release your animal (back to the wild), hold a stick in your hands
- removed command: /abm clearnames (only temporarily used)
- new command (admin only): /abm listranchers - lists all ranchers (players owning animals)
- new command (admin only): /abm listanimals PLAYER_ID - lists all animals from player PLAYER_ID
- new command (admin only): /abm changeowner rancher OLD_ID NEW_ID - transfer all animals of player OLD_ID to NEW_ID
  (set NEW_ID = -1 to release all animals to the wild)
- new command (admin only): /abm changeowner animal NPC_ID PLAYER_ID - transfer animal NPC_ID to player PLAYER_ID
  (set PLAYER_ID = -1 to release the animal to the wild)
- new command (admin only): /abm reset lock rancher ID - unleash all animals of player with ID
- new command (admin only): /abm reset lock animal ID - unleash animal with ID
- new command (admin only): /abm reset invincible rancher ID - make all animals of player with ID vulnerable again
- new command (admin only): /abm reset invincible animal ID - make animal with ID vulnerable again
- sheeps are feedable again, you can shear it only if no food is held in the hands
- many code changes under the hood (for upcoming ABM-API)


V0.71
- bugfix update
- fixed: wild animals walking to position (0, 0)
- fixed: null pointer exception when gui is removed

V0.70
- new interaction: leash your animal, hold a piece of lumber in your hands
- new interaction: make an animal invincible, hold a goldrod in your hand
- improved name tag
- improved rename gui
- setting for turning the invincible action on/ off
  per entry in AnimalBreedMaster.prefs.xml:
  <entry key="invincible_action_active">true|false</entry>
  or per chat command:
  /abm invincible true|false

V0.60
- ATTENTION! Interaction mechanics changed!
  From now on, each action must be triggered with the interaction key (default: key <F>)!
  In other words, approach the animal with the appropriate object in hand and press the <F> key.
- human NPCs are now excluded
- bug fix: white name labels above animals: this was caused by also setting the global npc name,
  now the name is saved only in the Animal Breed Master database.
  To clear the global names all at once, all server admins and singleplayers have to execute
  the following chat command:

  /abm clearnames

  After a restart the white name tags should be gone. There can be some remains when the world part
  with the containing animal(s) was not loaded yet.

V0.51
- command for recalling animals home:
  /abm warphome all (recalls all animals home)
  /abm warphome ID (recalls one animal home - use /abm list to find out the ID)
- admin only command for recalling all tamed animals from all players home at once:
  /abm warpallhome
- improved output of animal listing
- the animal watcher now sends an animal home regardless if the owning player is online or not
- fixed a null pointer exception when a player disconnects

V0.50
- setting for turning the renaming action on/ off
  per entry in AnimalBreedMaster.prefs.xml:
  <entry key="rename_action_active">true|false</entry>
  or per chat command:
  /abm rename true|false
  /abm renaming true|false
- command for counting animals:
  /abm count all (counts all or)
  /abm count TYPENAME (of specific type, e.g. /abm count pig)
- command for listing animals with status (position, distance and name):
  /abm list all (lists all animals or)
  /abm list TYPENAME (of specific type, e.g. /abm list pig)

V0.41
- fixed: mini pig not feedable caused by wrong key "watermelonpiece",
  correct: "watermelonslice"

V0.40
- notifications in chat can be turned off and on
  /abm showchat off or /abm showchat on
- name tags can be turned off and on
  /abm showlabels off or /abm showlabels on
- new animal variations (brown cow, black bear and white goat) are
  considered now

V0.30
- probably fixed the name tag "flickering" issue on multiplayer
- duration of pregnancy increased from 84 to 100 minutes realtime
- increased the bonus time for feeding a pregnant animal significantly!
  (from 100 to 300 seconds!)


V0.21
- setting for turning the reward system on/ off
- pregnancy progress in %
- fixed issue: ingot in furnace was mistakenly recognized as an item
  for reward


V0.20:
- The position is now saved, at which an animal was born or where it
  followed you. If the animal moves too far away, it will return to it!

  ATTENTION! This change expands the own database file.
  It is automatically converted for existing worlds.
  Before the conversion is made a backup in the folder "data/backup",
  just in the case of cases!
  (for the technicians: the "animal" data table is supplemented by the
   fields "xLoc", "yLoc" and "zLoc" and the current positions of all
   animals are added)

- simple reward system:
  - you get points for certain actions, which you later can convert
    into "more exotic" animals, see corresponding readme_en.txt

- if an animal should stop following you, it could happen that it ran away

- The name sign of a foreign animal now also indicates the name of its owner

- a sleeping animal no longer gives birth

- duration of pregnancy increased (84 minutes realtime)


V0.12:
- hotfix: in some cases the mouse pointer was not active,
          when the renaming box has appeared


V0.11:
- chili peppers as a treat for chickens added as a workaround


V0.10:
- first published version
