Smart Moving Mod Minecraft (1.7.2/1.6.4)

In that time when minecraft was created it was simple game, but now using different mods of different developers you can make minecraft more realistic! This is one of the minecraft mods that will make game more realistic. With this mod you can realistically swim, climb, jump and perform other real actions that were previously was impossible.

The Smart Moving mod provides various additional 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
  • Wall jumping
  • Head jumps
  • Crawling
  • Sliding

Configurability

This mod changes the behaviour of its features depending on the content of the configuration file “smart_moving_options.txt” in the “.minecraft” directory of your minecraft installation.

Currently the difficulty levels “Easy”, “Medium” and “Hard” are configured. You can switch between those in-game by pressing F9 (the exact button can be changed too)

More information about the configuration of this mod is included in its readme and option files.

Previous option files like “smart_climbing_options.txt” and “smart_ladder_climbing_speed_options.txt” are still accepted but their content is eventually overridden by the content of existing more actual option files.

If no option files are present at all, the default option values (all features, default configuration) will be used.

If an option is not present in the files, the corresponding default value will be used.

The option “move.options.version” will be used for cross version compatibility.

Features:[spoiler]

Free Climbing

This mod implements an optional mode of free climbing behaviour. When enabled by configuration or by default you can climb everywhere you find at least a block sized horizontal edge.

To climb up you have to move forward toward the edge (default “W”) and click and hold the grabbutton (default “LCONTROL”).

To climb down click and hold the grab button without moving forward toward the edge.

To grab an edge while falling down along a wall, rotate towards the edge in the wall and press thegrab button. If you are still falling slow enough, free climbing will start. If you are beyond a certain falling speed when grabbing, damage will be done to you.

To change this default grab button visit Minecrafts “Options”/”Controls” menu.

Ladder Climbing

This mod implements three additional modes of ladder climbing behaviour.

Simple Mode:

  • Standard climbing on complete ladder coverage
  • Standard climbing on feet only ladder coverage
  • Slow climbing on hands only ladder coverage

Smart Mode:

  • Standard climbing on complete ladder coverage
  • Slow climbing on feet only ladder coverage
  • Slow climbing on hands only ladder coverage
  • Standard climbing when “holes” in the walls next to the ladder are present (solid block/nonsolid block or half steps)

Free Mode:

  • Ladder climbing is functionally embedded in the feature free climbing.
  • Specific speeds are configurable on top of the free climbing configuration with Smart Mode-inspired default values.

Climbing along ceilings

This mod allows climbing along ceilings as long as the ceiling block supports it. Currently only the steel fence block and the closed trap door block support ceiling climbing.

To start climbing along ceilings hold the grab button when below, but not too far below, the climbable ceiling. To stop ceiling climbing simply release the grab button.

If wall climbing is also possible when pressing the grab button, wall climbing will start instead. In this case turn into the direction you want to move to start ceiling climbing.

Climbing up vines

To start climbing up vines hold the grab button when in front of a vine and hold the jump button to start climbing up.

To stop climbing up just release the jump button. To stop climbing at all release the grab button.

Configurable sneaking

This mod allows to configure the standard sneaking via the configuration file. The sneaking speed can set and sneaking can be disabled at all.

Additionally sneaking can be made togglable. When toggled on it can be toggled off by pressing the sneak button again. This also works while swimming or diving.

Alternative Swimming and Diving

This mod implements optional alternative swimming and diving behaviours.

To dive jump into still water that is at least two blocks deep. Then press and hold the forwardbutton to dive. To steer use your mouse.

To swim stop holding the forward button and press and hold the jump button instead until you reach the surface. Then press and hold the forward button again to swim. To steer use yourmouse again.

To dive again stop pressing the jump button and direct your mouse toward the depths.

When you are walking in one block deep water you can switch to diving by pressing the sneak and then the grab button. If you press the jump button before the grab button you will switch to swimming instead.

When you are swimming or divind in one block deep water you can switch to walking by pressing thegrab button.

Alternative Flying

This mod implements an optional alternative flying behaviour.

It completely replaces standard flying and allows you to fly up and down via looking. The standard flying jump to raise, sneak to fall behaviour has been reimplemented and works similar to its standard flying counterpart.

Alternative flying can be started and ended just like standard flying by double clicking the jumpbutton.

Charged jumps

This mod implements optional, configurable charged jumps.

To start charging press and hold the jump button while sneaking on the spot. To jump eitherrelease the jump button or stop sneaking. The default maximum charge jump height is two blocks.

When you start moving while charging the charge will be lost.

Wall Jumping

This mod implements the possibility to wall jump from blocks.

To wall jump from a block press jump while being airborne, release it, and press it again before hitting the block you want to wall jump from horizontally. When you collide with the block – while not falling too fast allready – a wall jump will be triggered.

You can also head wall jump from a block instead by also pressing the grab button before hitting the block you want to wall jump from.

To cascade your wall jumps just keep pressing jump. To break your cascade release jump. Hitting the ground or head wall jumping will also break the cascade.

Head Jumps

This mod implements the possibility to jump head first instead of head up.

To head jump start sprinting and press the grab and the jump button. When the jump button is released you will jump, head first, with a angle depending on how long you pressed the jumpbutton.

Hitting ground while falling with your head first will damage you more than hitting ground with your feet first.

Side & Back Jumps

This mod implements the possibility to jump to the side or back while straightend on ground.

To jump left double click the left button, to jump right double click the right button and to jump back double click the back button.

You can also jump back-left and back-right by double clicking both relevant buttons at once.

Climb Jumps

This mod implements the possibility to jump up and back while free climbing.

To jump up climb up as far as possible and click the jump button.

To jump back stop climbing by releasing the forward button press the sneak button to hold the height release the grab button and click the jump button.

You can also head jump back instead by not releasing the grab button after pressing the sneakbutton and before clicking the jump button.

Sliding

This mod implements ground sliding.

To slide on the ground you have to start sprinting first. Then press the sneak button while pressing the grab button.

Additionally you can start sliding from forward jumping or flying. Just hit the ground while pressing the sneak and the grab button.

You will slide as long as the initial horizontal ground hitting speed and the ground spipperiness supports it. If the sneak button is still pressed when the sliding stops you start crawling instead.

To stop sliding before it stops itself simple stop pressing the sneak button.

Faster Sprinting and Exhaustion

This mod implements a faster, optional, configurable sprinting and exhaustion behaviour. It is merged with the standard minecraft sprinting and hunger behavior.

To sprint you have to move forward and click and hold the sprint button (default “TAB”). Sprinting is currently possible for walkingswimming divingcrawling, and climbing.
Sprinting optionally causes exhaustion and will automatically end when a certain configurable threshold is reached.

To change this default sprint button visit Minecrafts “Options”/”Controls” menu.

Crawling

This mod implements an optional crawling movement to fit through 1×1 passages.

To crawl you have to press the grab and the sneak button. When climbing would be possible at you current position and direction you might start climbing instead. To avoid this press the sneakbutton before the climb button to ensure to start crawling. When crawling you can release thegrab button.

You can also free climb while crawling. Just move to the related edge press grab and move forward towards it.

Additionally you can free climb into a crawlable gap. Just press sneak while you climb up and you will end up crawling in the first crawlable gap along your climb path.

Crawling can be made togglable via the configuration file. When toggled on it can be toggled offby pressing the sneak button again to enter sneaking of by pressing the jump button to stand up immediately.[/spoiler]

Requirements:

Download Link:

For Minecraft 1.6.4

Download Smart Moving Mod

Download Smart Moving Mod (Mirror)

For Minecraft 1.6.2

Download Smart Moving Mod

Download Smart Moving Mod (Mirror)

For Minecraft 1.5.2

Download Smart Moving Mod

Download Smart Moving Mod (Mirror)

For Minecraft 1.5.1

Download Smart Moving Mod

Download Smart Moving Mod (Mirror)

For Minecraft 1.5

Download Smart Moving Mod

Download Smart Moving Mod (Mirror)

For Minecraft 1.4.7

Download Smart Moving Mod

Download Smart Moving Mod (Mirror)

For Minecraft 1.3.2

Download Smart Moving Mod

Download Smart Moving Mod (Mirror)

For Minecraft 1.2.5

Download Smart Moving Mod

Download Smart Moving Mod (Mirror)

Credits:
Divisor

Installation:

  • Download and install Modloader, Player API, and Render Player API.
  • Download the smart moving mod.
  • Choose from the selection of mod versions. For example, the modloader version required you to have modloader already. Only install one of the list. (read the readme file for more information)
  • Browse to %appdata%/roaming/.minecraft and drag the selected zip file into your “mods” folder, or alternatively; go into your bin folder and open minecraft.jar with winrar. Then open the zip file and drag its contents into the .jar file.
  • Done!

4 thoughts on “Smart Moving Mod Minecraft (1.7.2/1.6.4)

  1. Pingback: Render Player API Minecraft 1.4.7 | Minecraft EON

  2. Anshall

    crashing ….

    — BEGIN ERROR REPORT 2110f868 ——–
    Full report at:
    C:UsersAnshallAppDataRoaming.minecraftcrash-reportscrash-2013-06-28_12.35.06-client.txt
    Please show that file to Mojang, NOT just this screen!

    Generated 6/28/13 12:35 PM

    – System Details –
    Details:
    Minecraft Version: 1.5.2
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.7.0_25, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 461288256 bytes (439 MB) / 648740864 bytes (618 MB) up to 954466304 bytes (910 MB)
    JVM Flags: 2 total; -Xms512m -Xmx1024m
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: FML is installed
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v7.51 FML v5.2.23.657 Optifine OptiFine_1.5.2_HD_D5 6 mods loaded, 6 mods active
    mcp{7.51} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
    FML{5.2.23.657} [Forge Mod Loader] (coremods) Unloaded->Constructed
    mod_ReiMinimap{v3.3_06 [1.5.2]} [mod_ReiMinimap] (minecraft.jar) Unloaded->Constructed
    mod_MovePlus{Version 2.2} [mod_MovePlus] (minecraft.jar) Unloaded->Constructed
    mod_SmartMoving{Not available} [mod_SmartMoving] (Smart Moving Universal for ModLoader or Minecraft Forge or MCPC+.zip) Unloaded->Errored
    mod_SmartRender{Not available} [mod_SmartRender] (Smart Moving Universal for ModLoader or Minecraft Forge or MCPC+.zip) Unloaded->Errored
    LWJGL: 2.4.2
    OpenGL: Intel(R) HD Graphics GL version 2.1.0 – Build 8.15.10.2622, Intel
    Is Modded: Definitely; Client brand changed to ‘fml’
    Type: Client (map_client.txt)
    Texture Pack: Default
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

    java.lang.RuntimeException: register
    at net.smart.utilities.Reflect.Invoke(Reflect.java:229)
    at net.smart.render.mod.Client.(Client.java:41)
    at net.smart.render.mod.Client.create(Client.java:26)
    at mod_SmartRender.(mod_SmartRender.java:23)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at cpw.mods.fml.common.modloader.ModLoaderModContainer.constructMod(ModLoaderModContainer.java:495)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:192)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:103)
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:504)
    at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:163)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:310)
    at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
    at net.minecraft.client.Minecraft.run(Minecraft.java:607)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at net.smart.utilities.Reflect.Invoke(Reflect.java:225)
    … 36 more
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class net.minecraft.client.renderer.entity.RenderManager
    at net.minecraft.client.renderer.entity.RenderPlayer.getAllInstances(bht.java:1263)
    at RenderPlayerAPI.register(RenderPlayerAPI.java:489)
    at RenderPlayerAPI.register(RenderPlayerAPI.java:35)
    at RenderPlayerAPI.register(RenderPlayerAPI.java:28)
    at net.smart.render.playerapi.SmartRender.register(SmartRender.java:13)
    … 41 more
    — END ERROR REPORT 825e3338 ———-

    Reply
  3. Pingback: Smart Moving Mod Minecraft 1.6.2/1.5.2/1.5.1 | ...

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>