Сборки серверов

СливПлатные

Новые сообщения

Сейчас онлайн

  • DrboN
  • anhvuquang0512
  • gffdggdf
  • Angel_Rui
  • vadim3245
  • Max128112
  • siglight
  • NeftyanoyREBENOK
  • artemir1223
  • RokyYTR
  • _Mandarinka_TV_
  • xdxdDipperScar2
  • fleyn37
  • meiddoca
  • Gamesense
  • 4albon
  • _WomenMoment_
  • lasersun
  • Borshikj
  • PantherPK
  • 327
  • Sergg00000
  • Fong
  • comand
  • Sudzuki
  • Felleus Development
  • PGodness
  • fckkluvv
  • sdada
  • nimenno
  • regksem
  • dodi8790
  • Kakapin
  • AnrimiX
  • real1tyy
  • xueglot
  • Tieumiu
  • lorker
  • poncik
  • omega2343
  • drbghgdg
  • Frutik
  • sasha5335
  • minerymc
  • GamesProFan
  • primak456
  • skyRolly
  • Klubin
  • Samuera
  • henrickhortz
  • T1kr
  • limonchik
  • blacksoulsminecraft
  • Zer7h
  • Liweel
  • fcPlugins
  • MrSoup
  • wir1337
  • DmitryVishnev
  • vavoe
  • estereomance
  • jdjxbxus
  • Airexill
  • bo1shak
  • POKWKKS
  • danyabelk

Помощь нужна помощь с добавлением модели через itemsadder

1
Версия ядра сервера
1.21+
создаю свою модель для своего сервера через itemsadder
Код:
❯  tree
.
|-- configs
|   `-- exiled_mobs.yml
|-- models
|   |-- entity
|   |   `-- warden
|   |       |-- arms.json
|   |       |-- body2.json
|   |       |-- elbow.json
|   |       |-- elbow2.json
|   |       |-- flower.json
|   |       |-- groot_left_arm.json
|   |       |-- groot_left_leg.json
|   |       |-- groot_right_arm.json
|   |       |-- groot_right_leg.json
|   |       |-- hand.json
|   |       |-- head3.json
|   |       |-- jaw.json
|   |       |-- left_eye.json
|   |       |-- left_leg_back_toe.json
|   |       |-- left_leg_front_toe.json
|   |       |-- left_leg_left_toe.json
|   |       |-- left_leg_right_toe.json
|   |       |-- neck.json
|   |       |-- petal1.json
|   |       |-- petal2.json
|   |       |-- petal3.json
|   |       |-- petal4.json
|   |       |-- right_eye.json
|   |       |-- right_leg_back_toe.json
|   |       |-- right_leg_front_toe.json
|   |       |-- right_leg_left_toe.json
|   |       |-- right_leg_right_toe.json
|   |       |-- statue.json
|   |       |-- warden.iaentitymodel
|   |       `-- wrist.json
|   `-- textures
|       `-- entity
|           `-- warden
|               `-- texture.png
`-- warden.iaentitymodel

8 directories, 33 files
❯ pwd
/var/lib/pterodactyl/volumes/8a9f7b7c-3252-490e-b347-63b4af1b85ea/plugins/ItemsAdder/contents/exiled


Код:
❯ head -n 100 warden.iaentitymodel
{
  "meta": {
    "format_version": "0.0",
    "creation_time": 1760808845,
    "model_format": "ia/iaentitymodel",
    "box_uv": false,
    "settings": {
      "iaentitymodel": {
        "namespace": "custom",
        "projectName": "warden",
        "modelScalingMode": "7x7x7",
        "rotationMode": "precise"
      }
    },
    "variants": {}
  },
  "name": "warden",
  "model_identifier": "",
  "visible_box": [
    1,
    1,
    0
  ],
  "variable_placeholders": "",
  "variable_placeholder_buttons": [],
  "timeline_setups": [],
  "unhandled_root_fields": {},
  "resolution": {
    "width": 512,
    "height": 512
  },
  "elements": [
    {
      "name": "body2",
      "box_uv": true,
      "render_order": "default",
      "locked": false,
      "allow_mirror_modeling": true,
      "from": [
        -25,
        26,
        -10
      ],
      "to": [
        28,
        74,
        11
      ],
      "autouv": 0,
      "color": 7,
      "origin": [
        0,
        0,
        0
      ],
      "faces": {
        "north": {
          "uv": [
            21,
            21,
            74,
            69
          ],
          "texture": 0
        },
        "east": {
          "uv": [
            0,
            21,
            21,
            69
          ],
          "texture": 0
        },
        "south": {
          "uv": [
            95,
            21,
            148,
            69
          ],
          "texture": 0
        },
        "west": {
          "uv": [
            74,
            21,
            95,
            69
          ],
          "texture": 0
        },
        "up": {
          "uv": [
            74,
            21,
            21,
            0
          ],
          "texture": 0
Код:
❯ cat configs/exiled_mobs.yml
info:
  namespace: exiled
entities:
  warden:
    display_name: "warden"
    type: ZOMBIE
    model_folder: entity/warden

всё создано через Blockbench, после экспорта файл .metadata создан не был, но возможно ошибка именно в нём, попрошу меня поправить, содержимое .metadata:
❯ cat models/entity/warden/.metadata
{
"model": "warden.iaentitymodel",
"texture": "texture.png"
}
после iareload выдаёт:
Код:
iareload
[22:45:32 INFO]: [ItemsAdder] Reloading...
[22:45:32 INFO]: [ItemsAdder] [Host] Stopped self-host webserver on port: 25832
[22:45:32 INFO]: [ItemsAdder] [Host] Starting self-host webserver on port: 25832
[22:45:32 INFO]: [ItemsAdder] [SelfHost] Rate limiter: max 3 requests / 2s.
[22:45:32 INFO]: [ItemsAdder] [SelfHost] Clients exceeding 5 times will be blocked for 30m.
[22:45:32 INFO]: [ItemsAdder] [Pack] Extracting internal contents from .jar
[22:45:32 INFO]: [ItemsAdder] [Pack] Done extracting internal contents from .jar
[22:45:32 ERROR]: [ItemsAdder] Failed to load custom entity: exiled:warden
[22:45:32 WARN]: java.lang.NullPointerException: Cannot invoke "com.alibaba.fastjson2.JSONArray.size()" because "<local5>" is null
[22:45:32 WARN]:        at ItemsAdder_4.0.9.jar//itemsadder.m.bu.a(SourceFile:81)
[22:45:32 WARN]:        at ItemsAdder_4.0.9.jar//itemsadder.m.bu.af(SourceFile:462)
[22:45:32 WARN]:        at ItemsAdder_4.0.9.jar//itemsadder.m.be.a(SourceFile:326)
[22:45:32 WARN]:        at ItemsAdder_4.0.9.jar//itemsadder.m.lw.d(SourceFile:45)
[22:45:32 WARN]:        at ItemsAdder_4.0.9.jar//itemsadder.m.ag.b(SourceFile:890)
[22:45:32 WARN]:        at ItemsAdder_4.0.9.jar//itemsadder.m.ag.c(SourceFile:653)
[22:45:32 WARN]:        at ItemsAdder_4.0.9.jar//itemsadder.m.agl.e(SourceFile:130)
[22:45:32 WARN]:        at ItemsAdder_4.0.9.jar//itemsadder.m.ag.a(SourceFile:647)
[22:45:32 WARN]:        at ItemsAdder_4.0.9.jar//itemsadder.m.rq.b(SourceFile:89)
[22:45:32 WARN]:        at ItemsAdder_4.0.9.jar//itemsadder.m.rq.onCommand(SourceFile:63)
[22:45:32 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[22:45:32 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:178)
[22:45:32 WARN]:        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:1015)
[22:45:32 WARN]:        at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.java:1000)
[22:45:32 WARN]:        at net.minecraft.server.dedicated.DedicatedServer.handleConsoleInputs(DedicatedServer.java:566)
[22:45:32 WARN]:        at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:514)
[22:45:32 WARN]:        at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1642)
[22:45:32 WARN]:        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1342)
[22:45:32 WARN]:        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:333)
[22:45:32 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1583)
[22:45:32 INFO]: [ItemsAdder] Loaded 113 items
[22:45:32 INFO]: [ItemsAdder] Used 0/188 REAL block IDs
[22:45:32 INFO]: [ItemsAdder] Used 12/750 REAL_NOTE block IDs
[22:45:32 INFO]: [ItemsAdder] Used 0/63 REAL_TRANSPARENT block IDs
[22:45:32 INFO]: [ItemsAdder] Used 0/127 REAL_WIRE block IDs
[22:45:32 INFO]: [ItemsAdder] Used 0/14 FIRE block IDs
[22:45:32 INFO]: [ItemsAdder] Used 128/6608 font_images
[22:45:32 INFO]: [ItemsAdder] [Init] Loaded 3 categories
[22:45:32 INFO]: [ItemsAdder] [Init] Loaded successfully in 113ms
[22:45:32 INFO]: [ItemsAdder] [Pack] Resourcepack URL (self-host): http://121.127.37.214:25832/generated.zip
[22:45:32 WARN]: [ItemsAdder] Reload completed.
[22:45:32 INFO]: [Mythic] Reloading plugin...
[22:45:32 INFO]: [MythicMobs] Saving plugin data...
[22:45:32 INFO]: [MythicMobs] ✓Saving Finished
[22:45:32 INFO]: [MythicMobs] Loading Packs...
[22:45:33 INFO]: [MythicMobs] Loading Items...
[22:45:33 INFO]: [MythicMobs] Loading Item Groups...
[22:45:33 INFO]: [MythicMobs] Loading Skills...
[22:45:33 INFO]: [MythicMobs] Loading Drop Tables...
[22:45:33 INFO]: [MythicMobs] Loading Random Spawns...
[22:45:33 INFO]: [MythicMobs] Loading Spawn Blocks...
[22:45:33 INFO]: [MythicMobs] ✓ Loaded 9 mobs.
[22:45:33 INFO]: [MythicMobs] ✓ Loaded 3 vanilla mob overrides.
[22:45:33 INFO]: [MythicMobs] ✓ Loaded 0 mob stacks.
[22:45:33 INFO]: [MythicMobs] ✓ Loaded 3 skills.
[22:45:33 INFO]: [MythicMobs] ✓ Loaded 0 random spawns.
[22:45:33 INFO]: [MythicMobs] ✓ Loaded 0 mythic items.
[22:45:33 INFO]: [MythicMobs] ✓ Loaded 2 drop tables.
[22:45:33 INFO]: [MythicMobs] ✓ Loaded 0 mob spawners.
[22:45:33 INFO]: [Mythic] Mythic has finished reloading!
[22:45:33 INFO]: [MythicMobs] Mythic has finished reloading!
 
GPT-4o
YAML:
info:
  namespace: exiled
entities:
  warden:
    display_name: "warden"
    type: ZOMBIE
    model_folder: entity/warden

JSON:
{
  "model": "warden.iaentitymodel",
  "texture": "texture.png"
}

Java:
// Проверьте, правильно ли указаны пути к файлам в вашем коде.

Проблема может быть связана с отсутствием данных в вашем .iaentitymodel файле, убедитесь, что все необходимые поля заполнены корректно.
 
1
YAML:
info:
  namespace: exiled
entities:
  warden:
    display_name: "warden"
    type: ZOMBIE
    model_folder: entity/warden

JSON:
{
  "model": "warden.iaentitymodel",
  "texture": "texture.png"
}

Java:
// Проверьте, правильно ли указаны пути к файлам в вашем коде.

Проблема может быть связана с отсутствием данных в вашем .iaentitymodel файле, убедитесь, что все необходимые поля заполнены корректно.
данный ответ не помог
 
ВерхНиз