VoxeLibre/mods/ENTITIES/mobs_mc
kno10 6c38823606 More randomness for slime chunks (#4466)
Use a classic pseudo-random hashing approach, by multiplication of chunk numbers
with large primes that should be more random.
- make slime density (as 1 in N) and maximum light level (default: no limit) configurable
- Allow using a 3d chunking system where y is also used for hashing

This does *not* modify spawn frequency, only the chunk logic.

Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4466
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-09-09 19:58:54 +02:00
..
locale Stalker rename (partial) 2024-05-12 06:21:37 +02:00
models Stalker model and mechanics implemented 2024-05-12 06:02:15 +02:00
sounds Mix down new mob sounds to mono 2023-12-23 09:39:12 +01:00
axolotl.lua Able to see all mobs in the lookup help menu (#4186) 2024-04-21 08:16:15 +00:00
bat.lua Set all mob spawn chance weights according to mc now that weights are actually taken into account 2023-11-27 10:47:55 +01:00
blaze.lua Fix incorrect usages of math.random (#4621) 2024-09-07 14:58:12 +02:00
chicken.lua Set all mob spawn chance weights according to mc now that weights are actually taken into account 2023-11-27 10:47:55 +01:00
cod.lua Fix incorrect usages of math.random (#4621) 2024-09-07 14:58:12 +02:00
cow+mooshroom.lua Improved tool tooltips (#4306) 2024-05-22 18:55:07 +00:00
dolphin.lua Fix incorrect usages of math.random (#4621) 2024-09-07 14:58:12 +02:00
ender_dragon.lua Slow ender dragon regeneration (#4481) 2024-07-31 02:56:33 +02:00
endermite.lua Added mcl_mobs:non_spawn_specific function for mobs that don't naturally spawn and for mobs that don't spawn in the overworld 2023-02-16 19:43:50 -05:00
ghast.lua Ghast fireball fixes 2024-05-02 00:18:43 +02:00
glow_squid.lua Able to see all mobs in the lookup help menu (#4186) 2024-04-21 08:16:15 +00:00
guardian.lua Fix a crash 2024-05-22 21:03:43 +02:00
guardian_elder.lua Fix a crash 2024-05-22 21:03:43 +02:00
hoglin+zoglin.lua Merge pull request 'Set all mob spawn chance weights according to mc now that weights are actually taken into account' (#4035) from Bakawun/MineClone2:mob_chance into master 2024-01-20 04:00:13 +00:00
horse.lua fix walking and running animation for horse donkey and mule (#4053) 2024-05-01 15:40:57 +00:00
init.lua Finish renames (#4314) 2024-05-22 19:18:10 +00:00
iron_golem.lua Fix iron golem attack animation (#4542) 2024-07-31 03:18:53 +02:00
LICENSE
LICENSE-media.md mobs:hoglin:add licence information 2023-12-18 10:38:23 +01:00
llama.lua Set all mob spawn chance weights according to mc now that weights are actually taken into account 2023-11-27 10:47:55 +01:00
mod.conf Another batch of wither adjustments 2023-10-11 00:54:31 +00:00
ocelot.lua Set all mob spawn chance weights according to mc now that weights are actually taken into account 2023-11-27 10:47:55 +01:00
parrot.lua Set all mob spawn chance weights according to mc now that weights are actually taken into account 2023-11-27 10:47:55 +01:00
pig.lua Set all mob spawn chance weights according to mc now that weights are actually taken into account 2023-11-27 10:47:55 +01:00
piglin.lua Piglin brutes are not immune to fire and lava (#4378) 2024-09-08 14:01:05 +02:00
pillager.lua Added mcl_mobs:non_spawn_specific function for mobs that don't naturally spawn and for mobs that don't spawn in the overworld 2023-02-16 19:43:50 -05:00
polar_bear.lua Set all mob spawn chance weights according to mc now that weights are actually taken into account 2023-11-27 10:47:55 +01:00
rabbit.lua Set all mob spawn chance weights according to mc now that weights are actually taken into account 2023-11-27 10:47:55 +01:00
README.md Stalker rename (partial) 2024-05-12 06:21:37 +02:00
rover.lua Fix mob spawner crash (#4337) 2024-05-30 08:29:12 +00:00
salmon.lua Allow salmon, tropical fish, witch huts in rivers (#4605) 2024-08-31 10:16:43 +02:00
sheep.lua Improved tool tooltips (#4306) 2024-05-22 18:55:07 +00:00
shulker.lua mobs:shulker:use on_attack to set shoot interval 2023-12-13 02:42:08 +01:00
silverfish.lua Add rules for blaze, wither skeleton, silverfish 2023-09-22 09:09:35 +10:00
skeleton+stray.lua Added a few mobitems 2024-05-22 21:03:43 +02:00
skeleton_wither.lua Migrated mobs to the new effects API 2024-05-22 21:03:43 +02:00
slime+magma_cube.lua More randomness for slime chunks (#4466) 2024-09-09 19:58:54 +02:00
snowman.lua Improved tool tooltips (#4306) 2024-05-22 18:55:07 +00:00
spider.lua Migrated mobs to the new effects API 2024-05-22 21:03:43 +02:00
squid.lua Set all mob spawn chance weights according to mc now that weights are actually taken into account 2023-11-27 10:47:55 +01:00
stalker.lua Fix Stalker texture generation (#4343) 2024-06-01 20:23:38 +00:00
strider.lua Able to see all mobs in the lookup help menu (#4186) 2024-04-21 08:16:15 +00:00
tropical_fish.lua Allow salmon, tropical fish, witch huts in rivers (#4605) 2024-08-31 10:16:43 +02:00
vex.lua Nerfed vexes and evokers 2023-12-13 04:51:56 +01:00
villager.lua Added a few mobitems 2024-05-22 21:03:43 +02:00
villager_evoker.lua Nerfed vexes and evokers 2023-12-13 04:51:56 +01:00
villager_illusioner.lua Added mcl_mobs:non_spawn_specific function for mobs that don't naturally spawn and for mobs that don't spawn in the overworld 2023-02-16 19:43:50 -05:00
villager_vindicator.lua Added mcl_mobs:non_spawn_specific function for mobs that don't naturally spawn and for mobs that don't spawn in the overworld 2023-02-16 19:43:50 -05:00
villager_zombie.lua Set all mob spawn chance weights according to mc now that weights are actually taken into account 2023-11-27 10:47:55 +01:00
witch.lua Another batch of wither adjustments 2023-10-11 00:54:31 +00:00
wither.lua Migrated mobs to the new effects API 2024-05-22 21:03:43 +02:00
wolf.lua Able to see all mobs in the lookup help menu (#4186) 2024-04-21 08:16:15 +00:00
zombie.lua Stalker rename (partial) 2024-05-12 06:21:37 +02:00

MC-like mobs [mobs_mc]

This mod adds mobs which closely resemble the mobs from the game Minecraft, version 1.12.

Credits

  • maikerumine: Coding behaviour, spawning, drops, and misc.
  • Wuzzy2: Zombies, husks, item textures, and code
  • toby109tt: Mapping fixes - better 2D planes
  • 22i: Models (done in Blender) and mob icons for spawn eggs
  • XSSheep: Mob and item textures (from Pixel Perfection)
  • MysticTempest: More mob textures
  • See LICENSE_media.md for detailed credits about each file

Licensing

  • Code: GNU General Public License, version 3 (see LICENSE)
  • Media: MIT, CC0, CC BY 3.0 CC BY-SA 4.0, LGPLv2.1, GPLv3. See LICENSE_media.md for details

List of mobs

Note: Many of these are incomplete.

Monsters

  • Zombie
  • Husk
  • Skeleton
  • Stray
  • Stalker
  • Slime
  • Spider
  • Cave Spider
  • Rover
  • Zombie Villager
  • Zombie Piglin
  • Wither Skeleton
  • Magma Cube
  • Blaze
  • Ghast
  • Evoker
  • Vex
  • Vindicator
  • Witch
  • Guardian
  • Silverfish
  • Endermite
  • Shulker
  • Ender Dragon
  • Wither
  • Elder Guardian

Peaceful mobs

  • Axolotl
  • Chicken
  • Cow
  • Pig
  • Rabbit
  • Sheep
  • Squid
  • Polar Bear
  • Bat
  • Mooshroom
  • Horse
  • Donkey
  • Llama
  • Mule
  • Skeleton Horse
  • Zombie Horse

Helpful mobs

  • Wolf
  • Villager
  • Iron golem
  • Snow golem
  • Ocelot/Cat
  • Parrot