Create your own maps and campaigns for KeeperFX and DK1 with Unearth.

You can find it here.

Beholder

Submitted by ErminioLucente
Category Creature
Rating 5 / 5 8 ratings
Submission date 2025-05-27
Last updated 2025-08-24
Min. game version Latest KeeperFX alpha patch
Filesize 2.52MiB
Downloads 80
This workshop item uses unreleased KeeperFX functionality and requires the latest alpha patch to work correctly.
File Filesize Downloads Date
Beholder.7z 2.52MiB 5 2025-08-24
BEHOLDER.zip 2.76MiB 75 2025-05-27
Description

These large, orb-shaped beings have several eyestalks and one central eye, each containing powerful magic. They feel an intense hatred for anything they can see, but especially for those that mock their lack of ears.

Attracted by: Library (minimum size: 9 tiles), Lair (minimum size: 9 tiles), Scavenger room (minimum size: 9 tiles)

Installation Instructions

This creature is for modders and mapmakers. To add this creature to your game, follow the instructions for custom creatures here.

If you have any trouble, it's best to ask for help in the #modding channel on the Keeper Klan discord.

More items by ErminioLucente

Comments

Login or register to comment on this workshop item.

Beautiful creature and beautiful animations. Kudos. Just a few notes, maybe more vibrant coloring would highlight it better. Maybe make it red with a yellow eye. I really liked the eating animation, while I expected the death animation to be longer. I stopped making my Beholder right away and will use yours.... :-) Thanks!!!

What To write in the ''creature.cfg'' For the Lair To appear ?

ErminioLucente 🇬🇧 Submitter

im sorry about that, the lair is done and does exist within the sprites, it begins to get complicated at the point of its inclusion. There are no issues with adding the beholder as is, no chance of conflict with other mods, but the lair object uses a number ID system, which can conflict with other objects if they are currently in use. so i decided not to include it, but samples of other mods should make it easy to understand how to add it, its not hard at all.

i added this to the "objects.cfg"

[object217]
Name = BEHOLDER_LAIR
Genre = LAIR_TOTEM
AnimationID = BEHOLDER_LAIR
AnimationSpeed = 12
Size_XY = 0
Size_Z = 0
MaximumSize = 300
DestroyOnLava = 0
DestroyOnLiquid = 0
RelatedCreature = BEHOLDER
Health = 0
FallAcceleration = 0
LightUnaffected = 0
LightIntensity = 0
LightRadius = 0
LightIsDynamic = 0
DrawClass = 2
Persistence = 2
Immobile = 0
Properties = EXISTS_ONLY_IN_ROOM DESTROYED_ON_ROOM_CLAIM DESTROYED_ON_ROOM_PLACE
UpdateFunction = UPDATE_OBJECT_SCALE

and it's added the lair to the game.

Yani 🇧🇪 Admin • Edited

You can now use non-consequent numbers in the object identifiers, i.e. a gap between [object251] and [object1234]. This minimizes the possibility for overlap. So you can just pick a random one between 1000 and 2000 and it'll probably be fine.

Using a placeholder with a name such as [objectXXX] would be good too.

The lair needs an entire object made in objects.cfg.

Yani 🇧🇪 Admin

This Beholder is my absolute favorite custom creature. Thanks so much for making and sharing it Ermin.

ErminioLucente 🇬🇧 Submitter

Cheers pal, your suggestions made it all possible.

Behold the Beholder!

Added a level 10 one, parts of his body seems to overlap will walls... maybe it should grow a little less?

ben_lp 🇩🇪

there's not much you can do about it, look at the bile demon, he is clipping aswell

ErminioLucente 🇬🇧 Submitter

yep, just something to get used to, or in future use taller creatures instead of wider ones.

That looks awesome!