SquidUtils

SquidUtils is a mod by CoolSquid. SquidUtils adds several config options for Vanilla Minecraft features, as listed below. All features are fully configurable.

Features
SquidUtils has a broad range of features:

Disabling
The following game aspects can be disabled:
 * Anvils.
 * Teleportation.
 * Use of certain commands.
 * Bone Meal.
 * Hoes.
 * Glass Bottles.
 * Achievements.
 * The debug screen.
 * TNT.
 * The Wither.
 * All Vanilla recipes.
 * Plant growth (requires AppleCore).
 * Passive health regeneration (requires AppleCore).

Difficutly changes
Various aspects regarding the difficulty of the game can be changed:
 * Block hardness multiplier.
 * Forcing a difficulty.
 * Dividing all stack sizes by a specified number.
 * Dividing all items' durability by a specified number.
 * Giving all tools infinite durability.
 * Setting the starvation damage amount (requires AppleCore).
 * Changing the maximum stack size of enderpearls and potions.

Logging
SquidUtils is able to log the following occurences:
 * Broken blocks.
 * Dying entities.

Mod locking
You can configure SquidUtils to monitor the list of mods in a pack and detect if a user added or removed mods from the pack.
 * Log warnings if any mod on the list of required mods is missing.
 * Log warnings if any loaded mods are not on the required mods list or the optional mods list.
 * Adds a message to crash reports.

Miscalleaneous

 * Option to generate a list of mods in the Minecraft folder.
 * Recipes for chain armor.
 * A config option to set max render distance.
 * Option to password protect Minecraft (just for fun, should not be considered safe).