Mods / Entity Nametags

Tags:
QoL
Authors:
SiiMeR, Zaedin
Side:
Both
Created:
May 11th 2025 at 5:35 PM
Last modified:
1 day ago
Downloads:
44997
Latest release (for Vintage Story 1.22.0-pre.1 - 1.22.3, potentially outdated):
entitynametag_2.7.0.zip  1-click install

A simple mod that provides a nametag item to change the display name of most mobs and entities. Only you can name an elk belonging to you. 

You can optionally fill in a small description field to be added to the description too (max 500 characters)

 

The nametag can also be used to take ownership of sailboats. Simply tick the checkbox when you are editing the name of the boat. LIMIT OF 1 BOAT PER PLAYER. 

You can disable the boat locking mechanic by setting EnableBoatLocking: false in the server ModConfig

 

You can disallow more entity classes by editing ModConfig/EntityNametagConfig.json (server-side) 

By default, these Entities are not able to be nametagged:

  "NotApplicableToEntityClasses": [
    "EntityPlayer",
    "EntityTrader",
    "EntityVillager",
    "EntityHumanoid",
    "EntityEidolon"
  ]
 
 
 
The mod logs down all name changes in the audit log. Example line:
13.5.2025 11:02:01 [Audit] Player SiiMeR (g1U2RO0yyLzWikUwC6Jmuzw2) renamed entity game:tameddeer-albinoelk-female-adult (at 511284, 111, 512087) from 'Tamed albino elk adult (Female)' to 'New Name'

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
2.7.0 entitynametag
1.22.0-pre.1 - 1.22.3
142 1 day ago entitynametag_2.7.0.zip 1-click install

Make it possible to set a description to the entities too

2.6.0 entitynametag
1.22.0-pre.1 - 1.22.2
12812 May 16th at 11:54 AM entitynametag_2.6.0.zip 1-click install

Fixed for 1.22.2

1.7.0 entitynametag
1.21.0-pre.1 - 1.21.7
108 1 day ago entitynametag_1.7.0.zip 1-click install

Make it possible to set a description to the entities too

1.6.0 entitynametag
1.21.0-pre.1 - 1.21.6
928 Apr 11th at 12:20 PM entitynametag_1.6.0.zip 1-click install

Made it possible to disable boat locking mechanic (thanks Zaedin)

1.5.0 entitynametag
1.21.0-pre.1 - 1.21.6
918 Mar 15th at 5:32 PM entitynametag_1.5.0.zip 1-click install

Attempt to fix nametags not persisting in singleplayer

1.4.0 entitynametag 20204 Aug 31st 2025 at 12:22 PM entitynametag_1.4.0.zip 1-click install

* Updated to 1.21 & .NET8

1.3.0 entitynametag
1.20.11 - 1.20.12
4740 Jun 16th 2025 at 6:05 PM entitynametag_1.3.0.zip 1-click install

* Players who are not the owners of a boat can no longer interact with the chests and other interactables on it. 

1.2.2 entitynametag
1.20.8 - 1.20.10
3497 May 19th 2025 at 10:58 AM entitynametag_1.2.2.zip 1-click install

* Spanish translation by C4BR3R4

1.2.1 entitynametag
1.20.8 - 1.20.10
383 May 16th 2025 at 7:49 AM entitynametag_1.2.1.zip 1-click install

* Fix crash related to GUI editor and ownership

1.2.0 entitynametag
1.20.8 - 1.20.10
87 May 15th 2025 at 10:41 PM entitynametag_1.2.0.zip 1-click install

* BOAT OWNERSHIP! Take ownership of boats just like you can own an elk. Others will not be able to sit in the boat, nor will they be able to interact with the stuff on the boat. 

1.1.0 entitynametag
1.20.6 - 1.20.7 1.20.8 - 1.20.10
548 May 13th 2025 at 2:52 PM entitynametag_1.1.0.zip 1-click install

* Ukrainian translation by justOmi

1.0.4 entitynametag
1.20.6 - 1.20.7 1.20.8 - 1.20.10
77 May 13th 2025 at 8:04 AM entitynametag_1.0.4.zip 1-click install

* Added server-side audit logging for namechanges

1.0.3 entitynametag
1.20.6 - 1.20.7 1.20.8 - 1.20.10
137 May 12th 2025 at 6:44 PM entitynametag_1.0.3.zip 1-click install
  • The items were not getting consumed properly after use
  • Dropped items looked wrong 
1.0.1 entitynametag
1.20.6 - 1.20.7 1.20.8 - 1.20.10
366 May 11th 2025 at 6:05 PM entitynametag_1.0.1.zip 1-click install

* Fixed a bug which stopped you from being able to name your elk

1.0.0 entitynametag
1.20.6 - 1.20.7 1.20.8 - 1.20.10
50 May 11th 2025 at 5:47 PM entitynametag_1.0.0.zip 1-click install

First release


60 Comments (oldest first | newest first) (threaded | flat)

Greymor, Jun 23rd at 9:50 PM

Hey, wanted to let you know, installing this mod blanked out my handbook. Even after uninstalling it's still blanked out.

slyfoxcrocs, Jun 18th at 12:57 AM

Hello! I'm running a small modded server with a lot of mods (over 225). We can't seem to get this mod to work? I have an ink and quill in the offhand and a nametag in my right. I right click the mob and the menu comes up saying 'Surface Shiver'. I change the name and press 'confirm' and nothing happens. The menu closes and the name remains the same ('Surface Shiver'). I tried several modded mobs at first, but it's the same for vanilla mobs. No errors or anything, just doesn't work. Any ideas?

PapitoPapz, May 17th at 10:56 AM

Thank you goat !

MEHFOOD, May 16th at 12:52 PM

Aplogies if I am missing something simple, but I don't appear to be able to put an Ink and Quill in my offhand as the tooltip for the nametag would suggest. As such, I don't appear to be able to name anything at the moment. I sam using the most recent version, v 2.6.0

MEHFOOD, May 16th at 7:40 PM
@SiiMeR: wdym this is base game functionality to be able to sign papers

I mean, I can't put the Ink and quill item into my offhand slot, no matter if I try to drag it or use the hotkey. However, it seems i wrongfully attributed the issue to this mod, as even without it installed I can't but the ink and quill in my offhand. Apologies for the false alarm, but I've never used the ink and quill before and thus did not realize it was vanilla behavior. Will try to narrow down which mod is causing the issue, but i suspect it to be overhaullib fork, as it is the main mod i have that affects inventory. Hope you have a good day and keep up the good work!

Solaire_Goshaven, May 8th at 2:54 PM

Looks like the mod has stoppedd working in 1.22.2 as well, you probably already know but figured id note here incase you were unaware and for other looking to use it on latest build

SiiMeR , Apr 11th at 9:32 AM

I have reviewed. Minor additions needed from you Zaedin

Zaedin, Apr 10th at 8:17 PM

Hell yeah, MR created

SiiMeR , Apr 8th at 12:49 PM

Hi Zaedin, I would prefer you make a Merge Request to the original mod. I would then release a new version of the mod Zaedin

Zaedin, Apr 8th at 9:21 AM

Hello SiiMeR, big fan of your mods!

Would it be ok to make a fork of this mod to add a new config to disable boat ownership? I would also gladly create a Merge Request if you want to make it part of the original mod

I am making this for the Coasts of Hybrasil server, where we use another method for boat ownership which is causing conflicts with this one. Basically, use the mod only for renaming

Agitha, Mar 15th at 10:34 PM

I would but my friend runs the Lan, we still have it on the larest version and it's not working now :( Only makes you write a book.

SiiMeR , Mar 15th at 5:32 PM

Could you try out version 1.5.0? I have attempted to fix the issue for LAN / singleplayer worlds Agitha

Agitha, Mar 15th at 4:10 PM

It's not singleplayer, it's on a Lan server. The person that put the nametag on their Elk saw the name but we didn't. Then maybe 5 minutes ;later, it changed back to Tamed Elk.
I did try it on a singleplayer world and it worked but when I reloaded, it disappeared too. 
Not sure if it's something we have to change in the files. We're not very good at fixing coding stuff lol Thanks fior the replly!

SiiMeR , Mar 15th at 10:06 AM

Are you playing on a singleplayer world (opened to LAN/internet)? others seemed to have problem with it too Agitha

Agitha, Mar 15th at 5:55 AM

As of 03/15/2026,  Naming Elks don't seem to keep their name? We use the quill and parchment. It added it then just goes back to Tamed Elk (Male). Other players don't see names at all. Is there something we are doiing wrong?
Or even if we relog, it vanishes.

Penutbro, Mar 6th at 11:28 PM

Question: is there a max name size limit? and if not, could you potentially add one that can be adjusted through the config? I don't want my friends to create names that stretch across the entire screen, as funny as that might be

SiiMeR , Feb 28th at 7:15 PM

Should work on any entity redcerato

redcerato, Feb 28th at 4:29 AM

so i have the fauna elephant mod and does this nametag work on them?

SunriderKSY, Feb 19th at 6:11 PM

Weather  We are using on an SMP with 1.21.6 and it's working great.  We've named our elks and the names are persistent even through server reboots and saves.  Very happy with this mod. 

SiiMeR , Feb 12th at 4:54 PM

It does work on 1.21.5 at least Weather

Weather, Feb 12th at 4:36 AM

Hello! Does this mod still work on multiplayer in 1.21.6?

Ving, Oct 31st 2025 at 3:49 PM

yes, I'm in singleplayer

SiiMeR , Oct 31st 2025 at 12:30 PM

I think the singleplayer thingy has been broken since launch and I've no clue how to fix it invalidVulture

invalidVulture, Oct 31st 2025 at 8:17 AM

This doesn't appear to be working on 1.21.5. Haven't tested in a multiplayer world, but in singleplayer names get wiped on re-load. Tested with and without other mods, and in both cases the names are wiped on reload.

This is not a complaint by the way, I am aware the download itself mentions it may be out of date - I'd just like to make sure it's known that something appears to have broken between 1.21.1 and 1.21.5.

SiiMeR , Oct 30th 2025 at 11:35 PM

Are you playing singleplayer Ving

Ving, Oct 30th 2025 at 11:30 PM

the game keeps wiping the names I put whenever I re-join the world

FluffyTheBeowolf, Oct 13th 2025 at 12:32 PM

having the same nametag issue on singleplayer, wont save no matter what

Cmdr_Fil, Oct 12th 2025 at 11:03 PM

thanks!

SiiMeR , Oct 10th 2025 at 2:23 PM

It should work on 1.21.1 yes Cmdr_Fil

Cmdr_Fil, Oct 9th 2025 at 11:26 PM

is this updated for 1.21.1? like will it work?

mayonnaise, Sep 30th 2025 at 1:41 AM

can you add an option to make nametagged animals not despawn? is that possible?

SiiMeR , Sep 9th 2025 at 8:31 PM

That is weird, for some reason in singleplayer the serverside doesn't properly save

nuwabi, Sep 9th 2025 at 4:37 PM

I'm having the same issue as Solaire_Goshaven, where tamed elk can be named but relogging reverts the name to default: I am on singleplayer, issue occurred on both v.1.21 and v1.21.1.

SiiMeR , Jul 1st 2025 at 10:14 AM

They revert to their default name 

Rythillian, Jul 1st 2025 at 5:20 AM

What happens to the entities when this mod is removed?

Solaire_Goshaven, Jun 13th 2025 at 2:00 PM

SiiMeR no, im playing a multiplayer world opened to a couple of friends.

SiiMeR , Jun 11th 2025 at 5:34 PM

Are you playing singleplayer? Solaire_Goshaven

Solaire_Goshaven, Jun 10th 2025 at 7:40 PM

I'm having an issue where I'm able to name elks, but after re-logging, the name reverts and has to be reapplied with a new nametag. Version is 1.20.11, has anyone else noticed this?

SiiMeR , May 28th 2025 at 12:53 PM

It should work out of the box with that too. 

HanleyS, May 28th 2025 at 8:39 AM

While I haven't tried seeing if it works, this would be neat with the https://mods.vintagestory.at/equus mod

SiiMeR , May 19th 2025 at 10:59 AM

Done C4BR3R4 

 

Thanks for the translation!

C4BR3R4, May 19th 2025 at 9:50 AM

Of course SiiMeR

SiiMeR , May 19th 2025 at 9:04 AM

Hey, do you want me to include the translation in my mod? C4BR3R4

C4BR3R4, May 19th 2025 at 8:15 AM

Hi, i translated mod to Spanish Spain (es-es).

SiiMeR , May 17th 2025 at 6:51 AM

Should be fine as the name is a base game feature, I am just adding an item to change it Nephelangelo

Mrcloch, May 16th 2025 at 6:57 PM

Freakyuser396 thx bro i will try it 

 

Nephelangelo, May 16th 2025 at 6:51 PM

Is this safe to add and remove from a world? Might introduce it to my server.

SiiMeR , May 16th 2025 at 7:50 AM

That issue should now be fixed! Pinewater

Pinewater, May 16th 2025 at 2:26 AM

Cool mod!
Unfortunately having crashes with version 1.20
Tried it without any other mods and it still crashed

1.10 Seems to work just fine though

(Crash logs)

Spoiler!
Running on 64 bit Windows 10.0.26100.0 with 49078 MB RAM
Game Version: v1.20.10 (Stable)
5/15/2025 10:28:17 PM: Critical error occurred in the following mod: entitynametag@1.2.0
Loaded Mods: game@1.20.10, entitynametag@1.2.0, creative@1.20.10, survival@1.20.10
System.NullReferenceException: Object reference not set to an instance of an object.
at EntityNametag.GuiDialogEntityNameEditor.<>c__DisplayClass4_0.<Compose>b__4() in .\GuiDialogEntityNameEditor.cs:line 62
at Vintagestory.API.Client.GuiElementTextButton.OnMouseUpOnElement(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementTextButton.cs:line 318
at Vintagestory.API.Client.GuiElementTextButton.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementTextButton.cs:line 308
at Vintagestory.API.Client.GuiComposer.OnMouseUp(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 445
at Vintagestory.API.Client.GuiDialog.OnMouseUp(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 588
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 415
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1963
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 431
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean keyUp) in VintagestoryLib\Client\HotkeyManager.cs:line 392
at Vintagestory.Client.HotkeyManager.OnMouseButton(ClientMain game, EnumMouseButton button, Int32 modifiers, Boolean buttonDown) in VintagestoryLib\Client\HotkeyManager.cs:line 574
at Vintagestory.Client.NoObf.ClientMain.OnMouseUpRaw(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1993
at Vintagestory.Client.GuiScreenRunningGame.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 357
at Vintagestory.Client.ScreenManager.OnMouseUp(MouseEvent e) in VintagestoryLib\Client\ScreenManager.cs:line 914
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 211
at OpenTK.Windowing.Desktop.NativeWindow.OnMouseUp(MouseButtonEventArgs e)
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.NativeWindow.ProcessWindowEvents(Boolean waitForEvents)
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
Nephelangelo, May 15th 2025 at 5:48 AM

This really, really belongs in vanilla. 

Freakyuser396, May 13th 2025 at 9:36 PM

Mrcloch You need a "Ink an Quill" in your offhand for the nametag item to work, and modded entities should work, at least my carts do

Mrcloch, May 13th 2025 at 8:01 PM

SiiMeR alright thx but with this mod how can i name animal/creatures like the elk or other animals like rhinos from the fauna eras mods or dinos by example ? like i was not able to find a way to write a name on the item or at least i did not knew how to do it?

SiiMeR , May 13th 2025 at 5:15 PM

There is the Itemizer mod (https://mods.vintagestory.at/itemizer) for naming items. This is only for living and/or moving things. 

Stopping enemies from despawning is possible, but not in the scope of this mod

 

Mrcloch

Mrcloch, May 13th 2025 at 4:38 PM

hey sorry but how do you add the anemto the item like i try shift click or control click do i have to go to an anvil like the other block game? or how also neat idea is it posible to stop enemies from despawning if they have a name?

 

DejFidOFF, May 13th 2025 at 3:42 PM

SiiMeR

gr8! Thank you!

SiiMeR , May 13th 2025 at 8:05 AM

I have added audit logging in v1.0.4

 

Example:

13.5.2025 11:02:01 [Audit] Player SiiMeR (g1U2RO0yyLzWikUwC6Jmuzw2) renamed entity game:tameddeer-albinoelk-female-adult (at 511284, 111, 512087) from 'Tamed albino elk adult (Female)' to 'New Name'

 

DejFidOFF

DejFidOFF, May 12th 2025 at 9:11 PM

SiiMeR

Hello o/ Is it possible to log name changes somwehere when mod is used on the server. You know. Imagine situation when some people can name entities with unapropriate names and we, admins need something to identified those players.