Multiple issues with horses #3723

Open
opened 2023-05-12 22:02:23 +02:00 by kneekoo · 1 comment
Contributor

MineClone2 version: 0.83

What happened?

  1. You can place a saddle on an untamed horse, simply by "using" the saddle on the horse.
  2. You can ride the saddled horse even if you didn't tame it in advance.
  3. Getting off the horse (tame or not) will throw the player in a random direction (dangerous around lava or cliff edges).
  4. We don't display heart particles when the horse becomes tame, so you can only guess it's tame if it doesn't throw you off after a while.
  5. Our horses have a sit/stand mechanic, like wolves and cats/ocelots; do we really want it?
  6. Dismounting the horse is done with the "use" key, which becomes a problem when you want to make a saddled horse stay or move around (sit/stand mechanic; again, do we really want it?)
  7. Killing a saddled horse will drop 2 saddles (both in creative and survival).

What should happen:

  1. "Using" a saddle on a horse only makes them rear in Minecraft (no taming possible; details below):
    horse rearing in Minecraft

  2. In Minecraft only tamed horses can wear saddles, and you need to tame them first:

A player mounts a horse by pressing use on it with an empty hand, or while holding an object that cannot be used on a horse. A player tames an adult horse by repeatedly mounting it until the horse stops bucking off the player. Taming depends on the horse's "temper". Horses begin with a temper of 0 out of 100. When a player first mounts the horse, a random taming threshold 0–99 is chosen. The horse becomes tame if the temper exceeds this threshold. Otherwise, the player is bucked off and the temper is increased by 5, to be compared against the threshold the next time the player mounts the horse. Temper can also be increased by feeding the horse.

After repeated mountings, hearts appear above the horse, indicating that it is tamed.

  1. In Minecraft your are placed next to the horse, safely on the ground. This is definitely better.

  2. Having visual feedback when taming an animal is useful, so we should have it.

  3. We could keep the sit/stand mechanic until we get leads, depending on what people think about this.

  4. In Minecraft you use "Shift"/sneak to get off the horse, which means you can use anything on a horse without worrying you'd accidentally dismount it.

  5. Only one saddle should drop when a horse dies.

MineClone2 version: 0.83 ### What happened? 1. You can place a saddle on an untamed horse, simply by "using" the saddle on the horse. 2. You can ride the saddled horse even if you didn't tame it in advance. 3. Getting off the horse (tame or not) will throw the player in a random direction (dangerous around lava or cliff edges). 4. We don't display heart particles when the horse becomes tame, so you can only guess it's tame if it doesn't throw you off after a while. 5. Our horses have a sit/stand mechanic, like wolves and cats/ocelots; do we really want it? 6. Dismounting the horse is done with the "use" key, which becomes a problem when you want to make a saddled horse stay or move around (sit/stand mechanic; again, do we really want it?) 7. Killing a saddled horse will drop 2 saddles (both in creative and survival). ### What should happen: 1. "Using" a saddle on a horse only makes them rear in Minecraft *(no taming possible; details below)*: ![horse rearing in Minecraft](https://minecraft.wiki/images/Horse_Standing.gif) 2. In Minecraft only tamed horses can wear saddles, and you need to [tame them first](https://minecraft.wiki/w/Horse#Taming): > A player mounts a horse by pressing use on it with an empty hand, or while holding an object that cannot be used on a horse. A player tames an adult horse by repeatedly mounting it until the horse stops bucking off the player. Taming depends on the horse's "temper". Horses begin with a temper of 0 out of 100. When a player first mounts the horse, a random taming threshold 0–99 is chosen. The horse becomes tame if the temper exceeds this threshold. Otherwise, the player is bucked off and the temper is increased by 5, to be compared against the threshold the next time the player mounts the horse. Temper can also be increased by feeding the horse. > > After repeated mountings, hearts appear above the horse, indicating that it is tamed. 3. In Minecraft your are placed next to the horse, safely on the ground. This is definitely better. 4. Having visual feedback when taming an animal is useful, so we should have it. 5. We could keep the sit/stand mechanic until we get leads, depending on what people think about this. 6. In Minecraft you use "Shift"/sneak to get off the horse, which means you can use anything on a horse without worrying you'd accidentally dismount it. 7. Only one saddle should drop when a horse dies.
kneekoo added the
bug
gameplay
mobs
enhancement
labels 2023-05-12 22:02:23 +02:00

I noticed the double saddle issue while working on piggies and look at the llama riding issue.

I noticed the double saddle issue while working on piggies and look at the llama riding issue.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: VoxeLibre/VoxeLibre#3723
No description provided.