MyWorlds [ja]

From BergerHealer Wiki
Jump to navigation Jump to search
Saihou-Heiki (talk | contribs)
No edit summary
Saihou-Heiki (talk | contribs)
Created page with "なお誤解を避けるために書いておきますが、MyWorldsがサーバーによって生成されたメインワールドを代替することはできません。もしやり方をご存じの方がいたら教えてください。現在、サーバーの有効化処理を一旦停止して、その間にメインワールドを作成するという手段を検討しています。ただ、これをするにもデフォルトのメインワールドがロー..."
 
(3 intermediate revisions by the same user not shown)
Line 35: Line 35:
* サーバーの起動時に自動的にワールドをロードする。
* サーバーの起動時に自動的にワールドをロードする。
* 誰がワールドに入れるかを決められる詳細な権限設定。
* 誰がワールドに入れるかを決められる詳細な権限設定。
* Can act as a tool for other plugins to teleport players from one world to the other
* 他のプラグインがプレイヤーをワールド間でテレポートさせるための機能の提供。
* Simple teleportation commands
* シンプルなテレポートコマンド。
* Set OP lists for specific worlds to make players operator on certain worlds
* 特定のワールドでだけ機能するOP権限を設定する。
* Easy-to-remember commands: with aliases and chat-message help
* エイリアスやチャットで見れるヘルプ付きの覚えやすいコマンド。
* World inventory separation, merging and disabling (clear)
* ワールドごとのインベントリの分割、統合、無効化。
* Main world where players spawn can be configured
* プレイヤーがスポーンするメインのワールドの設定。リスポーンもメインワールドで行えるようにも設定できます。
* Can set to re-spawn all players on the main world at all times
* プレイヤーのそのワールドでの最後の位置を記録し、そこへテレポートサせる。
* Remember the last known position of a player on a world, and teleport him to it (Read more...)
* Multiverseプラグインからの自動的な設定の読み込み。
* Auto-import the configuration from Multiverse (Read more...)




Line 58: Line 57:




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Set_up_the_main_world_to_be_anything_you_like_(even_if_you_don&#039;t_use_it_on_your_server...you_need_one)"></span>
==Set up the main world to be anything you like (even if you don't use it on your server...you need one)==
== メインワールドを設定しよう(サーバーで使用しない場合も設定は必須です) ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* 新しいワールドを、お好きなワールドタイプで生成。フラットワールドでも、チャンクジェネレータでもなんでも。
* Create a new world for the world type you want (flatworld, custom chunk generator, etc.)
* サーバーを一旦停止し、MyWorldsのconfig.ymlを開く。
* Stop the server and open up the config.yml of MyWorlds
* ''mainWorld''を先ほど生成したワールドに設定。
* Change 'mainWorld' to your newly created custom world
* サーバーを起動し直し、あなたのワールドに新規さんが訪れるのを確認しましょう!
* Start the server again and notice how new players join your custom world
* もしメインワールドを使用しない場合は、''keep spawn in memory''を無効化してください。
* Optionally: disable the 'keep spawn in memory' for the 'server' main worlds (you are not using)
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
なお誤解を避けるために書いておきますが、MyWorldsがサーバーによって生成されたメインワールドを代替することはできません。もしやり方をご存じの方がいたら教えてください。現在、サーバーの有効化処理を一旦停止して、その間にメインワールドを作成するという手段を検討しています。ただ、これをするにもデフォルトのメインワールドがロードされないようにする必要があります。
Just to avoid any confusions: it is impossible to let My Worlds alter or replace the main worlds generated by the server. If there is any fix to this or you know 'some way' to do it, let us know. We do consider halting the server enabling process asking for you to create the main worlds, after which enabling continues as usual. But for this, we need to disable the default main worlds from loading up.
</div>

Latest revision as of 00:27, 6 November 2026

MyWorlds
World Management - Simplified
Spigot: MyWorlds
GitHub: MyWorlds


Wikiのコンテンツ

概要

このプラグインはワールドについてのいろいろな機能を提供します。

  • ワールドのロード、アンロード、コピー、削除、保存、作成などなど。
  • ワールドの情報の表示、利用できるチャンクジェネレーターやワールドに関するリストの作成。
  • ワールドのゲームモード、難易度、時間、天気、オートセーブやPvPの設定。
  • モブのスポーンに関する制限。
  • プレイヤーをワールドから避難させる。
  • 壊れたワールドをいくらか修復する。
  • ワールドを移動するためのポータルを作る。コマンドなしで簡単に移動可能になるほか、一方通行にもできます。
  • 権限設定を利用した、特定のワールドだけでのチャットルーム。
  • サーバーの起動時に自動的にワールドをロードする。
  • 誰がワールドに入れるかを決められる詳細な権限設定。
  • 他のプラグインがプレイヤーをワールド間でテレポートさせるための機能の提供。
  • シンプルなテレポートコマンド。
  • 特定のワールドでだけ機能するOP権限を設定する。
  • エイリアスやチャットで見れるヘルプ付きの覚えやすいコマンド。
  • ワールドごとのインベントリの分割、統合、無効化。
  • プレイヤーがスポーンするメインのワールドの設定。リスポーンもメインワールドで行えるようにも設定できます。
  • プレイヤーのそのワールドでの最後の位置を記録し、そこへテレポートサせる。
  • Multiverseプラグインからの自動的な設定の読み込み。


インベントリを分ける

現在、MyWorldsの機能でワールドごとに別々のインベントリを保持できます。この機能はデフォルトではオフになっていますが、config.ymlのuseWorldInventoriesをtrueに設定することでオンに設定できます。こうするとどのワールドでもインベントリを共有しないようになり、プレイヤーがワールドを移動するごとにそれぞれのワールドのインベントリを保存、復元します。いくつかのワールドでインベントリをシェアするには、/world inventory mergeに続けてワールド名を入力し、実行します。一方、split(もしくはdetach)を使用すると、他のワールドと共有されないようになります。/world inventry enableもしくは/world inventry disableを利用すれば、ワールドでのインベントリ機能を有効化、無効化することもできます。有効化した場合はインベントリのデータを保存しますが、無効化するとデータが保存されず、すべてのアイテムが消去されます。


プラグイン生成、またはフラットなワールドを利用する時

MyWorldsが起動する前に、メインのワールドがロード、または生成されます。Bukkitプラグインの仕組み上、互換性を失わないために、ワールドがロードされるよりも前にMyWorldsを起動することができません。ともかく、もしバニラのnetherでもthe_endでもoverworldのどれでもない『メインワールド』を使用したいのであれば、次のことをする必要があります。


メインワールドを設定しよう(サーバーで使用しない場合も設定は必須です)

  • 新しいワールドを、お好きなワールドタイプで生成。フラットワールドでも、チャンクジェネレータでもなんでも。
  • サーバーを一旦停止し、MyWorldsのconfig.ymlを開く。
  • mainWorldを先ほど生成したワールドに設定。
  • サーバーを起動し直し、あなたのワールドに新規さんが訪れるのを確認しましょう!
  • もしメインワールドを使用しない場合は、keep spawn in memoryを無効化してください。

なお誤解を避けるために書いておきますが、MyWorldsがサーバーによって生成されたメインワールドを代替することはできません。もしやり方をご存じの方がいたら教えてください。現在、サーバーの有効化処理を一旦停止して、その間にメインワールドを作成するという手段を検討しています。ただ、これをするにもデフォルトのメインワールドがロードされないようにする必要があります。