SimpleSethomes
ModApache-2.0

SimpleSethomes

A project with the bare minimum sethome functionality

117
Downloads
0
Followers
2 months ago
Updated
📦
6
Versions

📖About SimpleSethomes

SimpleSethomes (Mod & Plugin)

SimpleSethomes is a multi-platform project that provides a simple and efficient way to set home points and teleport to them. It is available as both a Minecraft Forge Mod and a Paper/Spigot Plugin.

Features

  • Set Multiple Homes: Create multiple home points with custom names.
  • Cross-Dimension Teleportation: Teleport to homes across different dimensions (Overworld, Nether, End).
  • Tab Completion: Full support for command suggestions.
  • Lightweight: Designed to be fast and resource-efficient.

Commands

  • /sethome <name> - Sets a home at your current location.
  • /home <name> - Teleports you to the specified home.
  • /delhome <name> - Deletes the specified home.
  • /homes - Lists all your current home points.

SimpleSethomes (Mod & プラグイン)

SimpleSethomes は、シンプルかつ効率的にホーム地点を設定し、そこへテレポートする機能を提供するマルチプラットフォームプロジェクトです。Minecraft Forge Mod および Paper/Spigot プラグインの両方に対応しています。

特徴

  • 複数ホーム設定: カスタム名を使用して複数のホーム地点を作成できます。
  • ディメンション間移動: オーバーワールド、ネザー、エンドを跨いだテレポートに対応しています。
  • タブ補完: コマンドの予測変換(タブ補完)をフルサポートしています。
  • 軽量設計: 高速でリソース効率の高い動作を目指して設計されています。

コマンド

  • /sethome <名前> - 現在地にホームを設定します。
  • /home <名前> - 指定したホームにテレポートします。
  • /delhome <名前> - 指定したホームを削除します。
  • /homes - 設定されているホームの一覧を表示します。

SimpleSethomes (日本語)

SimpleSethomes は、Forge Mod および Paper Plugin として利用可能な、多機能で強力なホーム管理ツールです。極限まで軽量かつシンプルに設計されており、サーバーのパフォーマンスに影響を与えません。

軽量・シンプル設計

  • 超小型ファイルサイズ:
    • Forge Mod: 約 19 KB
    • Paper Plugin: 約 13 KB
  • 洗練された機能: 必要な機能だけを凝縮した、無駄のないプラグインです。

特徴

  • 複数のホーム設定: 好きなだけ名前付きのホームを設定できます。
  • v1.1 での改善点:
    • メッセージの外部化: messages_ja_jp.yml などのファイルでメッセージを自由に変更可能になりました。
    • 動的なホーム数制限: デフォルトの上限に加え、権限(例: simplesethomes.limit.vip)による上限の上書きが可能になりました。
    • 賢い優先順位判定: プレイヤーが持つ権限の中から、最も大きい上限値を自動で適用します。
  • ディメンション間移動: オーバーワールド、ネザー、エンド間でも問題なくテレポート可能です。
  • シンプルなコマンド: ホームの設定、削除、移動が簡単なコマンドで行えます。
  • タブ補完機能: 登録したホーム名をタブキーで素早く呼び出せます。

対応バージョン

プラットフォーム バージョン
Mod (Forge) 1.20.1, 1.21.11
Plugin (Paper) 1.21.11 (必須), その他も動く可能性があります

コマンド

  • /sethome <名前> - 現在位置にホームを設定します。
  • /home <名前> - 指定したホームへテレポートします。
  • /delhome <名前> - 設定したホームを削除します。
  • /homes - 設定済みのホーム一覧を表示します。

設定

言語設定

config.ymlで言語を変更できます:

language: ja_jp  # 利用可能: en_us, ja_jp

ホーム数制限

config.ymlでホーム数の上限を設定できます:

home-limits:
  default: 3  # 全プレイヤーのデフォルト上限
  permissions:
    simplesethomes.limit.vip: 5      # VIPプレイヤーは5個まで
    simplesethomes.limit.premium: 10  # プレミアムプレイヤーは10個まで
    simplesethomes.limit.admin: -1    # 管理者は無制限 (-1)

注意: プレイヤーが複数の権限を持っている場合、最も大きい上限が自動的に適用されます。

権限

  • ultimatesethome.use - ホームコマンドの使用を許可 (デフォルト: true)
  • simplesethomes.limit.vip - 最大5個のホームを許可
  • simplesethomes.limit.premium - 最大10個のホームを許可
  • simplesethomes.limit.admin - 無制限のホームを許可 (デフォルト: op)

インストール方法

Forge Mod の場合

  1. 使用するMinecraftバージョンの .jar ファイルをダウンロードします。
  2. mods フォルダに入れます。
  3. ゲームを起動してください!

Paper Plugin の場合

  1. .jar ファイルをダウンロードします。
  2. サーバーの plugins フォルダに入れます。
  3. サーバーを再起動またはリロードしてください。

Author: Deela
Domain: deela.net