Mods / Disable Classes

Tags: #Tweak #Utility
Author: xXx_Ape_xXx
Side: Both
Created: Jul 29th at 6:49 AM
Last modified: Sep 9th at 10:36 PM
Downloads: 161
Follow Unfollow 10

Latest release (for Vintage Story 1.20.12 and 1.21.1, potentially outdated):
disableclassesV1.20.12-1.0.0.zip  1-click install


Disable any of the vanilla classes on a fresh world.

 

Intended for server owners and others who wish to disable certain classes from the game.

 


 

Dependencies:

 

 


 

How to use:

  1. Start a fresh world to generate the config file. It will be found in the ModConfig folder, inside your data folder, named "disableclasses.yaml"
  2. While in the game, press esc and then "Mods settings"
  3. Find the config named "Disable Classes"
  4. Tick off any class you wish to disable   (screenshot shows Commoner disabled)
  5. Save your config!
  6. Restart the world, or create a new world with the now disabled classed removed  (Note: recommended to start a new world)

 

You can also edit the file in any text editor, in case you want to make any changes without having to start the game again.

 


 

Compability:

    • Allclasses
    • The Working Classes

 


 

Known issues:

If you chose to be the same class you disable, eg. Commoner, on the first startup, and then restart the same world after saving the config, it will crash.

Make sure you choose to be a class that will still be in the game, if you wish to use the same world after the initial startup procedure.

Mod Version For Game version Downloads Released Changelog Download 1-click mod install*
1.0.0 104 Jul 29th at 6:50 AM disableclassesV1.20.12-1.0.0.zip 1-click install
  • Initial release

6 Comments (oldest first | newest first)

💬 Limbobinho, Nov 5th at 2:13 AM

On my server, for some reason, classes keep appearing for some people. And this causes a crash when they select one.

💬 Limbobinho, Oct 29th at 7:35 PM

? ok thx

💬 xXx_Ape_xXx , Oct 29th at 7:27 PM

Limbobinho

I'm afraid that's out of the scope of this mod.

💬 Limbobinho, Oct 29th at 6:54 PM

With this, is it possible to grant permission to a specific person to have the class?

💬 xXx_Ape_xXx , Sep 27th at 5:09 AM

Kawsiphek

I'll have a look to see what's going on. Thank you for reporting this issue, appreciate the feedback.

💬 Kawsiphek, Sep 27th at 4:59 AM (modified Sep 27th at 5:02 AM)

This does not seem to work on 1.21.1 multiplayer servers. Maybe something has changed? I am on a fresh server running only this mod and its dependencies.

This server error seems to be related:

Server Warning
[Server Warning] Order of vanilla character classes has changed. Dont remove vanilla character classes (set 'enabled' attribute to 'false' instead) or add new classes between or before vanilla classes. That will cause incompatibility with other mods that change classes, that can result in crashes.
[Server Warning] Failed to find vanilla classes: commoner, dont remove vanilla classes (set 'enabled' attribute to 'false' instead), it will cause incompatibility with other mods that change classes, that can result in crashes.


I also notice the menu items look a bit different from the screenshot you have posted: (does not seem to let me post image)

The classses are listed as "disableclasses:setting-commoner-class" etc. instead of just "commoner"

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом