Default Player Skins

Default Player Skins

Set default player skins/models on servers and singleplayer, with per-user forced skins and selectable whitelists

428.0 загрузок
Обновлён 9 дней назад

Описание

Игрок по умолчанию Skins

Вы когда-нибудь хотели, чтобы у игроков была определенная кожа/модель?
Игрок по умолчанию Skins Это простой и удобный для сервера мод, который позволяет назначать Скины по умолчанию для игроковоба в одиночная игра и многопользовательские серверы.

✅ Установите глобальную модель по умолчанию
✅ Создайте модель для конкретного игрока
Ограничьте, какие модели игрок может выбрать (белый список)
✅ Удобная конфигурация (необходимо всего несколько файлов)
Поддержка пользовательских моделей
✅ Управление конфигурациями Live (OP tools)


Особенности (v1.3.0)

Настройки моделей по умолчанию

Вы можете настроить глобальную модель по умолчанию для всех:

  • Модель по умолчанию
  • defaultScale

Принудительные модели для игроков

Настройте конкретную модель для определенных игроков:

  • Игровые модели

Пример:

  • Примерный плеер ? Bear_Grizzly

Доступные модели для каждого игрока (Whitelist)

Контролируйте, какие модели каждый игрок может выбрать из меню:

  • Доступные модели Player

Пример разрешенных моделей:

  • Bear_Grizzly
  • Волк
  • курица
  • Свинья

Постоянство кожи

Новый вариант добавлен в v1.2.0:

  • Перемены кожи

Поведение:

  • Обсуждение SkinChange: True ? Выбранная кожа сохраняется после повторного соединения
  • Обсуждение SkinChange: false ? Игрок всегда возвращается к модели по умолчанию. Игровые модели

Серверно-дружественные разрешения

Факультативное требование ОП:

  • Обсуждение:False Каждый может использовать команду
  • Обсуждение:Real Только ОП могут использовать команду

командование

Меню кожи

  • /myskin меню Открывает UI выбора кожи

Reload Config (новый)

  • /myskin reload - Перезарядка config.json без перезагрузки сервера (ОП только)

Config Management Commands (только для OP)

  • /myskin config Просмотр текущей конфигурации
  • /myskin config set <option> <value> - Изменение настроек конфигурации
  • /myskin config addmodel <player> <model> Добавьте разрешенную кожу к игроку
  • /myskin config removemodel <player> <model> Удалить разрешенную кожу у игрока
  • /myskin config setdefault <player> <model> Модель по умолчанию Set Player
  • /myskin config list <player> Перечислите все доступные скины для игрока

Разрешения

Этот мод поддерживает узлы разрешений для лучшего управления сервером:

  • myskin.use - Используйте основные команды (меню)
  • myskin.reload скачать - Перезагрузка config.json
  • myskin.config - Управление конфигурацией /myskin config...

Предварительный просмотр

Пример этого /myskin меню интерфейс:

MySkin UI Preview

Skin Equipped Example


конфигурация

Файл конфигурирования генерируется внутри сервера мод конфигурационная папка.

Пример конфигурации по умолчанию

{
"Включено": правда,
"requireOp": ложный,
"DefaultModel": "",
"defaultScale": 1.0,
"Перемены кожи": правда,
«Игровые модели»: {
«Шрам»: «Оборотень»
?
"PlayerAvailableModels": {
"Шрам":
«Bear_Grizzly»
"Оборотень"
"Курица",
"Свинья"
]
?
"showScaleInGui": правда,
"минимальный": 0,1,
"Максимальный масштаб": 10.0,
"Модель ДефолтШкал":
"Шкалы игроков": {
"Шрам": 5
?
«scaleButtons»: [0.5, 1.0, 1,5, 2.0, 3.0, 5.0]
?

Конфигурация опций

  • включенныйВключает/отключает мод
  • требовать: Если это правда, только ОП-игроки могут открыть меню.
  • Перемены кожи: Если это правда, изменения кожи сохраняются после повторного соединения.
  • Модель по умолчаниюМодель по умолчанию применяется для всех (необязательно)
  • defaultScaleШкала игроков по умолчанию (1.0 = нормально)
  • Игровые моделиСила модели для конкретных игроков
  • Доступные модели Player: Разрешенные модели на одного игрока в UI

Масштабные опционы (NEW)

  • Скриншоты ShowScaleInGui: Если это правда, показывает контроль масштаба в меню UI кожи
  • минскейлИгроки минимального масштаба могут использовать
  • maxScaleИгроки максимального масштаба могут использовать
  • Модель DefaultScalesШкала по умолчанию для каждой модели (необязательно)
  • PlayerScalesСиловая шкала для конкретных игроков (необязательно)
  • Масштабные кнопки: Быстрые предустановки масштаба, показанные в UI

Добавление пользовательских моделей

Чтобы добавить свои собственные модели, вам нужно только:

1) Типовые файлы

Разместите свои пользовательские файлы здесь:

Общие/характерные/

Каждая модель нуждается:

  • Название: Blockymodel (модельные данные)
  • Имя модели.png (текст)

2) Определение JSON

Создайте файл определения JSON здесь:

Сервер/модели/

Пример: MyModel.json

{
"Модель": "/Common/Characters/MyModel.blockymodel"
?

Производитель: Scarforges

Показать оригинальное описание (English)

Default Player Skins

Ever wanted players to spawn with a specific skin/model automatically?
Default Player Skins is a simple and server-friendly mod that lets you assign default skins for players, both in singleplayer and multiplayer servers.

✅ Set a global default model
✅ Force a model per specific player
✅ Limit which models a player can select (whitelist)
✅ Easy configuration (only a few files needed)
✅ Custom model support
✅ Live config management (OP tools)


Features (v1.3.0)

Default Model Settings

You can configure a global default model for everyone:

  • defaultModel
  • defaultScale

Per-Player Forced Models

Force a specific model for certain players:

  • playerModels

Example:

  • ExamplePlayerBear_Grizzly

Per-Player Available Models (Whitelist)

Control which models each player is allowed to select from the menu:

  • playerAvailableModels

Example allowed models:

  • Bear_Grizzly
  • Wolf
  • Chicken
  • Pig

Skin Persistence

New option added in v1.2.0:

  • persistSkinChange

Behavior:

  • persistSkinChange: true → The selected skin persists after reconnecting
  • persistSkinChange: false → The player always returns to the default model from playerModels

Server-Friendly Permissions

Optional OP requirement:

  • requireOp: false → everyone can use the command
  • requireOp: true → only OPs can use the command

Commands

Skin Menu

  • /myskin menu - Opens the skin selection UI

Reload Config (NEW)

  • /myskin reload - Reloads config.json without restarting the server (OP only)

Config Management Commands (NEW - OP Only)

  • /myskin config - View current configuration
  • /myskin config set <option> <value> - Change config settings
  • /myskin config addmodel <player> <model> - Add an allowed skin to a player
  • /myskin config removemodel <player> <model> - Remove an allowed skin from a player
  • /myskin config setdefault <player> <model> - Set player default model
  • /myskin config list <player> - List all available skins for a player

Permissions

This mod supports permission nodes for better server control:

  • myskin.use - Use basic commands (menu)
  • myskin.reload - Reload config.json
  • myskin.config - Manage config with /myskin config ...

UI Preview

Example of the /myskin menu interface:

MySkin UI Preview

Skin Equipped Example


Configuration

A config file is generated inside the server mods config folder.

Default Config Example

{
  "enabled": true,
  "requireOp": false,
  "defaultModel": "",
  "defaultScale": 1.0,
  "persistSkinChange": true,
  "playerModels": {
    "Scarr": "Werewolf"
  },
  "playerAvailableModels": {
    "Scarr": [
      "Bear_Grizzly",
      "Werewolf",
      "Chicken",
      "Pig"
    ]
  },
  "showScaleInGui": true,
  "minScale": 0.1,
  "maxScale": 10.0,
  "modelDefaultScales": {},
  "playerScales": {
    "Scarr": 5
  },
  "scaleButtons": [0.5, 1.0, 1.5, 2.0, 3.0, 5.0]
}

Config Options

  • enabled: Enables/disables the mod
  • requireOp: If true, only OP players can open the menu
  • persistSkinChange: If true, skin changes persist after reconnecting
  • defaultModel: Default model applied to everyone (optional)
  • defaultScale: Default player scale (1.0 = normal)
  • playerModels: Force a model for specific players
  • playerAvailableModels: Allowed models per player in the UI

Scale Options (NEW)

  • showScaleInGui: If true, shows scale controls in the skin menu UI
  • minScale: Minimum scale players are allowed to use
  • maxScale: Maximum scale players are allowed to use
  • modelDefaultScales: Default scale per model (optional)
  • playerScales: Force a scale for specific players (optional)
  • scaleButtons: Quick scale presets shown in the UI

Adding Custom Models

To add your own models you only need:

1) Model Files

Place your custom files here:

Common/Characters/

Each model needs:

  • ModelName.blockymodel (model data)
  • ModelName.png (texture)

2) JSON Definition

Create a JSON definition file here:

Server/Models/

Example: MyModel.json

{
  "Model": "/Common/Characters/MyModel.blockymodel"
}

Made with ❤️ by Scarforges

Последние версии

ModelChanger-1.3.0.jar

Early Access 24.01.2026 53.3 КБ
Скачать

ModelChanger-1.2.1.jar

Early Access 21.01.2026 49.1 КБ
Скачать

ModelChanger-1.2.0.jar

Early Access 21.01.2026 48.9 КБ
Скачать

ModelChanger-1.1.0.jar

Early Access 21.01.2026 30.1 КБ
Скачать

ModelChanger-1.0.0.jar

Early Access 21.01.2026 29.7 КБ
Скачать