feat: backup plugin

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
2020-11-13 09:41:15 +08:00
parent f86e1a8c94
commit aca864500f
7 changed files with 328 additions and 46 deletions

View File

@@ -52,12 +52,13 @@ export class MiaoProtocol extends interfaces.Plugin {
initPacketAdapter() {
this.adapter = this.createPacketAdapter((event) => {
let integers = event.getPacket().getIntegers().getValues()
console.log(`ProtocolLib onPacketSending filter Map
Player: ${event.getPlayer()}
MapId: ${integers.get(0)}
Size: ${integers.get(3)}x${integers.get(4)}
Bytes: ${event.getPacket().getByteArrays().read(0).length}
`)
// console.log(`ProtocolLib onPacketSending filter Map
// Player: ${event.getPlayer()}
// MapId: ${integers.get(0)}
// Short: ${event.getPacket().getShorts().read(0)}
// Bytes: ${event.getPacket().getByteArrays().read(0).length}
// `)
//Size: ${integers.get(3)}x${integers.get(4)}
// org.bukkit.map.MapPalette.imageToBytes()
})
this.ProtocolLibrary.getProtocolManager().addPacketListener(this.adapter)