===========
Development
===========

of Smart Moving Mod - Version 7.6 for Minecraft 1.2.5

by Divisor


Status
======

This mod is allready in beta state:

* All main features implemented.
* Client packages work well.
* Server packages for ModLoaderMp and Bukkit server.
* There are still some problems and incompatibilities with other mods.

I am trying to fix all those incompatibilites, but I can not work on this mod
all day every day, thus all of this will take some time.


So please be patient and post new bugs to this mod's minecraft forum:
http://www.minecraftforum.net/topic/361430-123smp-smart-moving/

Please also post new aspects of already listed bugs (see below).


Known Bugs
==========

Well known
----------
* too many buttons in the control settings GUI
* swimming and diving speed is unaffected by water currents

Reported
--------
* If you let go of grab before you have entered the 1 high block, but have gone about halfway in, you'll take a tick of damage.
* unable to break (or sometimes create) RedPower microblocks or logic circuits while crawling, swimming, ...
* wrong cape animation with CapeCraft mod


Mod Compatibilites
==================

Verified compatible
-------------------
* AudioMod
* Better Than Wolves (version 2.x)
* Build Craft (pipes)
* FiniteLiquid (water)
* Red Power (wires)
* Ropes+ (packs 303's Elemental Arrows, DJRoslin's Rope)
* ShockAhPI
* SinglePlayerCommands (with Player API patch)
* TooManyItems

Verified problematical
----------------------
* Aether 1.03 (embedded illegal Player API client)
* Aether 1.04 (embedded illegal Player API client)

Reported compatible
-------------------
* Assassincraft (except animations)
* DrZhark's Mo'Creatures
* Matmos
* Millenaire
* Mo' creatures
* Nerd-Boys-Shield (except animations)
* Optifine

Reported incompatible
---------------------
* Assassincraft (animations)
* Balkons weapons (Cannons while crawling)
* Battlegear
* Combat++
* Convenient Inventory
* Dual-Wielding
* Equivalent Exchange (Gravity Greaves/Groundstomp)
* Flan's TDM/CTF/Gun Mod
* Nerd-Boys-Shield (animations)
* NotJustAboutBoobs
* Pokemon
* Zipline (ropes)


Future Features
===============

Proposed (and within the scope of this mod)
--------
* configuration option to switch on/off all exhaustion
* ground pound on impact after long fall
* rolling on impact after long fall
* barrel roll while running/sneaking/crawling
* configurable auto toggle between first and third person view
* toggle climbing on/off
* reduction of crawling player heigth to 6/10 blocks (for RedPower coverplates)
* backstroke animation when swimming backwards
* treading water animation when swimming idle after swimming forwards
* back floating animation when swimming idle after swimming backwards
* configurable climbable blocks (like fences)
* configurable ceiling climbable blocks (like iron fences)
* smart climbing only when both hands are free, but then automatically
* switching between multiple configurations at runtime
* climbing out of water instead of jumping out of water
* under water walking
* hiding equipment while both hands are used
* item usage motion while smart moving
* hand motion while smart moving in first person
* alternative feet first sliding animation
* configurable side/back jump double click speed
* jumping while on ladders
* disable crawling over edges while the grab button is pressed
* smart boat moving
* gaining exhaustion when getting hurt
* smart moving skill levels
* gaining exhaustion by sword and bow usage
* automatically standing while in one block deep water, unless holding Grab
* arm swinging while mining in any pose except climbing ceilings (this would actually cause you to fall) or while falling
* removal of double tapping Forward to sprint,  (double tap any movement key to dive into that direction)
* siding to forward jumping transition when falling
* ability to have a custom "holding a block" animation (Ceiling climbing with the block item rendered between arms and 2x times the default size)
* prone rolling: Puts out fire, and is activated by double tapping your strafe keys while prone
* small player ceiling climbing with hand and feet
* see complete body when looking down in first person perspective
* toggle sprinting on/off
* spider climbing beteen two close walls
* cooperative shoulder climbing
* Gliding horiziontally while falling
* specific running/sprinting animation
* hide SMP name plate for other players while crawling
* unlimited exhaustion for a while after eating a golden apple
* dolphin jump out of water
* fater exhaustion loss after drinking water of milk
* sliding down ladders
* Co-Op jump
* Co-Op lift
* support for InfiCraft magic slabs
* support for PlateMod plates
* climb type depending exhaustion settings
* free body rotation while in air
* in-game configuration
* ground-pound the destroys blocks

Planned
-------
* wall jumping
