Skip to content
ホスティング · プラグインガイド

Skript:Javaなしでカスタムの仕組みを作る

Skriptとは何か、簡単なスクリプト例、リロード、そしてパフォーマンスの落とし穴について解説します。

更新日 2026年8月13日

Skriptは、サーバーの動作をほぼ普通の文章で記述できるプラグインです。既製のプラグインでは対応できないケースをカバーします。

例

on join:
    if player is new:
        send "&aWelcome!" to player
        execute console command "give %player% bread 16"
        teleport player to spawn

on death of player:
    if victim's world is "arena":
        cancel event
        teleport victim to spawn

.sk ファイルは plugins/Skript/scripts/ に配置します。

リロード

/sk reload all
/sk reload script_name

スクリプトのリロードはサーバーでの /reload より安全です。後者はそもそも一切使用しないでください。

アドオン

SkQuery、skRayFall、SkBeeは構文を拡張します。アイテム、リージョン、GUIなどです。必要なものだけをインストールしてください。アドオンはすべてメモリ上の追加コードになります。

注意点

  • 毎ティック全プレイヤーをループすると、どのプラグインよりも速くTPSが低下します。every tick ではなく every 5 seconds を使用してください。
  • エラーのあるスクリプトはまったく読み込まれません。/sk reload の出力を確認してください。
  • Skriptを更新すると構文が変わることがあります。スクリプトのコピーを保管してください。
  • Skriptはコンソールコマンドを実行します。信頼できない提供元から他人のスクリプトを入手しないでください — プラグインの入手方法。

既製のプラグインが適している場合

タスクが標準的なもの(ショップ、クラン、クエスト)であれば、既製のプラグインのほうが信頼性が高く、高速です。Skriptは独自のロジックが必要な場面で真価を発揮します。

Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成