1.2
Compatibility
Changes
✅ リリースノート(Release Notes)
🇯🇵 日本語版
BlockRestrictor v1.2 リリースノート
BlockRestrictor は、指定されたブロック以外を踏むと即座に死亡する、シンプルなMinecraftサーバープラグインです。パルクールや制限付きマップの作成に最適です。
✨ 主な機能
-
許可ブロックの指定
config.ymlで、プレイヤーが踏んでも安全なブロックを指定できます。 -
即時死亡処理 許可されていないブロックを踏んだプレイヤーは即座に死亡します。([x.com][1])
-
軽量設計 シンプルな構造で、サーバーへの負荷を最小限に抑えます。
⚙️ 設定ファイル例(config.yml)
allowed_blocks:
- GRASS_BLOCK
- STONE
- OAK_PLANKS
🛠 今後の予定
-
プレイヤーごとの許可ブロック設定 個々のプレイヤーに対して異なる許可ブロックを設定できる機能の追加を検討しています。
-
カスタムメッセージ 死亡時のメッセージをカスタマイズできる機能の追加を予定しています。
🇺🇸 English Version
BlockRestrictor v1.2 Release Notes
BlockRestrictor is a lightweight Minecraft server plugin that instantly kills players who step on blocks not specified as allowed. Ideal for creating parkour challenges or restricted maps.
✨ Features
-
Specify Allowed Blocks Define which blocks are safe to step on using
config.yml. -
Instant Death Mechanism Players stepping on non-allowed blocks are immediately killed.
-
Lightweight Design Simple structure ensures minimal impact on server performance.
⚙️ Configuration Example (config.yml)
allowed_blocks:
- GRASS_BLOCK
- STONE
- OAK_PLANKS
🛠 Future Plans
-
Per-Player Allowed Blocks Implementing functionality to set different allowed blocks for individual players.
-
Custom Death Messages Adding the ability to customize messages displayed upon player death.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:1Roj7tkk:I3X1OCaI"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:1Roj7tkk:I3X1OCaI"
}
