BDSX用のロギングプラグイン。
サーバー内でのアクションをSQLに保存します。
このプラグインは自分のサーバー用に作成したため、今後更新されない可能性があります。
V1.20.12.01で動作確認済み
Logging plug-in for BDSX.
Stores actions in the server in SQL.
This plugin was created for my server and may not be updated in the future.
Confirmed operation with V1.20.12.01
src/.env
を作成する。- BDSXが
src/index.js
を呼び出すようにする。
- Create
src/.env
. - Make BDSX call
src/index.js
.
#.env
SQL_PORT =
SQL_PASSWORD =
SQL_DATABASE = logyan
- ?attack@ItemFrameBlock@@UEBA_NPEAVPlayer@@AEBVBlockPos@@@Z
- ?_onItemChanged@LevelContainerModel@@MEAAXHAEBVItemStack@@0@Z
- ?_onUpdatePacket@SignBlockActor@@MEAAXAEBVCompoundTag@@AEAVBlockSource@@@Z
- MySQL:
v8.0.29
- HeidiSQL:
v12.0.0.6468
- BDSX:
Version: 1.20.0.01
,Build ID: 15593650
- Minecraft:
v1.20.1
table | column | dataType | remarkes |
---|---|---|---|
blockContainer | time | DATETIME |
|
playerName | TEXT |
||
type | TEXT |
minecraft: is not included |
|
slot | INT |
||
action | TEXT |
add or remove |
|
itemId | TEXT |
minecraft: + itemName |
|
amount | INT |
||
x | FLOAT |
||
y | FLOAT |
||
z | FLOAT |
||
dimention | TEXT |
||
blockDestroy | time | DATETIME |
|
playerName | TEXT |
||
blockName | TEXT |
minecraft: + blockId |
|
blockData | TEXT |
||
x | FLOAT |
||
y | FLOAT |
||
z | FLOAT |
||
dimension | TEXT |
||
blockInteractedWith | time | DATETIME |
|
playerName | TEXT |
||
blockName | TEXT |
minecraft: is not included |
|
blockData | TEXT |
||
x | FLOAT |
||
y | FLOAT |
||
z | FLOAT |
||
dimension | TEXT |
||
blockPlace | time | DATETIME |
|
playerName | TEXT |
||
blockName | TEXT |
minecraft: + blockId |
|
blockData | TEXT |
||
x | FLOAT |
||
y | FLOAT |
||
z | FLOAT |
||
dimension | TEXT |
||
entityDie | time | DATETIME |
|
attackerId | TEXT |
undefined or entityType |
|
attackerName | TEXT |
||
victimId | TEXT |
||
cause | TEXT |
||
x | FLOAT |
||
y | FLOAT |
||
z | FLOAT |
||
dimension | TEXT |
||
getElytra | time | DATETIME |
|
playerName | TEXT |
||
x | FLOAT |
||
y | FLOAT |
||
z | FLOAT |
||
dimension | TEXT |
||
itemThrow | time | DATETIME |
|
playerName | TEXT |
||
itemName | TEXT |
minecraft: + itemName |
|
x | FLOAT |
||
y | FLOAT |
||
z | FLOAT |
||
dimension | TEXT |
||
lightningHitBlock | time | DATETIME |
|
blockName | TEXT |
minecraft: + blockId |
|
blockData | TEXT |
||
x | FLOAT |
||
y | FLOAT |
||
z | FLOAT |
||
dimension | TEXT |
||
playerAttack | time | DATETIME |
|
playerName | TEXT |
||
victimId | TEXT |
||
victimName | TEXT |
||
x | FLOAT |
||
y | FLOAT |
||
z | FLOAT |
||
dimension | TEXT |
||
signBlockPlace | time | DATETIME |
|
playerName | TEXT |
||
id | TEXT |
Sign or HangingSign |
|
side | TEXT |
FrontText or BackText |
|
text | TEXT |
||
x | FLOAT |
||
y | FLOAT |
||
z | FLOAT |
||
dimension | TEXT |