Turtle Upgrades - theoriginalbit/MoarPeripherals GitHub Wiki
MoarPeripherals allows the combination of even more items and blocks with turtles, some of which are unavailable for use with regular computers.
Like most peripherals, you'll usually need to wrap the item strapped to your turtle before you can make use of it.
##Density Scanning Turtle
Able to better estimate where large amounts of ore (or cave systems!) might be located beneath it, the Density Scanning Turtle is equipped with a MoarPeripherals Density Scanner:

###Functions
| Name | Returns | Description |
|---|---|---|
| getDensity() | number density | Assuming the turtle is directly above a tile or block of some sort, scans an area underneath it, tallying the mass of each block discovered and returning the result. The "density" of each block is based on real-world figures for materials of that type. The area checked is a ten by ten square, going down a maximum of forty levels beneath the turtle. As a quick rule of thumb, ores and so forth tend to be denser than wood, regular stone, and so on. |
##Outdoorsy Turtle
Able to recharge its own fuel reserves using the power of the sun, the Outdoorsy Turtle is equipped with a MoarPeripherals Solar Panel:

###Functions
| Name | Returns | Description |
|---|---|---|
| getNaturalLightLevel() | number light | Indicates how bright the sun's light is at the present time. Higher values indicate more light. |
| turnOn() | nil | Activates the solar panel's charging function (off by default). Turtle will gain one fuel unit per five seconds up to its limit, assuming a natural light level of eight or more. |
| turnOff() | nil | Disables the solar panel's charging function. |
##Chatty Turtle
Equipped with a ChatBox peripheral, the Chatty Turtle gains access to its functions and events.
##Noisy Turtle
Equipped with an Iron Note Block peripheral, the Noisy Turtle gains access to its functions.
##Dizzy Turtle
Equipped with a Compass, the Dizzy Turtle is able to determine the direction it's facing.
###Functions
| Name | Returns | Description |
|---|---|---|
| getFacing() | string facing | Returns a lowercase string indicating the direction the turtle is facing. Eg, "north", "south", etc... |
##Fiery Turtle
Equipped with a Furnace, the Fiery Turtle is able to instantly smelt items. Uses 20 fuel units per item (configurable via Moarperipherals.cfg). Bearing in mind that a piece of coal provides 80 fuel, this provides 50% efficiency compared to using a furnace via the regular manner in exchange for the great increase in speed.
###Functions
| Name | Returns | Description |
|---|---|---|
| smelt(number slot, number amount) | {boolean success, number items smelted / string error} | Smelts amount items from slot number slot in the turtle's inventory. |
##Feeding Turtle
Equipped with a sheaf of Wheat, the Feeding Turtle is able to provide food items to domestic mobs by calling turtle.attack(). The equipped wheat item is not used - food of the correct type must be present in the turtle's selected inventory slot instead. One call will attempt to feed as many valid mobs as are in front of the turtle.
##Pyromaniac Turtle
Equipped with Flint and Steel, the Pyromaniac Turtle is able to light fires by calling turtle.attack().
##Shearing Turtle
Equipped with a pair of Shears, the Shearing Turtle is able to cut eg wool from a sheep by calling turtle.attack(). Assuming there's room, any items obtained as a result will be placed into the turtle's inventory.