Add Manifests from ingame mod
This commit is contained in:
314
com.tikaiz.Enderman/Common/Items/Enderman/Enderman.blockymodel
Normal file
314
com.tikaiz.Enderman/Common/Items/Enderman/Enderman.blockymodel
Normal file
@@ -0,0 +1,314 @@
|
||||
{
|
||||
"nodes": [
|
||||
{
|
||||
"id": "1",
|
||||
"name": "legright",
|
||||
"position": {"x": -16, "y": 62, "z": 0},
|
||||
"orientation": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {"x": 8, "y": -28.19108, "z": 5.29767},
|
||||
"stretch": {"x": 1, "y": 1, "z": 1},
|
||||
"settings": {
|
||||
"isPiece": false,
|
||||
"size": {"x": 6, "y": 66, "z": 9}
|
||||
},
|
||||
"textureLayout": {
|
||||
"back": {
|
||||
"offset": {"x": 18, "y": 103},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {"x": 76, "y": 77},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"front": {
|
||||
"offset": {"x": 24, "y": 103},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {"x": 85, "y": 26},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {"x": 72, "y": 35},
|
||||
"mirror": {"x": true, "y": true},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {"x": 72, "y": 35},
|
||||
"mirror": {"x": true, "y": false},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "2",
|
||||
"name": "cube",
|
||||
"position": {"x": 0, "y": 82, "z": 5},
|
||||
"orientation": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {"x": -0.5, "y": 0.5, "z": 0},
|
||||
"stretch": {"x": 1, "y": 1, "z": 1},
|
||||
"settings": {
|
||||
"isPiece": false,
|
||||
"size": {"x": 33, "y": 51, "z": 12},
|
||||
"isStaticBox": true
|
||||
},
|
||||
"textureLayout": {
|
||||
"back": {
|
||||
"offset": {"x": 0, "y": 0},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {"x": 52, "y": 77},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"front": {
|
||||
"offset": {"x": 33, "y": 0},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {"x": 64, "y": 77},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {"x": 136, "y": 78},
|
||||
"mirror": {"x": true, "y": true},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {"x": 136, "y": 78},
|
||||
"mirror": {"x": true, "y": false},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "3",
|
||||
"name": "cube",
|
||||
"position": {"x": 0, "y": 124, "z": -8},
|
||||
"orientation": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {"x": -1, "y": -3, "z": 12},
|
||||
"stretch": {"x": 1, "y": 1, "z": 1},
|
||||
"settings": {
|
||||
"isPiece": false,
|
||||
"size": {"x": 28, "y": 26, "z": 26},
|
||||
"isStaticBox": true
|
||||
},
|
||||
"textureLayout": {
|
||||
"back": {
|
||||
"offset": {"x": 0, "y": 51},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {"x": 0, "y": 77},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"front": {
|
||||
"offset": {"x": 28, "y": 51},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {"x": 26, "y": 77},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {"x": 84, "y": 77},
|
||||
"mirror": {"x": true, "y": true},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {"x": 94, "y": 0},
|
||||
"mirror": {"x": true, "y": false},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "4",
|
||||
"name": "armright",
|
||||
"position": {"x": 0, "y": 102, "z": 0},
|
||||
"orientation": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {"x": -20, "y": -27, "z": 4.5},
|
||||
"stretch": {"x": 1, "y": 1, "z": 1},
|
||||
"settings": {
|
||||
"isPiece": false,
|
||||
"size": {"x": 6, "y": 66, "z": 9}
|
||||
},
|
||||
"textureLayout": {
|
||||
"back": {
|
||||
"offset": {"x": 109, "y": 90},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {"x": 103, "y": 0},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"front": {
|
||||
"offset": {"x": 112, "y": 0},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {"x": 9, "y": 103},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {"x": 121, "y": 99},
|
||||
"mirror": {"x": true, "y": true},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {"x": 121, "y": 99},
|
||||
"mirror": {"x": true, "y": false},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "5",
|
||||
"name": "armleft",
|
||||
"position": {"x": 0, "y": 104, "z": 0},
|
||||
"orientation": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {"x": 19, "y": -29, "z": 4.5},
|
||||
"stretch": {"x": 1, "y": 1, "z": 1},
|
||||
"settings": {
|
||||
"isPiece": false,
|
||||
"size": {"x": 6, "y": 66, "z": 9}
|
||||
},
|
||||
"textureLayout": {
|
||||
"back": {
|
||||
"offset": {"x": 42, "y": 103},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {"x": 94, "y": 66},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"front": {
|
||||
"offset": {"x": 103, "y": 90},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {"x": 0, "y": 103},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {"x": 84, "y": 35},
|
||||
"mirror": {"x": true, "y": true},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {"x": 84, "y": 35},
|
||||
"mirror": {"x": true, "y": false},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6",
|
||||
"name": "legleft",
|
||||
"position": {"x": 0, "y": 63, "z": 0},
|
||||
"orientation": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"shape": {
|
||||
"type": "box",
|
||||
"offset": {"x": 8, "y": -30, "z": 4.5},
|
||||
"stretch": {"x": 1, "y": 1, "z": 1},
|
||||
"settings": {
|
||||
"isPiece": false,
|
||||
"size": {"x": 6, "y": 66, "z": 9}
|
||||
},
|
||||
"textureLayout": {
|
||||
"back": {
|
||||
"offset": {"x": 30, "y": 103},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"right": {
|
||||
"offset": {"x": 85, "y": 92},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"front": {
|
||||
"offset": {"x": 36, "y": 103},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"left": {
|
||||
"offset": {"x": 94, "y": 0},
|
||||
"mirror": {"x": false, "y": false},
|
||||
"angle": 0
|
||||
},
|
||||
"top": {
|
||||
"offset": {"x": 78, "y": 35},
|
||||
"mirror": {"x": true, "y": true},
|
||||
"angle": 0
|
||||
},
|
||||
"bottom": {
|
||||
"offset": {"x": 78, "y": 35},
|
||||
"mirror": {"x": true, "y": false},
|
||||
"angle": 0
|
||||
}
|
||||
},
|
||||
"unwrapMode": "custom",
|
||||
"visible": true,
|
||||
"doubleSided": false,
|
||||
"shadingMode": "flat"
|
||||
}
|
||||
}
|
||||
],
|
||||
"format": "character",
|
||||
"lod": "auto"
|
||||
}
|
||||
BIN
com.tikaiz.Enderman/Common/Items/Enderman/base.png
Normal file
BIN
com.tikaiz.Enderman/Common/Items/Enderman/base.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.0 KiB |
139
com.tikaiz.Enderman/Common/Items/Enderman/walk.blockyanim
Normal file
139
com.tikaiz.Enderman/Common/Items/Enderman/walk.blockyanim
Normal file
@@ -0,0 +1,139 @@
|
||||
{
|
||||
"formatVersion": 1,
|
||||
"duration": 60,
|
||||
"holdLastKeyframe": false,
|
||||
"nodeAnimations": {
|
||||
"legright": {
|
||||
"position": [],
|
||||
"orientation": [
|
||||
{
|
||||
"time": 0,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 15,
|
||||
"delta": {"x": -0.21644, "y": 0, "z": 0, "w": 0.9763},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 30,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 45,
|
||||
"delta": {"x": 0.21644, "y": 0, "z": 0, "w": 0.9763},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 60,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
}
|
||||
],
|
||||
"shapeStretch": [],
|
||||
"shapeVisible": [],
|
||||
"shapeUvOffset": []
|
||||
},
|
||||
"armright": {
|
||||
"position": [],
|
||||
"orientation": [
|
||||
{
|
||||
"time": 0,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 15,
|
||||
"delta": {"x": 0.21644, "y": 0, "z": 0, "w": 0.9763},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 30,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 45,
|
||||
"delta": {"x": -0.21644, "y": 0, "z": 0, "w": 0.9763},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 60,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
}
|
||||
],
|
||||
"shapeStretch": [],
|
||||
"shapeVisible": [],
|
||||
"shapeUvOffset": []
|
||||
},
|
||||
"armleft": {
|
||||
"position": [],
|
||||
"orientation": [
|
||||
{
|
||||
"time": 0,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 15,
|
||||
"delta": {"x": -0.21644, "y": 0, "z": 0, "w": 0.9763},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 30,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 45,
|
||||
"delta": {"x": 0.21644, "y": 0, "z": 0, "w": 0.9763},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 60,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
}
|
||||
],
|
||||
"shapeStretch": [],
|
||||
"shapeVisible": [],
|
||||
"shapeUvOffset": []
|
||||
},
|
||||
"legleft": {
|
||||
"position": [],
|
||||
"orientation": [
|
||||
{
|
||||
"time": 0,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 15,
|
||||
"delta": {"x": 0.21644, "y": 0, "z": 0, "w": 0.9763},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 30,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 45,
|
||||
"delta": {"x": -0.21644, "y": 0, "z": 0, "w": 0.9763},
|
||||
"interpolationType": "linear"
|
||||
},
|
||||
{
|
||||
"time": 60,
|
||||
"delta": {"x": 0, "y": 0, "z": 0, "w": 1},
|
||||
"interpolationType": "linear"
|
||||
}
|
||||
],
|
||||
"shapeStretch": [],
|
||||
"shapeVisible": [],
|
||||
"shapeUvOffset": []
|
||||
}
|
||||
}
|
||||
}
|
||||
466
com.tikaiz.Enderman/Server/Models/Enderman.json
Normal file
466
com.tikaiz.Enderman/Server/Models/Enderman.json
Normal file
@@ -0,0 +1,466 @@
|
||||
{
|
||||
"Parent": "Player",
|
||||
"Model": "Items/Enderman/Enderman.blockymodel",
|
||||
"Texture": "Items/Enderman/base.png",
|
||||
"EyeHeight": 1.6,
|
||||
"CrouchOffset": -0.4,
|
||||
"HitBox": {
|
||||
"Max": {
|
||||
"X": 0.3,
|
||||
"Y": 1.8,
|
||||
"Z": 0.3
|
||||
},
|
||||
"Min": {
|
||||
"X": -0.3,
|
||||
"Y": 0,
|
||||
"Z": -0.3
|
||||
}
|
||||
},
|
||||
"AnimationSets": {
|
||||
"Idle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Idle.blockyanim",
|
||||
"Speed": 0.5
|
||||
}
|
||||
]
|
||||
},
|
||||
"Walk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "Items/Enderman/walk.blockyanim",
|
||||
"Speed": 1,
|
||||
"SoundEventId": "SFX_Skeleton_Walk",
|
||||
"Looping": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"WalkBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Walk_Backward.blockyanim",
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"Run": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Run.blockyanim",
|
||||
"Speed": 0.9,
|
||||
"SoundEventId": "SFX_Skeleton_Run"
|
||||
}
|
||||
]
|
||||
},
|
||||
"RunBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Run_Backward.blockyanim",
|
||||
"Speed": 0.9,
|
||||
"SoundEventId": "SFX_Skeleton_Run"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Sprint": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Sprint.blockyanim",
|
||||
"Speed": 1.1,
|
||||
"SoundEventId": "SFX_Skeleton_Run"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Crouch": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Crouch.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Speed": 0.5
|
||||
}
|
||||
]
|
||||
},
|
||||
"CrouchWalk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Crouch_Walk.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"CrouchWalkBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Crouch_Walk_Backward.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"Jump": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Jump.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"JumpWalk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Jump.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"JumpRun": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Jump_Far.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Jump_Far2.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"Fall": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Fall.blockyanim",
|
||||
"BlendingDuration": 0.4
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Fall2.blockyanim",
|
||||
"BlendingDuration": 0.4
|
||||
}
|
||||
]
|
||||
},
|
||||
"Alerted": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Alerted.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Alerted"
|
||||
}
|
||||
]
|
||||
},
|
||||
"FlyIdle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Fly/Fly_Idle.blockyanim",
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"Fly": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Fly/Fly.blockyanim",
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"FlyBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Fly/Fly_Backward.blockyanim",
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"FlyFast": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Fly/Fly_Fast.blockyanim",
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwimIdle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim_Idle.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Swim": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwimBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim_Backward.blockyanim",
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwimFast": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim_Fast.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwimJump": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim_Jump.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"Speed": 0.8
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwimFloat": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim_Float.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwimSink": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim_Sink.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwimDive": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim_Dive.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwimDiveBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim_Dive_Backward.blockyanim",
|
||||
"Speed": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwimDiveFast": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim_Dive_Fast.blockyanim",
|
||||
"Speed": 0.6
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Swim/Swim_Dive_Fast2.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidIdle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Idle.blockyanim",
|
||||
"Speed": 0.3
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidWalk": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Walk.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidWalkBackward": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Walk_Backward.blockyanim",
|
||||
"Speed": 0.6
|
||||
}
|
||||
]
|
||||
},
|
||||
"FluidRun": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Run.blockyanim",
|
||||
"Speed": 0.5
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbIdle": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Climb/Climb_Idle.blockyanim",
|
||||
"Speed": 0.5
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbUp": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Climb/Climb_Up.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbDown": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Climb/Climb_Down.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbLeft": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Climb/Climb_Left.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ClimbRight": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Climb/Climb_Right.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Hurt": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Damage/Hurt.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Hurt"
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Damage/Hurt2.blockyanim",
|
||||
"BlendingDuration": 0.1,
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Hurt"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Death": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Damage/Death.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Death_1"
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Damage/Death2.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Death_2"
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Damage/Death3.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Death_3"
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Damage/Death4.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Death_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Spawn": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Spawn.blockyanim",
|
||||
"BlendingDuration": 0,
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Spawn_1"
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Spawn2.blockyanim",
|
||||
"BlendingDuration": 0,
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Spawn_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Despawn": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Despawn.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Despawn_1"
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Despawn2.blockyanim",
|
||||
"Looping": false,
|
||||
"SoundEventId": "SFX_Skeleton_Despawn_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"IdlePassive": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Flavor/Head_Shake.blockyanim",
|
||||
"Weight": 4
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Flavor/Head_Spin.blockyanim",
|
||||
"Weight": 1
|
||||
},
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Flavor/Head_Look_Around.blockyanim",
|
||||
"Weight": 5
|
||||
}
|
||||
],
|
||||
"NextAnimationDelay": {
|
||||
"Max": 15,
|
||||
"Min": 5
|
||||
}
|
||||
},
|
||||
"Search": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Flavor/Search.blockyanim",
|
||||
"SoundEventId": "SFX_Skeleton_Search_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Sleep": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Sleep.blockyanim"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Laydown": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Laydown.blockyanim",
|
||||
"Looping": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"Wake": {
|
||||
"Animations": [
|
||||
{
|
||||
"Animation": "NPC/Undead/Skeleton/Animations/Default/Wake.blockyanim",
|
||||
"Looping": false
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"GradientSet": "Colored_Cotton",
|
||||
"DefaultAttachments": [
|
||||
{}
|
||||
]
|
||||
}
|
||||
39
com.tikaiz.Enderman/Server/NPC/Roles/Enderman_Role.json
Normal file
39
com.tikaiz.Enderman/Server/NPC/Roles/Enderman_Role.json
Normal file
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"Type": "Variant",
|
||||
"Reference": "Template_Intelligent",
|
||||
"Modify": {
|
||||
"MaxHealth": 92,
|
||||
"HearingRange": 8,
|
||||
"ViewSector": 270,
|
||||
"WakingPeriod": [
|
||||
0,
|
||||
24
|
||||
],
|
||||
"DropList": "Drop_Skeleton",
|
||||
"Appearance": "Enderman",
|
||||
"Weapons": [],
|
||||
"OffHand": [],
|
||||
"AttackDistance": 2,
|
||||
"DesiredAttackDistanceRange": [
|
||||
1,
|
||||
1.6
|
||||
],
|
||||
"CombatBehaviorDistance": 3,
|
||||
"CombatStrafeWeight": 5,
|
||||
"CombatBackOffDistanceRange": [
|
||||
1,
|
||||
2
|
||||
],
|
||||
"BlockProbability": 50,
|
||||
"BreathesInWater": true,
|
||||
"NameTranslationKey": {
|
||||
"Compute": "NameTranslationKey"
|
||||
}
|
||||
},
|
||||
"Parameters": {
|
||||
"NameTranslationKey": {
|
||||
"Value": "Enderman",
|
||||
"Description": "Translation key for NPC name display"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"Environments": [
|
||||
"Env_Zone1_Plains",
|
||||
"Env_Zone1",
|
||||
"Env_Zone1_Azure",
|
||||
"Env_Zone1_Autumn",
|
||||
"Env_Zone1_Forests",
|
||||
"Env_Zone1_Mountains"
|
||||
],
|
||||
"NPCs": [
|
||||
{
|
||||
"Weight": 25,
|
||||
"SpawnBlockSet": "Soil",
|
||||
"Id": "Enderman_Role",
|
||||
"Flock": "One_Or_Two"
|
||||
}
|
||||
],
|
||||
"DayTimeRange": [
|
||||
6,
|
||||
18
|
||||
]
|
||||
}
|
||||
14
com.tikaiz.Enderman/manifest.json
Normal file
14
com.tikaiz.Enderman/manifest.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"Group": "com.tikaiz",
|
||||
"Name": "Enderman",
|
||||
"Version": "1.0.0",
|
||||
"Description": "",
|
||||
"Authors": [],
|
||||
"Website": "",
|
||||
"Dependencies": {},
|
||||
"OptionalDependencies": {},
|
||||
"LoadBefore": {},
|
||||
"DisabledByDefault": false,
|
||||
"IncludesAssetPack": false,
|
||||
"SubPlugins": []
|
||||
}
|
||||
Reference in New Issue
Block a user