TangoTek / TekTopia-Community

Bug/Issue tracking for TekTopia testing
36 stars 12 forks source link

Feature: Villager Pets / Fisherman #516

Open IronPerish opened 5 years ago

IronPerish commented 5 years ago

This is two requested features really but they kinda work with each other.

I'd like a chance for a dog/cat to appear in a village. Maybe a 50/50 chance per 2-3 houses. So if you have 2 houses a dog or cat might wander into the village similar to a nomad.

Dogs features should include wandering the village checking out villagers and walking over to the butcher's door to beg for food. Butchers will now have a rare chance to obtain a bone when killing any animal and will give bones to dogs if they sit at his door. When a butcher gives a dog a bone he'll receive some happiness. Also, while the dog is wondering villagers might bend down to pet the dog giving them a small bit off happiness similar to a bard. Children will also chase the dog during the day. At night the dog will follow the guards and help protect the village.

Cat features should include napping on beds during the day, wandering the village a little, maybe not as much as the dog. A cat will sit at a fisherman (also an update I'll mention below) and beg for fish. This will result in the fisherman having a rare chance to give the cat a fish. If a fish is given to the cat, the fisherman will gain some happiness. Like the dog, anyone who pets the cat will gain some happiness. Cats can detect creepers and run at them to scare them away from the village.

Now with this idea, I'd like the fisherman to be added to the game. All enchanted books, leather armor will be removed from the loot table for both the villagers and the player. (I always believed this feature was really OP in default minecraft) The only thing a fisherman can get is fish, nametags or saddles. a fisherman building token has to be within 3 squares of water and the water must be 2x2 blocks or more. (This way they aren't just fishing in a single water source, looking dumb) fishermen will make their own fishing rods, and guards will now attack spiders for string and/or fishermen can disassemble a block of wool for 1-3 string depending on intelligence. Bringing a fisherman into the game adds another food source and villager fished nametags could be the only way to tame a villager pet. If a villager doesn't have a nametag item, they cannot tame or keep the pet. Which I should also mention, the player doesn't get to tame the animal or choose which animal gets tamed or what doesn't. this is up to a villager. If the player doesn't like the animal that got tamed, they can kill it and hope a villager tames the one they want.

Example of how you'd want to place a fisherman building token: 365fe363161ce85d59c50ccaaf558a3d

me2365 commented 5 years ago

I think this would be a cool addition to add.