Skip to main content
Version: 2.1.0

Налаштування анімацій

Наскільки вам відомо, DonateCase має різні анімації відкриття кейсів. Іноді стандартні налаштування не зовсім підходять для користувачів, тому маємо конфігурацію Animations.yml

tip

Даний файл являється глобальною конфігурацією для всіх кейсів, однак кожен кейс також може мати свої особисті налаштування анімацій за допомогою секції animation-settings


Спільні налаштування​

Деякі анімації мають спільні параметри, тому вони винесені сюди

ItemSlot​

Встановлює слот в якому буде відображатись предмет для ArmorStand'а
Доступні параметри: HEAD, HAND, OFF_HAND, FEET, LEGS, CHEST

ItemSlot: HEAD

SmallArmorStand​

Встановлює маленький розмір ArmorStand'а

SmallArmorStand: true

StartPosition​

Змінює початкову позицію за координатами

StartPosition:
x: 0.5
y: 1
z: 0.5

Facing​

Примусово встановлює сторону для показу анімації
Доступні параметри: NORTH, NORTH_EAST, EAST, SOUTH_EAST, SOUTH, SOUTH_WEST, WEST, NORTH_WEST, UP, DOWN, UP_NORTH, UP_EAST, UP_SOUTH, UP_WEST, DOWN_NORTH, DOWN_EAST, DOWN_SOUTH, DOWN_WEST, UP_NORTH_WEST, DOWN_SOUTH_EAST

info

За замовчуванням використовується погляд гравця під час встановлення кейсу (якщо закоментовано або видалено)

Facing: EAST

Pose​

Змінює позу ArmorStand'ів
Зазвичай не використовується у більшості випадків

Pose:
Head:
x: 0
y: 0
z: 0
Body:
x: 0
y: 0
z: 0
RightArm:
x: 0
y: 0
z: 0
LeftArm:
x: 0
y: 0
z: 0
RightLeg:
x: 0
y: 0
z: 0
LeftLeg:
x: 0
y: 0
z: 0

SHAPE​

SHAPE:
ItemSlot: HEAD
SmallArmorStand: true
Firework: true
# Pose:
Particle:
Orange:
Size: 1.0
Rgb: 255, 165, 0
White:
Size: 1.0
Rgb: 255, 255, 255
StartPosition:
x: 0.5
y: -0.1
z: 0.5
Tail:
Radius: 0.5
Scroll:
Period: 2
Time: 15
Height: 0.91
Interval: 1
Yaw: 20.0
Volume: 10
Pitch: 1
Sound: UI_BUTTON_CLICK
End:
Time: 25

RAINLY​

RAINLY:
ItemSlot: HEAD
SmallArmorStand: true
Scroll:
Particle: FIREWORK
Sound: ENTITY_EXPERIENCE_ORB_PICKUP
Volume: 1
Pitch: 1
End:
Particle: EXPLOSION
Sound: ENTITY_GENERIC_EXPLODE
Volume: 1
Pitch: 1
CloudParticle: CLOUD
FallingParticle: FALLING_WATER # you can use all particles, full list: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html

FIREWORK​

FIREWORK:
ItemSlot:
SmallArmorStand: true
Power: 0 # Firework power
StartPosition:
x: 0.5
y: 1
z: 0.5
Scroll:
Period: 2
Yaw: 20.0
FireworkColors:
- RED
- BLUE
- GREEN
- YELLOW

WHEEL​

WHEEL:
Type: FULL # or RANDOM
ItemSlot: HEAD
SmallArmorStand: true
ItemsCount: 6 # only for RANDOM type
Shuffle: true # only for FULL type
CircleRadius: 2
# Facing: UP
StartPosition:
x: 0.5
y: -0.5
z: 0.5
Flame:
Enabled: true
Particle: FLAME
Scroll:
Count: 1
Time: 150
EaseAmount: 2.5 # 1 = linear
Sound: UI_BUTTON_CLICK
Volume: 10
Pitch: 1

RANDOM​

RANDOM:
SHAPE: 15 # Chance
RAINLY: 15
FIREWORK: 15
WHEEL: 15
POP: 15
SELECT: 15

POP​

POP:
Scroll:
Sound: ENTITY_ITEM_PICKUP
Volume: 10
Pitch: 1
Facing: EAST
Rounded: true
Radius: 1.5
# Period: 0
# ItemSlot: HEAD

SELECT​

SELECT:
Facing: EAST
Timeout: 600 # in ticks
Radius: 1.5
Item: CHEST
# Period: 0
# ItemSlot: HEAD

FUTURE_WHEEL​

FUTURE_WHEEL:
# Facing: EAST
StartPosition:
x: 0.5
y: -0.5
z: 0.5
HologramPosition:
x: 0.0
y: 1.0
z: 0.0
Spawn:
Interval: 20 # in ticks
Particle: SMOKE
ParticleCount: 3
Sound: ENTITY_ARROW_SHOOT
Volume: 10
Pitch: 1
Scroll:
Particle: SMOKE
ParticleCount: 3
Sound: ENTITY_ARROW_SHOOT
Volume: 10
Pitch: 1
CircleRadius: 1.0
ScrollingTime: 120 # in ticks, this value will be appended to the total spawn-time (spawn-time = {item count} * SpawnInterval)
SkipTicks: 5 # this means that every 5th tick an item in the circle will glow