DoggyStyle

From TheGoldVane Wiki
Jump to: navigation, search
DoggyStyle
Doggystyle.png
Features Adds domestic dog breeds
Included in Style
Since 0.2.1.32

DoggyStyle introduces dogs to Minecraft. Dogs are not wolves, they are a separate and distinct entity altogether. Thus mods which change wolves should work just fine side-by-side with DoggyStyle, but the changes will not be applied to dogs. They do share some behavior with wolves, however. Untamed dogs can be tamed by giving them a bone, and tamed dogs can be made to breed by giving most kinds of meat to an adult male and an adult female of the same breed. Which brings up the point that dogs have genders. Though it doesn't affect their appearance, it is important when breeding. Also like wolves, it is possible to give dogs collars of any dye color by using the dye on them. Leads placed on dogs with collars will match the dog's collar color.

When first taming a dog, or when first interacting with a puppy bred from two tamed dogs, an interface will appear allowing the player to choose a name for the dog. A random, gender-appropriate name will be provided as a default, but any name of 15 or fewer characters can be entered. Right-clicking a tamed dog will open their Dog menu. See that page for more information.

Dog Breeds

Airedale Terrier

Since DoggyStyle v1.1.2.94

American Staffordshire Terrier

Since DoggyStyle v1.1.2.94

Beagle

Since DoggyStyle v1.0.0.70

Bernese Mountain Dog

Since DoggyStyle v1.1.2.94

Bloodhound

Since DoggyStyle v1.1.2.94

Boxer

Since DoggyStyle v1.0.8.91

Bull Terrier

Since DoggyStyle v1.0.8.91

Cardigan Corgi

Since DoggyStyle v1.1.2.94

Chihuahua

Since DoggyStyle v1.0.0.70

Dachshund

Since DoggyStyle v1.0.8.91

Dalmation

Since DoggyStyle v1.0.0.70

Doberman Pinscher

Since DoggyStyle v1.0.0.70

English Mastiff

Since DoggyStyle v1.0.8.91

French Bull Dog

Since DoggyStyle v1.1.2.94

German Shepherd

Since DoggyStyle v1.0.0.70

Great Dane

Since DoggyStyle v1.0.0.70

Jack Russell Terrier

Since DoggyStyle v1.1.2.94

Labrador

Since DoggyStyle v1.0.0.70

Miniature Pinscher

Since DoggyStyle v1.1.2.94

Miniature Schnauzer

Since DoggyStyle v1.1.2.94

Pembroke Welsh Corgi

Since DoggyStyle v1.0.0.70

Poodle

Since DoggyStyle v1.0.5.78

Poodles can be sheared and dyed, just like sheep.

Pug

Since DoggyStyle v1.1.2.94

Siberian Husky

Since DoggyStyle v1.0.0.70

St. Bernard

Since DoggyStyle v1.0.0.70

Toy Poodle

Since DoggyStyle v1.0.8.91

Weimaraner

Since DoggyStyle v1.0.8.91

Blocks

Dog House Recipe

Dog House

The primary purpose of the dog house is to prevent a player's dogs from dying. It is crafted using 7 wood planks, 1 bowl, and 1 bone. The appearance of the dog house depends on which wood is used in its construction. Any vanilla planks can be used to make the wooden parts of the house match those planks, with oak being the default if multiple types of planks or non-vanilla planks are used. The roof color can be changed by right-clicking the house with any dye. Right-clicking an empty dog house while sneaking will remove it so that it can be picked up and moved.

A dog with a dog house will return to it when critically injured and will heal while inside. In order to assign a dog house to a dog, first place the dog house in the world, then right click it. Any dogs nearby which belong to you and do not already have homes will appear in a list from which you can choose the house's new owner. The name of the dog who belongs to a house will appear on a nameplate on top of the house. Right-clicking the dog house will cause the dog to exit, and the dog can be sent to the house from the Dog Menu. As of Style 0.2.1.32 beta, a dog's owner can also call the dog to their house by right-clicking the house with a dog whistle.

Herding Staff Recipe

Herding Staff

A herding staff allows players to instruct dogs who have the Herding skill to gather animals of a particular type. It is crafted using 2 sticks and 1 feather (for chickens), 1 leather (for cows), 1 raw porckchop (for pigs), or 1 wool of any color (for sheep).

Upon placing the staff on the ground, and at any time afterwards by right-clicking it, the player will be presented with a list of nearby dogs which they own, who have the Herding skill. Clicking on a dog's name will instruct that dog to find a nearby animal of the appropriate type, and bring it back to the staff. If a nearby animal can't be found, the dog will whine, but keep trying. Currently the only dogs capable of herding are the two breeds of Corgi, and only those which have been bred by two Corgi parents, as opposed to found in the wild or hatched from an egg. Bred Corgis have a chance of having the Herding skill available. If they do, their Dog Menu will display the word Herding next to a green check mark.

Hydrant Recipe

Hydrant

The Hydrant is a block which causes dogs to spawn nearby. It is crafted using 5 iron ingots, 1 water bucket, and 1 dye of the appropriate color. Currently red, blue, and yellow hydrants can be made. The bucket used in the recipe is emptied, but not consumed. The type of dog that spawns is determined by the color of hydrant, with larger dogs spawning from red hydrants, medium-sized dogs spawning from blue hydrants, and smaller dogs spawning from yellow ones.

During the day, dogs will appear near hydrants provided a player is within 128 blocks, but not within 24 blocks, and that there is not a dog already within roughly 16 blocks. Dogs spawned by hydrants will sit near the hydrant and not roam around. At night, dogs spawned by hydrants will disappear. In addition to simply making it easier to find dogs in general and dogs of a certain size in particular, this also accommodates players who prefer not to have domestic dogs spawning in the wild, and also prefer not to use spawn eggs. Those players can simply turn off dog spawning within the world, and place hydrants within villages or around player-made structures so that dogs only spawn in civilized areas.

Items

Dog Whistle Recipe

Dog Whistle

The dog whistle is used to interact with dogs. It is crafted using 3 iron ingots. By right-clicking a dog with a dog whistle, a player can open the dog's Dog Menu. If player's don't want the dog whistle to be required, there is a configuration option to disable it. The dog whistle will still be available and craftable, and will still function the same way, but it will also be possible to open the Dog Menu by right-clicking a dog with an open hand.

An additional use of the dog whistle, as of Style 0.2.1.32 beta, is to call a dog to their home. Right-clicking a dog house which is associated with a particular dog will cause that dog to immediately enter the dog house, just as if the "Go Home" option had been selected from the Dog Menu. This can be especially useful if a dog is wandering around and proving difficult to keep up with, or if it is desired to send several dogs to their homes at once.

Configuration

The doggystyle section of the config file contains several properties.

B:enabled

Determines whether the mod segment is loaded. If false, the remaining configuration options are moot.

  • B:enabled=true
    Dogs, whistles, and the various DoggyStyle blocks will be included in the game, and there will be a DoggyStyle tab in the creative inventory.
  • B:enabled=false
    Dogs, whistles, and the various DoggyStyle blocks will not be included in the game. Dogs will not spawn, it will be impossible to obtain the items, blocks, or spawn eggs, and if any world is loaded which contains them already, they will be removed from that world.

B:requireWhistle

Determines whether the dog whistle is required in order to open the Dog Menu.

  • B:requireWhistle=true
    The only way to open the dog menu is by using the dog whistle.
  • B:requireWhistle=false
    The dog menu can be opened using the dog whistle or an empty hand.

I:spawnChance

Determines how likely a dog is to spawn compared to other creatures. If you see too many dogs, set it lower, if you see too few, set it higher. The allowed range is 0-25 and the default is 8. If set to 0, dogs will not spawn naturally except near hydrants, and the spawnMin and spawnMax options are moot.

I:spawnMin

Indicates the minimum number of dogs that will spawn together in a group. The allowed range is 1-10 and the default is 1. Does not affect dogs spawned by hydrants, which always spawn alone.

I:spawnMax

Indicates the maximum number of dogs that will spawn together in a group. The allowed range is 1-10 and the default is 3. Thus by default anywhere from 1-3 dogs will spawn together in a group. Does not affect dogs spawned by hydrants, which always spawn alone.