コピーして使えるテンプレートです。そのまま使うか、数値を変えるだけで動作します。
rarities.yml またはガチャyml上部にそのままコピーして使えます。
rarities:
# ========================================
# 高レア演出(派手・大文字・花火あり)
# ========================================
1:
# 当選アイテム名の文字色(金色)
title_color: "&6"
# サブタイトル(ガチャ名)の文字色
subtitle_color: "&e"
title:
# タイトルが出るまでの時間(tick)
fadein: 10
# タイトルが表示される時間(tick)
stay: 60
# タイトルが消えるまでの時間(tick)
fadeout: 20
# 文字サイズ(SMALL / NORMAL / LARGE)
size: LARGE
sound:
# 当選時に鳴るSE
name: UI_TOAST_CHALLENGE_COMPLETE
# 音の高さ(1.0が標準 / 0.5〜2.0)
pitch: 1.0
# 音量(0.0〜1.0)
volume: 1.0
particle:
# パーティクル演出の true/false
enabled: true
# パーティクルの種類
pattern: FIREWORKS
# ========================================
# 中レア演出(水色・通常サイズ・星爆発)
# ========================================
2:
# 当選アイテム名の文字色(水色)
title_color: "&b"
# サブタイトル(ガチャ名)の文字色
subtitle_color: "&f"
title:
# タイトルが出るまでの時間(tick)
fadein: 10
# タイトルが表示される時間(tick)
stay: 45
# タイトルが消えるまでの時間(tick)
fadeout: 15
# 文字サイズ(SMALL / NORMAL / LARGE)
size: NORMAL
sound:
# 当選時に鳴るSE
name: ENTITY_PLAYER_LEVELUP
# 音の高さ(1.0が標準 / 0.5〜2.0)
pitch: 1.2
# 音量(0.0〜1.0)
volume: 1.0
particle:
# パーティクル演出の true/false
enabled: true
# パーティクルの種類
pattern: STAR_EXPLOSION
# ========================================
# 低レア演出(灰色・小文字・演出なし)
# ========================================
3:
# 当選アイテム名の文字色(灰色)
title_color: "&7"
# サブタイトル(ガチャ名)の文字色
subtitle_color: "&7"
title:
# タイトルが出るまでの時間(tick)
fadein: 5
# タイトルが表示される時間(tick)
stay: 30
# タイトルが消えるまでの時間(tick)
fadeout: 10
# 文字サイズ(SMALL / NORMAL / LARGE)
size: SMALL
sound:
# 当選時に鳴るSE
name: ENTITY_EXPERIENCE_ORB_PICKUP
# 音の高さ(1.0が標準 / 0.5〜2.0)
pitch: 0.8
# 音量(0.0〜1.0)
volume: 0.8
particle:
# パーティクル演出の true/false
enabled: false
# パーティクルの種類
pattern: NONE
上の演出テンプレート3種類と組み合わせて使います。gachas/ フォルダにコピーしてファイル名を変えるだけで動きます。
# 当選画面のサブタイトルに表示されるガチャ名
name: "サンプルガチャ"
# false にすると発動できなくなる
enabled: true
spin:
# アニメーション全体の長さ(20tick = 1秒)
duration_ticks: 200
# 回転開始直後の速さ(小さいほど速い)
interval_start: 2
# 回転終了直前の遅さ(大きいほど遅い)
interval_end: 10
# 回転中のSE(SLOT_NORMAL / SLOT_DRUM / SLOT_CHIME)
sound: SLOT_NORMAL
suspense:
# 焦らし演出の true/false
enabled: true
# 結果直前に何回スローにするか
count: 3
# 焦らし中の切り替え間隔(大きいほど溜めが長い)
interval: 30
announce:
on_start:
# ガチャ開始時のチャット通知の true/false
enabled: true
# 通知メッセージ(プレースホルダー使用可)
message: "&e{nickname} &fがガチャを発動!"
items:
# ----------------------------------------
# ダイヤ1個(高レア・出にくい)
# ----------------------------------------
# 当選画面のタイトルに表示されるアイテム名
- # アイテムの表示名
name: "ダイヤモンド"
# 適用する演出テンプレートの番号(1=高レア演出)
rarity: 1
# 当選しやすさ(合計100中5 = 5%)
weight: 5
# 当選時に実行するコマンド
commands:
- "give {player} diamond 1"
# ----------------------------------------
# エンチャント金リンゴ(高レア・少し出やすい)
# ----------------------------------------
- # アイテムの表示名
name: "エンチャント金リンゴ"
# 適用する演出テンプレートの番号(1=高レア演出)
rarity: 1
# 当選しやすさ(合計100中8 = 8%)
weight: 8
# 当選時に実行するコマンド
commands:
- "give {player} enchanted_golden_apple 1"
# ----------------------------------------
# ゾンビ召喚(中レア)
# ----------------------------------------
- # アイテムの表示名
name: "ゾンビ召喚"
# 適用する演出テンプレートの番号(2=中レア演出)
rarity: 2
# 当選しやすさ(合計100中20 = 20%)
weight: 20
# 当選時に実行するコマンド
commands:
- "summon zombie ~ ~ ~"
# ----------------------------------------
# スケルトン召喚(中レア)
# ----------------------------------------
- # アイテムの表示名
name: "スケルトン召喚"
# 適用する演出テンプレートの番号(2=中レア演出)
rarity: 2
# 当選しやすさ(合計100中22 = 22%)
weight: 22
# 当選時に実行するコマンド
commands:
- "summon skeleton ~ ~ ~"
# ----------------------------------------
# 暗闇デバフ5秒(低レア・一番出やすい)
# ----------------------------------------
- # アイテムの表示名
name: "暗闇の呪い"
# 適用する演出テンプレートの番号(3=低レア演出)
rarity: 3
# 当選しやすさ(合計100中45 = 45%)
weight: 45
# 当選時に実行するコマンド
commands:
- "effect give {player} darkness 5 0"