

Baffle Beasts - Adding creatures to your game!
This mod uses Geckolib to help render the mobs!
Baffle Beasts is a mod about adding mobs that will interact with the player in some fashion, whether that is player tamed mounts or critters. These creatures will each have a unique mechanic to try and stand out from each other. This can range from riding a feathery mount like the Amaro to fly and glide through the air, to using potions on the Wool of a Jellybat to create unique Jelly Donut consumables. Creatures that are mounts that can fly will share a unique stamina flying system.
Currently there are 3 mobs added to the mod with a plan for more.
Version 1.0.1 has...
- Amaro
- Jelly Bats
- Doze Drake
This mod includes some hud elements to go with the mount system as well. This feature can be configured in the baffle_client_config to move the hud elements should there be an overlap.
Additionally, the mobs are configurably with a server config to change their spawn biomes, and spawn rates. You can use biome tags and biome names to choose where each mob can spawn.
Current plans is to add a couple more creatures and expand to 1.21 forge/neoforge.
There is not any plans for a fabric port of this mod yet.
If there are any mob bugs, post them as an issue on github!
Flying Mount System
Current mounts that can fly when saddled are the Amaro, Doze Drake, and Jelly bat. Each mount will share the following keybinds.
- Space to launch into the air and "flap" to stay flying in the air.
- C to descend in the air.
- X to enable "glide mode", where you begin to elytra glide.
- Pressing Space in glide mode will do an elytra boost for more horizontal speed!
Pressing space will use a feather that slowly recharges over time. Being on the ground also recharges feathers quicker.
Mount Attacks
Some creatures will have a "mount attack" ability. Currently the Doze Drake is the only one with a mount attack.
R is the default bind to do a mount attack.
Amaro
The Amaro is a camel dragon hybrid that can be found in taiga biomes and windswept hills.
Amaros are not hostile and will run away when attacked.
Tamed with : Glistering Melon Slice
Bred with : Melon Slice
Can be healed if fed : Apple, Glow Berries
When tamed, you can order it to follow or sit with shift+right click.
If you put a saddle on its back, you can ride it and fly!
Jelly Bat
The Jelly Bat is a large bat that can be found in lush caves and in jungle biomes.
They have an eddible wool that can be sheared with shears!
Jelly Bats are not hostile and will try to flee when attacked.
Tamed with : Glow Berries
Bred with : Glow Berries
Can be healed if fed : Apples and Melon slices.
Jelly Bats are a type of farm animal that the player can use to get a new type of food, "Jelly Donuts."
Jelly Bats are unique in that you can take a potion and right click the Jelly Bat to "dye" the wool and add that potion effect to the donut! You can also breed two Jelly Bats together to have a second potion effect inherited from the parents.
Jelly bats also can be feed a "Super Shake" to increase the size of the Jelly Bat. This allows the Jelly Bat to have a saddle and allows you to ride it! You can also order it to follow or sit with shift+right click when they eat a super shake.
Doze Drake
Doze Drakes are sleepy dragons that are neutral. They will chase and attack if they are hurt by the player.
They will also charge a homing bubble projectile on its attacker if they are too far! This attack can be avoided by being close or breaking line of sight.
They can be found in birch forests and flower forests.
Tamed with : Raw cow beef
Bred with : Cooked cow beef
Can be healed if fed : Raw Chicken, Raw Mutton, Raw Porkchop
Once tamed, you can order it to follow or sit with shift+right click.
Doze Drakes can have a saddle equiped and can fly when ridden. They can also support up to 4 players on one mount!
Doze Drake has a unique mount attack that allows it to fire a bubble projectile that will slowly home in on a mob that the player is aiming towards. If no mob can be found, it will not fire.