================
Smart Moving Mod
================

Version 11.9 for Minecraft Client 1.4.5

by Divisor



Description
===========

The Smart moving mod provides various additionaly moving possibilities:

* Climbing only via gaps in the walls
* Climbing ladders with different speeds depending on ladder coverage and/or neighbour blocks
* Alternative animations for flying and falling
* Climbing along ceilings and up vines
* Jumping up & back while climbing
* Configurable sneaking
* Alternative swimming
* Alternative diving
* Alternative flying
* Faster sprinting
* Side & Back jumps
* Charged jumps
* Head jumps
* Crawling
* Sliding

Exact behavior depends on configuration (see chapter 'Configuration' below)



Required Mods
=============

The ModLoader client installation package requires

    * either ModLoader or Minecraft Forge and
    * Player API universal 1.0 or higher

to be installed too. Additionally

    * Render Player API 1.0 or higher

can be installed to improve the compatibiltity to other mods.


The stand alone client installation packages do not need any other mods to be installed.



Installation
============

Installation varies depending on your minecraft installation.
So choose your package and install it - do NOT install more than one package.

In any case, NEVER forget: ALWAYS back up your stuff!


Standalone
----------
* Your minecraft installation does not use any mod management system.
* You don't care about other mods, you just want to smart move while playing Minecraft.

Copy all files inside one of the included "Standalone" zip packages to their corresponding locations in your "Minecraft.jar" in your "/.minecraft/bin/".
Do not forget to delete the "META-INF" directory while you are at it.

Choosing the package depends on the other mods you want to be installed in your "Minecraft.jar".

The client standalone package "Smart Moving Client Standalone Minecraft-axz-ayg-iq-iv.zip" overwrites the files "net/minecraft/client/Minecraft.class", "axz", "ayg.class" "iq".class and iv.class.
The client standalone package "Smart Moving Client Standalone asl-axz-azv-iq-iv.zip" overwrites the files "asl.class", "axz", "azv.class", iq.class and iv.class.

Each package should not be combined with other mods that overwrite any of its corresponding files.


ModLoader
---------
* You are allready playing minecraft using either Minecraft Forge or Risugamis ModLoader.
* You don't use any of them but you might want to install other mods in the future.

Move the Smart Moving installation package "Smart Moving Client for ModLoader.zip" into the subfolder "mods" of your Minecraft installation folder.

Alternatively move the contents of this installation package to their corresponding locations in your "Minecraft.jar" in the subfolder "bin" of your Minecraft installation folder.

Don't forget to:
* ensure you have the mod Player API universal installed!
* ensure you have the latest version of Risugamis ModLoader or Minecraft Forge client installed!



Compatibility
=============

The modloader installation package mod replaces specific previously created instances with proprietary ones:

* Server 'NetServerHandler' at "EntityPlayerMP.playerNetServerHandler"
  Client mods that use similar replacements will not work correctly with this client mod.



Configuration
=============

The file "smart_moving_options.txt" can be used to configure the behavior this mod.
It is located in your ".minecraft" folder next to minecrafts "options.txt".
If does not exist at Minecraft startup time it is automatically generated.

You can use its content to manipulate this mod's various features.

The file "smart_moving_server_options.txt" can be used to do the same for all players
while the client is acting as a server.
