マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

返信する

スマイリー
:D :) ;) :( :o :? 8-) :x :P :|
スマイリーを全て表示する

BBCode: ON
[img]: ON
[url]: ON
スマイリー: ON

トピックのレビュー
   

展開ビュー トピックのレビュー: マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

Re: マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

by Rightnya » 2021年11月29日(月) 02:50

古いバージョンからアップデートを重ねてきたサーバーが良くなかったみたいです。

1からサーバーを建てなおしたら上手くいきました。
ワールドデータも引継ぎ出来ました。

ありがとうございました。

Re: マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

by Rightnya » 2021年11月26日(金) 19:38

追記:
同じPCで動かしている為、ポートを分けています。

Re: マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

by Rightnya » 2021年11月26日(金) 13:54

コンソールには特にエラーは出てないようです。
が、プレイヤーのインベントリのアイテムはサーバーが変わると、別管理になってしまいます。
Aで入手したアイテムがBに持ち込めません。
データベースの中を見ると、同じ「player_name」で違う「player_uuid」が2つ存在します。
(サーバーAとBで違うのかな?)
これが原因でしょうか?

環境

MySQL 8.0
BungeeCord-Bootstrap:1.17-R0.1-SNAPSHOT:c7b0c3c:1609
spigot-1.17.1

導入プラグイン
BungeePortals
LuckPerms-Bukkit-5.3.69
MysqlInventoryBridge-v2.4.1
ProtocolLib
worldedit-bukkit-7.2.7

Re: マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

by yamagami2211 » 2021年11月25日(木) 22:20

Configでデータベースの設定(ホストとかユーザー名とかパスワードとか)したら共有されました。
それ以外は特に触ってないですね。

コード: 全て選択

[Craft Scheduler Thread - 2/ERROR]: [MysqlInventoryBridge] Error re-connecting to the database! Error: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
[Craft Scheduler Thread - 2/ERROR]: [MysqlInventoryBridge] Could not reconnect to Database! Error: Cannot invoke "java.sql.Connection.isValid(int)" because "this.conn" is null
[Craft Scheduler Thread - 2/WARN]: [MysqlInventoryBridge] Connection failed. Reconnecting...
[Craft Scheduler Thread - 2/INFO]: [MysqlInventoryBridge] Attempting to establish a connection to the MySQL server!
[Craft Scheduler Thread - 1/ERROR]: [MysqlInventoryBridge] Error re-connecting to the database! Error: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
[Craft Scheduler Thread - 1/ERROR]: [MysqlInventoryBridge] Could not reconnect to Database! Error: Cannot invoke "java.sql.Connection.isValid(int)" because "this.conn" is null
こんな感じでコンソールにエラーが出てたら、接続に失敗してます。
接続出来てない状態でも [MIB]Data sync complete! って出るっぽい。
自分の環境的な
Show
データベースはXAMPPでインストールしたMariaDB
Spigotは 1.17.1 (CraftBukkit version 3284-Spigot-3892929-0ebef35)
BungeeCord-Bootstrap:1.18-R0.1-SNAPSHOT:7fc256d:1614

Re: マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

by Rightnya » 2021年11月25日(木) 21:52

1.17.1でも使えるんですね。

「meb_inventory.ibd」というファイルは作成されており、サーバーにインした時に更新されているようです。
"C:\ProgramData\MySQL\MySQL Server 8.0\Data\minecraft\meb_inventory.ibd"
AとBの2つのサーバーにプラグインを入れており、どらちにインした時も「[MIB]Data sync complete!」と表示されます。

ですが、AとBの2つのサーバーでインベントリが同期しておらず、別々になっています。

他に必要な設定はありますでしょうか?

Re: マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

by yamagami2211 » 2021年11月25日(木) 13:51

MysqlInventoryBridge普通に使えましたよ。

ちゃんと設定しましたか?

Re: マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

by ゲスト » 2021年11月24日(水) 17:53

Rightnya さんが書きました: 2021年11月23日(火) 18:53 マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

出来れば無料の物であればと思ったのですが、有料のものもあるみたいでしたが、詳細が分かりませんでした。

一応調べた以下のプラグインですが、1.17.1には対応してないのか、使い方が間違っているのか、使えませんでした。
「MysqlInventoryBridge 2.4.1」
https://www.spigotmc.org/resources/mysq ... idge.7849/

■動作環境
bungeecord

サーバーAとBを「BungeePortals」で繋いでいる。

マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

by Rightnya » 2021年11月23日(火) 18:53

マイクラ1.17.1で使える複数のサーバーでアイテム等のプレイヤーデータを同期できるプラグインはありますか?

出来れば無料の物であればと思ったのですが、有料のものもあるみたいでしたが、詳細が分かりませんでした。

一応調べた以下のプラグインですが、1.17.1には対応してないのか、使い方が間違っているのか、使えませんでした。
「MysqlInventoryBridge」


■動作環境
bungeecord

サーバーAとBを「BungeePortals」で繋いでいる。

ページトップ