I'm extending support for bug fixes until the end of 23rd June 2024, please report any bugs you find during this time. Due to my busyness with other commitments, I can only work on this project after 23rd June 2024. After 23rd June 2024, I will fix the bugs that are reported.
This is also the last call for the contribution of the following language files:
Bug Fixes and Additions to Mo' Creatures (information is outdated, will be fixed eventually):
Added 84 achievements for the Mo' Creatures mod.
Replaced entity textures with a backport of the textures from crazyspacekid's 16x Mo Creatures resource pack with further modifications.
Made all text relating to the mod dependent on the language file. So even if this project doesn't get a lot of language file contributions before the development deadline you can still create a resource pack with translated language files for this mod. If you do so, you may distribute the language files you created under the GNU General Public License v3.0 as per the condition of this project's custom license.
Added death messages for pets. These will only be visible to the owner of the pet.
Added built-in Thaumcraft aspects.
Predator-type creatures now actually hunt animals they are supposed to. You can disable predator creatures hunting other animals by setting the Minecraft difficulty to peaceful.
Kitty Bed:
• Fixed Kitty Bed render and texture render bugs.
• Readjusted Kitty Bed fleece colours to better match Minecraft wool colours. Also fixed fleece for the black Kitty Bed being fully black without any texture
• Fixed Kitty Bed items of different types being stacked together.
• Fixed kitty bed items not having their colour as a prefix in their names.
Weapons: Fixed weapons not dealing any damage. Fixed game crash on blocking with weapons. This was fixed by using the last update of the Mo' Creatures source code on GitHub.
Readded ability to feed Pet Snakes with live Mice. Shift and right-click on a Pet Snake with a Mouse in your hand, it may be a bit hard to get the aiming right.
Big Golem:
• Fixed Big Golem being invincible even in full form. This was fixed by using the last update of the Mo' Creatures source code on GitHub.
• Fixed Big Golem trying to pick up Bedrock.
Fixed Werewolf taking too much damage when hit for the first time. This was fixed by using the last update of the Mo' Creatures source code on GitHub.
Renamed some Items and Entities:
• WWolf --> Dire Wolf
• WildHorse --> Horse
• Pet Food --> Cat Food
• Komodo Egg --> Komodo Dragon Egg
Also renamed fur, hide, reptile, and scorpion armour items' prefixes.
Removed all previous dependencies. This mod now works stand-alone.
Mo'Creatures now no longer tries to change entity despawning. Despawning of Mo' Creature entities is now handled by default Minecraft. Tamed creatures and item entities (e.g: kitty bed) will not despawn. Also removed the config option to force despawns.
Removed Ent entity.
Sharks:
• Sharks no longer attack dolphins, this makes it more realistic as in real life sharks are afraid of dolphins.
• Pet Shark can now be healed with raw fish or clownfish.
Boars no longer hunt any animal, and only attack in self-defence.
Readjusted spawning for some creatures. See the “Spawn Table” section.
Removed config option for zebra spawning weight within horses as zebras will now spawn in savanna biomes with the same weight as all other horses.
Fixed flying horse speed glitch when players have a creature on their head or in their hand. Now players cannot ride a horse with another creature in their hand or on their head.
Fixed glitch where mice and pet baby scorpions will get tilted into their picked-up state even if they failed to get picked up by the player.
Fixed naming GUI popping up when feeding a tamed Bear.
Crocodile:
• Fixed all bugs.
• Increased attack damage for adult crocodiles. The adult crocodile bite is now one of the strongest attacks out of Mo' Creatures animals. Also fixed Crocodiles not dealing damage rapidly enough when creatures are stuck inside their mouths.
Kitty Bed, Kitty Litter boxes and Fishbowls now drop themselves on death. Kitty litter boxes will only drop themselves on death if they are clean. Kitty bed and Kitty Litter boxes now have 5 HP.
Whip
• Fixed Whip not working.
• Fixed whip sounds not playing when making a horse sit.
• Using whip item now only interacts with the closest entity to the player, and no longer tries to interact with multiple entities around the player. Also, decreased range at which this interaction happens to make the entity sit, you now need to be slightly closer to the entity that you want to sit down.
Increased Elephant default attack damage. Adults attack damage is 8, child attack damage is 4. Both of these increase with the type of tusks they are wearing.
Change the protection values of fur and hide armour to be the same as leather armour.
Readjusted Fire Horse and Fire Werewolf animation speed to fit the new 16x texture.
Insects:
• Snails, Maggots, and Jellyfish now no longer drop slime balls.
• Fixed Snail Hp: reduced from 20hp to 2hp.
Made all essence recipes shapeless. Also, you now get two empty bottles back from crafting an essence of light.
Horses:
• Horses now handle horse armour protection and their damage reduction in almost the same way as vanilla Minecraft horses.
• Fixed Horses not having the health that their tier is supposed to have.
• Fixed Fire Horse and Dark Pegasus not being immune to Fire.
• Fixed horse dying and horse mad sounds not playing.
• Increased fairy horse hp from 20 to 35.
• Fixed Nightmare horse sitting when using a whip while mounted.
• Fixed Unicorns not gliding when ridden by the player.
• Fixed Dark Pegasus being slower than Tier 1 horse.
• Every horse that is made from essences or ghost horses now defend themselves against attacking mobs when not mounted.
• Added option in config to control whether special horses fight back if attacked.
Fixed players being able to put untamed bunnies on their heads.
Adding pet food to kitty beds and adding sand to used kitty litter boxes can now be automated using dispensers. Or you can drop the item on them yourself if you want to.
Pandas:
• Added new sounds.
• Pandas now eat bamboo items if they are on the ground or dropped near them.
Improved code for interacting with birds. Pet birds can now be fed any seeds by hand to feed them, or you can drop them near them, and they will eat them.
More Taming & Healing Items
• Bunnies can now be tamed and healed using Biomes O Plenty Wild Carrots, Biomes O Plenty Turnips, and Et Futurum Requiem Beetroot in addition to the previous items (carrot, and golden carrot)
• Birds can now be tamed and healed using aMinecraftaft seeds, beetroot seeds from Et Futurum requiem and turnip seeds from Biomes O' Plenty
• Added new food items for Big Cats. Big Cats can now be tamed and healed using raw porkchop, raw beef, raw chicken, raw fish, raw ostrich, raw turkey, and Et Futurum requiem raw rabbit.
• Pandas can now be tamed and healed with Biomes O' Plenty, Et Futurum Requiem, and Tropicraft Bamboo.
• Baby elephants can now only be tamed using sugar lumps. Tamed elephants can still be healed using sugar lumps and wheat.
• Ostriches can now only be healed with seeds. Ostriches now also accept Biomes O Plenty Turnip Seeds, and Et Futurum Requiem Beetroot Seeds
• Pet Wyverns can now be healed with Et Futurum raw rabbit.
• Tamed Komodo dragons can now be healed using Et Futurum raw rabbit.
Improved code for picking up and dropping birds, bunnies, snakes, mice, pet scorpions, fish bowl, kitty bed, and kitty litter box. You now need to use an empty hand to pick them up on your head and drop them from your head.
Removed all small fish except for anchovies, goldfish, and angel fish as they were the only freshwater fish. This was done to make small fish only freshwater fish.
Rattlesnake:
• Fixed rattlesnake rattle sounds. Also replaced old rattle sounds and added new ones.
• Rattlesnakes now rattle as a warning to the player. If the player ignores the rattle and still approaches the untamed rattlesnake it will attack the player.
Added proper drops to kitty litter box, kitty bed, and fish bowl.
Kitties:
• Added sound effects for kitty using litter box.
• Kitties will now sleep in kitty beds at night if they find one. If they don't find one, they will sleep on the spot.
• By default, Creepers are now afraid of Kitties. This was achieved by replacing vanilla MC creepers with own extension of creeper code. Also added a config option to turn this off.
The following wild adult creatures now defend their young from attackers: Bears, Big Cats, and Elephants.
Health bars for pets now only show if they are hurt. Health bars can still be disabled altogether through config.
Wraiths and Flame Wraiths can now go through walls.
Fixed bug where flying monsters would not fly up to players if they were above them.
Removed spawn slimes on death of zombie horse mob.
Improved picked-up behaviour for mice, pet scorpions, snakes, birds, and bunnies. Mouse and Pet Scorpion will now get dropped from the player's hand if the player does not have an empty hand selected. All the previous creatures will also no longer take damage if you try to punch them while you have picked them up.
Fixed pet scorpions being too far away from the player when picked up.
Elephant bulldozer can now only destroy logs and leaves (anything from a tree). This was done to make elephants similar to real life where they can knock down trees.
Added new animations for horse and ostrich ramming.
All ridable creatures can now only be mounted with an empty hand.
Elephant:
• Fixed bug where it gets confused when the player tries to ride it.
• Tusks can now only be taken off by using shears on the elephant.
Fixed Flying mounts not being as fast as they are supposed to be.
Fixed dying sounds not playing for the following creatures: Deer, Elephant, Bear
Improved name for mount chest containers. Also made mount containers dependent on language file.
Deer:
• Fixed deer being frozen.
• Also fixed deer not running away from players and scary creatures.
Made the remaining GUI-related text dependent on language files.
Spawn Table:
Notes:
All entries in the "Spawning Biomes" column (except "Wyvern Dimension") refer to biome groups that Minecraft uses to categorize biomes. These biome group entries are also used for spawning entities in biomes from the mods listed in "Biome Spawning Integration".
"Desert" means the "Sandy" biome group
"Taiga" means the "Coniferous" biome group
"Anywhere in Overworld" means: Desert, Forest, Snowy, Jungle, Hills, Mountain, Plains, Swamp, Wasteland
Insects
Ant - Forest, Jungle, Plains, Swamp
Bee - Forest, Jungle
Crab - Beach
Cricket - Forest, Hills, Plains
Dragonfly - River, Swamp
Firefly - Forest, Swamp
Fly - Forest, Jungle, Swamp
Maggot - Forest, Jungle, Swamp
Snail - Forest, Jungle, Swamp
Roach - Forest, Jungle, Swamp
Animals
Bear
+ Black Bear and Brown Bear - Forest, Hills, Mountain
+ Pandas - Jungle - and Bamboo Forests if you use a mod that adds it in
+ Polar Bear - Snowy
Big Cat
+ Cheetahs and Lions - Savanna
+ Panthers and Tigers - Jungle
+ Snow Leopard - Snowy
Bird - Forest, Hills, Jungle, Mountain, Plains
Boar - Forest, Jungle, Plains
Bunny - Forest
Crocodile - Swamp
Deer - Forest, Plains
Duck - River
Elephant
+ African Elephants - Savanna
+ Asian Elephants - Jungle
+ Mammoths - Snowy
Fox - Forest, Snowy
Goat - Mountain
Kitty - Forest
Komodo Dragon - Swamp
Mole - Forest, Plains
Mouse - Forest, Hills, Plains
Ostrich - Savanna
Raccoon - Forest
Snake
+ Rattlesnake and Dark Brown Snake - Desert
+ Cobra, Bright Green Snake, and Bright Orange Snake - Jungle
+ Black Snake and Bright Green Snake - Forest
+ Python, Black Snake, and Dark Brown Snake - Swamp
Thaumcraft 4 - Includes built-in aspects for all entities, blocks, and obtainable items
Biome Spawning Integration:
Biomes O' Plenty
Et Futurum Requiem
Netherlicious
Highlands
Realistic Terrain Generation
Extra Biomes
Item Integration for Taming and Feeding Creatures:
Biomes O' Plenty
Palm's Harvest
GregTech 6
Et Futurum Requiem
Tropicraft
GrowthCraft (bamboo for panda only)
Plant Mega Pack (bamboo for panda only)
Entity Item Drop Integration:
GregTech 6: GregTech 6 provides entity item drop integration for Mo' Creatures Legacy by default
Twilight Forest: Vension for deer
Food Expansion: Horse meat for horses
Improving Minecraft: Horse meat for horses
Werewolf Weakness Item Integration:
Witchery: Silver Sword, and Silver Bolts (silver bolts only work if the player has no other types of bolts in their inventory)
Mine & Blade: Battlegear 2: All golden weapons
Biomes O' Plenty: Golden Scythe
Witchery:
Provides replacement of Witchery werewolves (this is configurable through the config files). Replacement of Witchery werewolf entities work both in single-player and on server; however, the player wolf and player werewolf form replacements only work in single-player.
Credits & Assets Used:
DrZhark, Bloodshot, BlockDaddy and remaining Original Mo' Creatures contributers - This project is a modified version of DrZhark's Mo' Creatures Mod v6.3.1 for Minecraft 1.7.10 and is licensed under the "GNU General Public License Version and Further Conditions" custom license which satisfies the GNU General Public License Version 3 as per the conditions of the original project's license. DrZhark's Mo' Creatures Mod Original Forum Post: http://www.minecraftforum.net/viewtopic.php?f=25&t=86929
crazyspacekid - Entity textures were overhauled with the application of modified textures from the Mo' Creatures 16x texture pack. This asset was used with permission from the owner and proof of permission can be found inside the assets folder of the mod jar archive as an image file. All changes to original 16x textures have been documented in the "Rozmirs modifications to Mo Creature 16x Textures" text file inside the assets folder of the jar archive. Mo' Creatures 16x Curseforge Project Link: https://www.curseforge.com/minecraft/texture-packs/mo-creatures-16x
Azanor - Thaumcraft 4.2.2 API was used as a library under the MIT License to add Thaumcraft aspects to mod content.
WildBamaBoy - Horse achievement icon textures were directly based of the Cooconed Horse item texture from the Spider Queen mod. This asset was used under the Public Domain license through the condition of section 8 of the MCA Minecraft Mod License v1.1.1 ("In the event that no public declaration of the mod’s end-of-life is made within 1 year after the previous update, announcement regarding status, or official statement from an author, the mod is released into the public domain."). Additionally, all the skins for the Minecraft Comes Alive Witchery werewolf villager forms were sourced from the Minecraft Comes Alive mod, the use of these assets are satisfied through the application of the "GNU General Public License v3.0 and Further Conditions" custom license which satisfies the GNU General Public License Version 3 of the Minecraft Comes Alive mod.
ganymedes01 - Code for proper damaging and item dropping for kitty litter box, kitty bed, and fish bowl was sourced from EntityArmourStand.class from the etfuturum mod. This asset was used under the Public Domain license.
TheAetherTeam - The AchievementsAether.class and Aether.class code from the 1.7.10 Aether Mod helped me understand how to add an achievements class that is separate to the main mod class file. This asset was used under the GNU Lesser General Public License v3.0 through the custom license condition of The Aether mod "The source code of The Aether mod for Minecraft 1.7+ is under the LGPL v3.0 license".TheAetherTeam - The AchievementsAether.class and Aether.class code from the 1.7.10 Aether Mod helped me understand how to add an achievements class that is separate to the main mod class file. This asset was used under the GNU Lesser General Public License v3.0 through the custom license condition of The Aether mod "The source code of The Aether mod for Minecraft 1.7+ is under the LGPL v3.0 license". The different custom license of this project is permitted under the GNU Lesser General Public License v3.0 from the following sections:
GNU Lesser General Public License v3.0 - Section 0:
"..."The Library" refers to a covered work governed by this License",
"A “Combined Work” is a work produced by combining or linking an Application with the Library"
GNU Lesser General Public License v3.0 - Section 4:
"You may convey a Combined Work under terms of your choice" provided that:
Private modifications are allowed.
Notice is given that the Library is used
A copy of the GNU Lesser Public License is provided along with a copy of the GNU General Public License.
Access is provided to the source code of the Library.
A copy of the GNU Lesser General Public License (1.7.10 Aether Source Code License) can be found in the "Negligable Licenses" folder inside the assets folder of the mod jar archive.
A copy of the GNU General Public license can be found inside the assets folder of the mod jar archive.
The source code for the 1.7.10 Aether mod can be found here: https://github.com/The-Aether-Team/The-Aether-Archived/tree/1.7.10
Sounds Files:
Mike Koenig - Kitty using Litter box sound was sourced from: https://soundbible.com/313-Dig-In-A-Cat-Litter-Box.html. This was used under the CC BY 3.0 DEED Attribution 3.0 Unported license. A different license for this project as a whole is acceptable under section 4a "this does not require the Collection apart from the Work itself to be made subject to the terms of this License".
- Kent C Jensen (BlockDaddy) for his amazing Ogres and fish textures. And for his incredible help with ostriches and fish bowls. He is the main force behind the horse overhaul and did all of the textures and art, as well as many of the ideas for the new horses. He has also been helping with the remodelling and retexturing. Most models and textures on this mod have been done by Kent.
- blood (Bloodshot AKA bloodmc) for his invaluable help with updating to 1.8.1 and Mo'Creatures SMP, and maintaning the SMP code on MoCreatures 4.2.0
- ScottKillen for his help with the Extrabiomes XL
- AtomicStryker for the SMP port for Minecraft 1.2.5
- Cojomax for his help with adding the sounds without audiomod
- Freakstricth for his help with the Forge sprites.
- Resuke for his sprites
- Vaprtek, for his awesome Horse Model.
- Dorino1 quack sounds plus painterly pack's duck texture.
- Macaque for his boar textures.
- KodaichiZero for his Bunnies!
- Rondaround: fox idea, AI, sounds and texture
- _303 and Risugami for their help with ModLoader and AudioMod
- Corosus for pointing some optimization changes in the code
- charle88 for shark's model inspiration
- cdrumer11 for his help with the pink and white dolphin skins
===========================================================================
Special Thanks: The Camping Rusher - If I hadn't watched his Mo' Creatures let's play as a kid, I never would have gotten into the Mo' Creatures mod, and I never would have known all the problems with the original Mo' Creatures mod for 1.7.10. Link to the playlist of his let's play: https://www.youtube.com/playlist?list=PLDzzbNR8UfN0cWzzCLucxJSII_86G9BuE.
Use of anatawa12's Fork of Forge Gradle 1.2 within Project:
Compiled versions of this mod are permitted under section 5 of the original license, "A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work...is not a derivative work of the Library"; consequently the conditions of the original license do not apply to the work.
The source code of this mod is permitted under section 6 of the original license, "you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice" provided that:
Private modifications are allowed.
Notice is given that the Library is used and a copy of it's original license is provided.
Access is provided to the source code of the Library.
Use in modpacks, no permission is required, although credit is appreciated.
Trivial Story of How this Project Started:
This project first started in October 2022, which was also the time that I had started my first attempt to complete a playthrough for my modpack. But one-quarter the way into the playthrough, I realized that the content of the Mo'Creatures mod had very limited Thaumcraft aspects support. Soon I also found that the original entity textures were too detailed for vanilla Minecraft, none of the weapons had any attack damage, and that Kitty Beds weren't rendering properly. This led me to use the CraftTweaker mod to add aspects for Mo'Creatures through a script (which resulted in the Mo' Creatures Aspects project), to backport crazyspacekid's 16x Mo'Creatures resource pack and use it for private use, and to use a Java byte code editor on the Mo' Creatures Mod to solve the weapon and Kitty Bed problem. Later I realized that the Mo' Creatures mod had become open source and everything took off from there.
I'm extending support for bug fixes until the end of 23rd June 2024, please report any bugs you find during this time. Due to my busyness with other commitments, I can only work on this project after 23rd June 2024. After 23rd June 2024, I will fix the bugs that are reported.
This is also the last call for the contribution of the following language files:
European French - fr_FR.lang
Canadian French - fr_CA.lang
German - de_DE.lang
Danish - da_DK.lang
Japanese - ja_JP.lang
Dutch - nl_NL.lang
European Spanish - es_ES.lang
Mexican Spanish - es_MX.lang
Chinese Traditional (Taiwan) - zh_TW.lang
Brazilian Portuguese - pt_BR.lang
European Portuguese - pt_PT.lang
Polish - pl_PL.lang
If you create a language file for this project, please commit it to the GitHub page (https://github.com/Rozmir-Rohi/mo-creatures-legacy).
The final version of Mo' Creatures for 1.7.10 was unfinished and was riddled with bugs. This project fixes that.
The main aim of Mo' Creatures Legacy is to provide a fully working legacy version of Mo' Creatures for 1.7.10.
DISCLAIMER:
🌐Language Support:
How to Install:
Modrinth: https://modrinth.com/mod/mo-creatures-legacy
Curseforge: https://www.curseforge.com/minecraft/mc-mods/mo-creatures-legacy
Mo' Creatures Legacy is a stand-alone mod and does NOT require any other mods as dependencies.
Assuming you have Java 8 installed on your computer and Forge installed for 1.7.10, just download the mod and put it into the mods folder.
Do NOT try to use this mod with the Custom Mob Spawner mod, if you need to adjust entity spawns use the Just Another Mob Spawner instead.
Do NOT try to load this mod into a world that previously had the original Mo' Creatures mod.
Note about Performance:
Due to my limited ability in Java coding, I have not been able to significantly improve the performance of the Mo'Creatures mod.
To play Minecraft smoothly with this mod I highly recommend that you do some of the following:
Bug Fixes and Additions to Mo' Creatures (information is outdated, will be fixed eventually):
Added 84 achievements for the Mo' Creatures mod.
Replaced entity textures with a backport of the textures from crazyspacekid's 16x Mo Creatures resource pack with further modifications.
Made all text relating to the mod dependent on the language file. So even if this project doesn't get a lot of language file contributions before the development deadline you can still create a resource pack with translated language files for this mod. If you do so, you may distribute the language files you created under the GNU General Public License v3.0 as per the condition of this project's custom license.
Added death messages for pets. These will only be visible to the owner of the pet.
Added built-in Thaumcraft aspects.
Predator-type creatures now actually hunt animals they are supposed to. You can disable predator creatures hunting other animals by setting the Minecraft difficulty to peaceful.
Kitty Bed:
• Fixed Kitty Bed render and texture render bugs.
• Readjusted Kitty Bed fleece colours to better match Minecraft wool colours. Also fixed fleece for the black Kitty Bed being fully black without any texture
• Fixed Kitty Bed items of different types being stacked together.
• Fixed kitty bed items not having their colour as a prefix in their names.
Weapons: Fixed weapons not dealing any damage. Fixed game crash on blocking with weapons. This was fixed by using the last update of the Mo' Creatures source code on GitHub.
Readded ability to feed Pet Snakes with live Mice. Shift and right-click on a Pet Snake with a Mouse in your hand, it may be a bit hard to get the aiming right.
Big Golem:
• Fixed Big Golem being invincible even in full form. This was fixed by using the last update of the Mo' Creatures source code on GitHub.
• Fixed Big Golem trying to pick up Bedrock.
Fixed Werewolf taking too much damage when hit for the first time. This was fixed by using the last update of the Mo' Creatures source code on GitHub.
Renamed some Items and Entities:
• WWolf --> Dire Wolf
• WildHorse --> Horse
• Pet Food --> Cat Food
• Komodo Egg --> Komodo Dragon Egg
Also renamed fur, hide, reptile, and scorpion armour items' prefixes.
Removed all previous dependencies. This mod now works stand-alone.
Mo'Creatures now no longer tries to change entity despawning. Despawning of Mo' Creature entities is now handled by default Minecraft. Tamed creatures and item entities (e.g: kitty bed) will not despawn. Also removed the config option to force despawns.
Removed Ent entity.
Sharks:
• Sharks no longer attack dolphins, this makes it more realistic as in real life sharks are afraid of dolphins.
• Pet Shark can now be healed with raw fish or clownfish.
Boars no longer hunt any animal, and only attack in self-defence.
Readjusted spawning for some creatures. See the “Spawn Table” section.
Removed config option for zebra spawning weight within horses as zebras will now spawn in savanna biomes with the same weight as all other horses.
Fixed flying horse speed glitch when players have a creature on their head or in their hand. Now players cannot ride a horse with another creature in their hand or on their head.
Fixed glitch where mice and pet baby scorpions will get tilted into their picked-up state even if they failed to get picked up by the player.
Fixed naming GUI popping up when feeding a tamed Bear.
Crocodile:
• Fixed all bugs.
• Increased attack damage for adult crocodiles. The adult crocodile bite is now one of the strongest attacks out of Mo' Creatures animals. Also fixed Crocodiles not dealing damage rapidly enough when creatures are stuck inside their mouths.
Kitty Bed, Kitty Litter boxes and Fishbowls now drop themselves on death. Kitty litter boxes will only drop themselves on death if they are clean. Kitty bed and Kitty Litter boxes now have 5 HP.
Whip
• Fixed Whip not working.
• Fixed whip sounds not playing when making a horse sit.
• Using whip item now only interacts with the closest entity to the player, and no longer tries to interact with multiple entities around the player. Also, decreased range at which this interaction happens to make the entity sit, you now need to be slightly closer to the entity that you want to sit down.
Increased Elephant default attack damage. Adults attack damage is 8, child attack damage is 4. Both of these increase with the type of tusks they are wearing.
Change the protection values of fur and hide armour to be the same as leather armour.
Readjusted Fire Horse and Fire Werewolf animation speed to fit the new 16x texture.
Insects:
• Snails, Maggots, and Jellyfish now no longer drop slime balls.
• Fixed Snail Hp: reduced from 20hp to 2hp.
Made all essence recipes shapeless. Also, you now get two empty bottles back from crafting an essence of light.
Horses:
• Horses now handle horse armour protection and their damage reduction in almost the same way as vanilla Minecraft horses.
• Fixed Horses not having the health that their tier is supposed to have.
• Fixed Fire Horse and Dark Pegasus not being immune to Fire.
• Fixed horse dying and horse mad sounds not playing.
• Increased fairy horse hp from 20 to 35.
• Fixed Nightmare horse sitting when using a whip while mounted.
• Fixed Unicorns not gliding when ridden by the player.
• Fixed Dark Pegasus being slower than Tier 1 horse.
• Every horse that is made from essences or ghost horses now defend themselves against attacking mobs when not mounted.
• Added option in config to control whether special horses fight back if attacked.
Fixed players being able to put untamed bunnies on their heads.
Adding pet food to kitty beds and adding sand to used kitty litter boxes can now be automated using dispensers. Or you can drop the item on them yourself if you want to.
Pandas:
• Added new sounds.
• Pandas now eat bamboo items if they are on the ground or dropped near them.
Improved code for interacting with birds. Pet birds can now be fed any seeds by hand to feed them, or you can drop them near them, and they will eat them.
More Taming & Healing Items
• Bunnies can now be tamed and healed using Biomes O Plenty Wild Carrots, Biomes O Plenty Turnips, and Et Futurum Requiem Beetroot in addition to the previous items (carrot, and golden carrot)
• Birds can now be tamed and healed using aMinecraftaft seeds, beetroot seeds from Et Futurum requiem and turnip seeds from Biomes O' Plenty
• Added new food items for Big Cats. Big Cats can now be tamed and healed using raw porkchop, raw beef, raw chicken, raw fish, raw ostrich, raw turkey, and Et Futurum requiem raw rabbit.
• Pandas can now be tamed and healed with Biomes O' Plenty, Et Futurum Requiem, and Tropicraft Bamboo.
• Baby elephants can now only be tamed using sugar lumps. Tamed elephants can still be healed using sugar lumps and wheat.
• Ostriches can now only be healed with seeds. Ostriches now also accept Biomes O Plenty Turnip Seeds, and Et Futurum Requiem Beetroot Seeds
• Pet Wyverns can now be healed with Et Futurum raw rabbit.
• Tamed Komodo dragons can now be healed using Et Futurum raw rabbit.
Improved code for picking up and dropping birds, bunnies, snakes, mice, pet scorpions, fish bowl, kitty bed, and kitty litter box. You now need to use an empty hand to pick them up on your head and drop them from your head.
Removed all small fish except for anchovies, goldfish, and angel fish as they were the only freshwater fish. This was done to make small fish only freshwater fish.
Rattlesnake:
• Fixed rattlesnake rattle sounds. Also replaced old rattle sounds and added new ones.
• Rattlesnakes now rattle as a warning to the player. If the player ignores the rattle and still approaches the untamed rattlesnake it will attack the player.
Added proper drops to kitty litter box, kitty bed, and fish bowl.
Kitties:
• Added sound effects for kitty using litter box.
• Kitties will now sleep in kitty beds at night if they find one. If they don't find one, they will sleep on the spot.
• By default, Creepers are now afraid of Kitties. This was achieved by replacing vanilla MC creepers with own extension of creeper code. Also added a config option to turn this off.
The following wild adult creatures now defend their young from attackers: Bears, Big Cats, and Elephants.
Health bars for pets now only show if they are hurt. Health bars can still be disabled altogether through config.
Wraiths and Flame Wraiths can now go through walls.
Fixed bug where flying monsters would not fly up to players if they were above them.
Removed spawn slimes on death of zombie horse mob.
Improved picked-up behaviour for mice, pet scorpions, snakes, birds, and bunnies. Mouse and Pet Scorpion will now get dropped from the player's hand if the player does not have an empty hand selected. All the previous creatures will also no longer take damage if you try to punch them while you have picked them up.
Fixed pet scorpions being too far away from the player when picked up.
Elephant bulldozer can now only destroy logs and leaves (anything from a tree). This was done to make elephants similar to real life where they can knock down trees.
Added new animations for horse and ostrich ramming.
All ridable creatures can now only be mounted with an empty hand.
Elephant:
• Fixed bug where it gets confused when the player tries to ride it.
• Tusks can now only be taken off by using shears on the elephant.
Fixed Flying mounts not being as fast as they are supposed to be.
Fixed dying sounds not playing for the following creatures: Deer, Elephant, Bear
Improved name for mount chest containers. Also made mount containers dependent on language file.
Deer:
• Fixed deer being frozen.
• Also fixed deer not running away from players and scary creatures.
Made the remaining GUI-related text dependent on language files.
Spawn Table:
Notes:
Insects
Ant - Forest, Jungle, Plains, Swamp
Bee - Forest, Jungle
Crab - Beach
Cricket - Forest, Hills, Plains
Dragonfly - River, Swamp
Firefly - Forest, Swamp
Fly - Forest, Jungle, Swamp
Maggot - Forest, Jungle, Swamp
Snail - Forest, Jungle, Swamp
Roach - Forest, Jungle, Swamp
Animals
Bear
+ Black Bear and Brown Bear - Forest, Hills, Mountain
+ Pandas - Jungle - and Bamboo Forests if you use a mod that adds it in
+ Polar Bear - Snowy
Big Cat
+ Cheetahs and Lions - Savanna
+ Panthers and Tigers - Jungle
+ Snow Leopard - Snowy
Bird - Forest, Hills, Jungle, Mountain, Plains
Boar - Forest, Jungle, Plains
Bunny - Forest
Crocodile - Swamp
Deer - Forest, Plains
Duck - River
Elephant
+ African Elephants - Savanna
+ Asian Elephants - Jungle
+ Mammoths - Snowy
Fox - Forest, Snowy
Goat - Mountain
Kitty - Forest
Komodo Dragon - Swamp
Mole - Forest, Plains
Mouse - Forest, Hills, Plains
Ostrich - Savanna
Raccoon - Forest
Snake
+ Rattlesnake and Dark Brown Snake - Desert
+ Cobra, Bright Green Snake, and Bright Orange Snake - Jungle
+ Black Snake and Bright Green Snake - Forest
+ Python, Black Snake, and Dark Brown Snake - Swamp
Turkey - Plains
Turtle - Swamp
Horse
+ Normal Horse - Plains
+ Zebra - Savanna
Wyvern - Wyvern Dimension
Dolphin - Beach, Ocean, Swamp
Fishy - Beach, Ocean
Jellyfish - Ocean
Ray - Swamp, Ocean
Shark - Ocean
Medium Fish - Ocean
Piranha - Jungle
Small Fish - Swamp, River
Big Golem - Anywhere in Overworld
Flame Wraith - Nether and anywhere in Overworld
Hell Rat - Nether
Horse Mob
+ Bat Horse Mob, Skeleton Horse Mob,and Zombie Horse Mob - Plains, Savanna
+ Nightmare Horse Mob - Nether
Mini Golem - Anywhere in Overworld
Ogre - Nether and anywhere in Overworld
Rat - Anywhere in Overworld
Scorpion
+ Cave Scorpion - Desert - underground only
+ Dirt Scorpion - Desert - surface only
+ Frost Scorpion - Snowy
+ Nether Scorpion - Nether
Silver Skeleton - Anywhere in Overworld
Werewolf - Taiga
Wraith - Anywhere in Overworld
Dire Wolf - Taiga
Integration with Other Mods:
Thaumcraft 4 - Includes built-in aspects for all entities, blocks, and obtainable items
Biome Spawning Integration:
Item Integration for Taming and Feeding Creatures:
Entity Item Drop Integration:
Werewolf Weakness Item Integration:
Witchery:
Credits & Assets Used:
DrZhark, Bloodshot, BlockDaddy and remaining Original Mo' Creatures contributers - This project is a modified version of DrZhark's Mo' Creatures Mod v6.3.1 for Minecraft 1.7.10 and is licensed under the "GNU General Public License Version and Further Conditions" custom license which satisfies the GNU General Public License Version 3 as per the conditions of the original project's license. DrZhark's Mo' Creatures Mod Original Forum Post: http://www.minecraftforum.net/viewtopic.php?f=25&t=86929
crazyspacekid - Entity textures were overhauled with the application of modified textures from the Mo' Creatures 16x texture pack. This asset was used with permission from the owner and proof of permission can be found inside the assets folder of the mod jar archive as an image file. All changes to original 16x textures have been documented in the "Rozmirs modifications to Mo Creature 16x Textures" text file inside the assets folder of the jar archive. Mo' Creatures 16x Curseforge Project Link: https://www.curseforge.com/minecraft/texture-packs/mo-creatures-16x
Azanor - Thaumcraft 4.2.2 API was used as a library under the MIT License to add Thaumcraft aspects to mod content.
WildBamaBoy - Horse achievement icon textures were directly based of the Cooconed Horse item texture from the Spider Queen mod. This asset was used under the Public Domain license through the condition of section 8 of the MCA Minecraft Mod License v1.1.1 ("In the event that no public declaration of the mod’s end-of-life is made within 1 year after the previous update, announcement regarding status, or official statement from an author, the mod is released into the public domain."). Additionally, all the skins for the Minecraft Comes Alive Witchery werewolf villager forms were sourced from the Minecraft Comes Alive mod, the use of these assets are satisfied through the application of the "GNU General Public License v3.0 and Further Conditions" custom license which satisfies the GNU General Public License Version 3 of the Minecraft Comes Alive mod.
ganymedes01 - Code for proper damaging and item dropping for kitty litter box, kitty bed, and fish bowl was sourced from EntityArmourStand.class from the etfuturum mod. This asset was used under the Public Domain license.
TheAetherTeam - The AchievementsAether.class and Aether.class code from the 1.7.10 Aether Mod helped me understand how to add an achievements class that is separate to the main mod class file. This asset was used under the GNU Lesser General Public License v3.0 through the custom license condition of The Aether mod "The source code of The Aether mod for Minecraft 1.7+ is under the LGPL v3.0 license".TheAetherTeam - The AchievementsAether.class and Aether.class code from the 1.7.10 Aether Mod helped me understand how to add an achievements class that is separate to the main mod class file. This asset was used under the GNU Lesser General Public License v3.0 through the custom license condition of The Aether mod "The source code of The Aether mod for Minecraft 1.7+ is under the LGPL v3.0 license". The different custom license of this project is permitted under the GNU Lesser General Public License v3.0 from the following sections:
GNU Lesser General Public License v3.0 - Section 0:
"..."The Library" refers to a covered work governed by this License",
"A “Combined Work” is a work produced by combining or linking an Application with the Library"
GNU Lesser General Public License v3.0 - Section 4:
"You may convey a Combined Work under terms of your choice" provided that:
A copy of the GNU Lesser General Public License (1.7.10 Aether Source Code License) can be found in the "Negligable Licenses" folder inside the assets folder of the mod jar archive.
A copy of the GNU General Public license can be found inside the assets folder of the mod jar archive.
The source code for the 1.7.10 Aether mod can be found here: https://github.com/The-Aether-Team/The-Aether-Archived/tree/1.7.10
Sounds Files:
Mike Koenig - Kitty using Litter box sound was sourced from: https://soundbible.com/313-Dig-In-A-Cat-Litter-Box.html. This was used under the CC BY 3.0 DEED Attribution 3.0 Unported license. A different license for this project as a whole is acceptable under section 4a "this does not require the Collection apart from the Work itself to be made subject to the terms of this License".
Fesliyan Studios - Rattle Snake Rattle sound effects were sourced from https://www.fesliyanstudios.com/royalty-free-sound-effects-download/rattlesnake-281 This was used under the Fesliyan Studios Sound Effects Policy license (see "Negligable Licenses" folder inside the assets folder of the mod jar archive ).
The following assets were used under the Unlicense license:
Panda Cub Grunt:
- https://quicksounds.com/sound/2742/panda-bear-bark-1
- https://quicksounds.com/sound/2743/panda-bear-bark-2
Panda Cub Hurt & Death:
Panda Cub Hurt:
Panda Adult Grunt:
Panda Adult Hurt and Death:
Language File Translations:
Omgise - for the Chinese (Simplified) (zh_CN.lang) language file.
Hudhand - for the Russian (ru_RU.lang) language file.
Mod Testers Who Helped Solve Major Bugs:
Omgise
quentin452
brandyyn
yoruki_167
===========================================================================
Original Mo'Creatures Contributor Credits
- Kent C Jensen (BlockDaddy) for his amazing Ogres and fish textures. And for his incredible help with ostriches and fish bowls. He is the main force behind the horse overhaul and did all of the textures and art, as well as many of the ideas for the new horses. He has also been helping with the remodelling and retexturing. Most models and textures on this mod have been done by Kent.
- blood (Bloodshot AKA bloodmc) for his invaluable help with updating to 1.8.1 and Mo'Creatures SMP, and maintaning the SMP code on MoCreatures 4.2.0
- ScottKillen for his help with the Extrabiomes XL
- AtomicStryker for the SMP port for Minecraft 1.2.5
- Cojomax for his help with adding the sounds without audiomod
- Freakstricth for his help with the Forge sprites.
- Resuke for his sprites
- Vaprtek, for his awesome Horse Model.
- Dorino1 quack sounds plus painterly pack's duck texture.
- Macaque for his boar textures.
- KodaichiZero for his Bunnies!
- Rondaround: fox idea, AI, sounds and texture
- _303 and Risugami for their help with ModLoader and AudioMod
- Corosus for pointing some optimization changes in the code
- charle88 for shark's model inspiration
- cdrumer11 for his help with the pink and white dolphin skins
===========================================================================
Special Thanks:
The Camping Rusher - If I hadn't watched his Mo' Creatures let's play as a kid, I never would have gotten into the Mo' Creatures mod, and I never would have known all the problems with the original Mo' Creatures mod for 1.7.10. Link to the playlist of his let's play: https://www.youtube.com/playlist?list=PLDzzbNR8UfN0cWzzCLucxJSII_86G9BuE.
Use of anatawa12's Fork of Forge Gradle 1.2 within Project:
The source code of this project uses anatawa12's fork of ForgeGradle 1.2 as a library under the GNU Lesser General Public License v2.1.
Compiled versions of this mod are permitted under section 5 of the original license, "A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work...is not a derivative work of the Library"; consequently the conditions of the original license do not apply to the work.
The source code of this mod is permitted under section 6 of the original license, "you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice" provided that:
The source code for anatawa12's fork of ForgeGradle 1.2 can be found here: https://github.com/anatawa12/ForgeGradle-1.2
Modpack Use:
Use in modpacks, no permission is required, although credit is appreciated.
Trivial Story of How this Project Started:
This project first started in October 2022, which was also the time that I had started my first attempt to complete a playthrough for my modpack. But one-quarter the way into the playthrough, I realized that the content of the Mo'Creatures mod had very limited Thaumcraft aspects support. Soon I also found that the original entity textures were too detailed for vanilla Minecraft, none of the weapons had any attack damage, and that Kitty Beds weren't rendering properly. This led me to use the CraftTweaker mod to add aspects for Mo'Creatures through a script (which resulted in the Mo' Creatures Aspects project), to backport crazyspacekid's 16x Mo'Creatures resource pack and use it for private use, and to use a Java byte code editor on the Mo' Creatures Mod to solve the weapon and Kitty Bed problem. Later I realized that the Mo' Creatures mod had become open source and everything took off from there.