Skip to content

任意のブロックにスクリプトを設定するプラグインです。

License

Notifications You must be signed in to change notification settings

PegSaba/ScriptBlockPlus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[Java11] ScriptBlockPlus v2.2.5 [MC1.9-1.19.3]

概要

ScriptBlockの機能を引き継ぎ、新機能追加や改善を施したプラグインです。
また、開発者向けにAPIを公開しています。
(現在Bukkit,Sponge,Forge,Fabricで動作可能な、後継プラグインを作成中です。)

導入

ダウンロードしたScriptBlockPlusを、pluginsフォルダへ保存すれば完了です。

Java8版

別のリポジトリにて、ScriptBlockPlusJava8版公開しています。
古いプラットフォームのサーバーでJava11が動作しない場合はご利用ください。
但し、基本的にはサポートを行っていない事と、近いうちに更新停止することをご了承ください。
プラグインバージョンv2.1.2より、更新を停止いたしました。

連携プラグイン

Plugin Description Development
Vault 権限、経済系プラグインの機能を利用する事ができます。 1.7.3
DiscordSRV ディスコ―ドの機能を利用する事ができます。 1.24.0
PlaceholderAPI プレースホルダの機能を拡張する事ができます。 2.11.1
ScriptEntityPlus エンティティにスクリプトを設定する事ができます。 1.2.2

== 各バージョンの動作範囲 ==

Plugin Server Java
ScriptBlock-Universal 1.13.2-1.1x.x Java11
2.2.3-2.2.4 1.9-1.19.2 Java11
2.2.0-2.2.2 1.9-1.18 Java11
2.1.5-2.1.8 1.9-1.17.1 Java11
2.1.2-2.1.4 1.9-1.17 Java11
2.0.4-2.1.1 1.9-1.16.5 Java11
2.x.x-JV8 1.9-1.16.5 Java8
1.8.5-2.0.3 1.9-1.16.5 Java8
1.6.0-1.8.4 1.8-1.15.2 Java8
1.4.0-1.5.0 1.7.2-1.13.2 Java8
1.0.0-1.3.3 1.7.2-1.13.2 Java7

== バージョン"1.13-1.13.1"の動作について ==
サーバーがJava9以降に対応していないことが原因で、エラーが発生する不具合が存在します。
プラグイン自体は正常に動作するのですが、問題が発生する可能性があるので"1.13.2"を利用してください。
解決方法(非推奨)<Server>.jar内のorg/objectweb/asm/ClassVisitor.class改変することで動作します。

== プラグインの不具合について ==
報告される不具合の多くはデータファイルや設定ファイル系が殆んどです。
報告される際は、一度plugins/ScriptBlockPlus/json内のformat.sbpを削除して再生成を行ってください。
また、アップデートで設定ファイルが変更されることもままあるので、再生成を推奨します。
(データファイル、設定ファイルの再生成や削除で解決しなかった場合はIssueで報告してください。)
そもそも起動しない場合は、Javaのバージョンをチェックしてください。

対応プラットフォーム

BukkitAPIを実装しているのであれば基本的に動作します。
net.minecraft.serverが見つからなかった場合は、NMS依存の機能が強制的に無効になります。
下記は、動作確認を行ったサーバーの一覧です。

Server Description
Spigot 可もなく不可もない、一般的に採用されているサーバーです。
Paper Spigotの派生サーバーで、最適化の他、詳細な設定の追加等も行われています。
Tuinity Paperの派生サーバーで、大規模なサーバー向けに最適化されています。
Yatopia Tuinityの派生サーバーで、様々なサーバープラットフォームの最適化パッチを適用しています。
Purpur Tuinityの派生サーバーで、様々なユニークな機能が追加されています。
Akarin Paperの派生サーバーで、パフォーマンスの向上を目的として作成されています。
Mohist ForgeとSpigot(Paper)の両方の機能を備えています。
Magma ForgeとSpigot(Paper)の両方の機能を備えています。

リンク

[Files, JP]
[Wiki, JP]
[Poteton, JP]
[SpigotMC, EN]
[MCBBS, ZH]

About

任意のブロックにスクリプトを設定するプラグインです。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%