Skip to content
This repository was archived by the owner on Aug 23, 2022. It is now read-only.
Francisco edited this page Jun 6, 2020 · 12 revisions

Welcome to the goblins wiki!

GOBLINS MOD (Mobs Redo Addon) for MINETEST

by FreeLikeGNU https://forum.minetest.net/viewtopic.php?f=9&t=13004 https://github.com/FreeLikeGNU/mobs_goblins based on MOBS-MOD by PilzAdam, KrupnovPavel, Zeg9, TenPlus1 https://forum.minetest.net/viewtopic.php?f=9&t=9917

This mod adds several Goblins to Minetest that should spawn near ore deposits or lairs underground (below 10).

Existing Goblins found as depth underground increases:

  • Snuffer Goblin

    • spawns near group:stone
    • steals torches
  • Cavedigger Goblin

    • spawns near group:stone and converts stone to air
    • steals torches
    • Non-aggressive unless punched
  • Cobblemoss Goblin

    • spawns near group:stone and converts stone to mossycobble
    • Non-aggressive unless punched
    • steals torches
  • Fungiler Goblin

    • grows glowing fungus on mossycobble
    • spawns only in area with mossycobble
  • Coalbreath Goblin

    • Non-aggressive unless punched or player wielding weapons
    • spawns near coal ore
    • steals torch nods from caves
    • Converts coal to traps
  • Coppertooth Goblin

    • Non-aggressive unless punched or player wielding weapons
    • spawns near copper ore
    • converts copper to traps
  • Ironpick Goblin

    • Non-aggressive unless punched or player wielding weapons
    • spawns near iron ore
    • converts iron to traps
  • Goldshiv Goblin

    • Non-aggressive unless punched or player wielding weapons
    • spawns near gold ore and mossycobble
    • converts gold to traps
  • Diamondagger Goblin

    • spawns near diamond ore and mossycobble
    • aggressive, will attack if nearby
  • Goblin Hoarder

    • spawns near mossycobble
    • aggressive, will attack if nearby
    • TODO: spawns only in area with glowing fungus
  • Goblin Dogs

    • spawns near mossycobble
    • aggressive if attacked
    • tameable with bones

Planned Goblins:

  • TNT Goblin

    • converts coal nodes to TNT
  • Berzerker Goblin

    • ignites TNT nodes

Other tasks:

  • cleanup codebase, parametric spawning/attributes of goblins
    • currently the goblins lua is large and cludgy. Idealy there will be one mobs_goblins:goblin mob registered, but it will take on appearance and attributes based on environmental factors where it is spawned.
    • a goblin_type parameter needs to be implemented
  • goblin related creatures and flora
    • goblins that are comfortable (near a fair amount of mossycobble, well underground -50 or so) should cultivate foods that goblins like, mushrooms, molepigs, beefworms.
  • There should be some pesky creatures such as large spiders, large cave rats, werechickens etc.
  • goblin waterways/sewers underground
  • better sounds - COMPLETED
    • current pig sounds for goblins are sad. Adventuretest game has good soundfx for goblins 😄
  • model and animation improvements
    • Current model is ok, but stands a bit to straight
    • Model should be made for armor texture application
    • Animation could be more goblin like (sulking, shifty, sniffing about, sneaking, goblin dancings etc) and less player-like
  • rework texture maps
  • I've run out of space using the current texture map based on player. A refactor and larger texturemap may be needed.
  • goblin armor and wielding
  • duh! goblins should be able to have some kind of rudimentary armor and weapons shown as they appear. Also wield tools during construction.
  • goblins acting as groups - WIP: goblins now defend each other and keep track of player interations
  • goblins should call for backup, run from player to goblin groups for ambush, build out lairs etc...
  • goblins creating traps - DONE thanks to Duane-r
  • nasty things triggered only by player (short drops, explosives, sprung spikes, etc)
  • goblins stealing things from players that are snuck up upon.
  • some goblins should be good at staying behind the player and attempt to steal something (there should be some way to clue players that this is about to happen)

#License of Media Files:

Clone this wiki locally