1
- Версия ядра сервера
- 1.21+
создаю свою модель для своего сервера через itemsadder
всё создано через Blockbench, после экспорта файл .metadata создан не был, но возможно ошибка именно в нём, попрошу меня поправить, содержимое .metadata:
❯ cat models/entity/warden/.metadata
{
"model": "warden.iaentitymodel",
"texture": "texture.png"
}
после iareload выдаёт:
Код:
❯ 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!