User:BlueRavenGT/Feature Requests

Sprinting Modifier
With the current method of sprinting, it can be nearly impossible to sprint on older machines or on laggy servers. Many people want a modifier set to, or with sneak moved to.

I would like to propose using two modifiers, the and  keys, which are set to  and  by default. These keys, when held at the same time, negate each other.

Benefits over current system:
 * In most cases, it is logical to have your fingers hovering over the, , and keys. You would not need to reach for a modifier.
 * Satisfies the "Press harder (or more keys) to move faster" instinct, without killing the keyboard.
 * By default, the keys form an arrow due to their positions on the keyboard.
 * Strafing, which allowed you to move faster in some games, involves holding two directional keys.

Debug Screen Configuration
The debug screen is very cluttered. Most of the stuff is quite useful, but some people may want to know their framerate without seeing their coordinates, entity count, or seed. In some cases, on older or slower machines, much of the information is impossible to see due to the framerate graph covering it up. The pie chart is also nice, but some people absolutely hate circles.

I propose a user-editable debug screen configuration file. The most important entries would be the framerate graph, coordinates, seed, and pie chart.

But what if something goes terribly wrong and the player wants to know more than their config file lets them see? Have an extra shortcut to override the config file. ++ has a nice ring to it, don't you think?

World Specific Settings
A list of settings that should apply to worlds instead of the entire game.

Game Modes
The game mode is set when the world is created. There should also be an option to allow changing the game mode later.

Difficulty
Hardcore mode sets the map difficulty to hard permanently. Other game modes should be allowed to have permanent difficulty settings, and an option to allow changing the difficulty after map creation. There should also be a global difficulty, used when the map's difficulty is set to "Global".

Maps
Four iron and a piece of redstone per map is a bit expensive.

Creation
A blank piece of paper can be crafted with dye(s) and/or a compass to create a map centered on the location of crafting.

Requiring a compass during crafting would leave recipes open for other items, like custom paintings or scrolls. If a compass is used during crafting, it should remain in the crafting table after removing the map from the output.

Crafting recipe suggestions for changing the map's zoom would be appreciated.

Copying and Linking
An existing map is used in addition to the items used in map creation. The existing map (and compass) are left in the table. This merely produces a copy, and does not show the position of other copies of the map.

A linked map is created in the same way, but with the addition of a piece of redstone. Linked maps will show the position of other players with a map linked to it.

The new map will have the same zoom as the original regardless of the position of the ingredients.

Using
To map an area, you must have the map out and a compass in your hotbar. The map will still display without a compass, but you won't be able to fill it in, and you (or players with maps linked to yours) will be unable to see your location if you are outside the mapped area.

Recycling
Existing maps can be crafted with bonemeal to make a plain piece of paper.