|
1 | 1 | # DataSyncer |
2 | 2 |
|
| 3 | +[](http://www.gnu.org/licenses/lgpl-3.0.html) |
| 4 | +[](https://github.com/AsOne2020/DataSyncer/issues) |
| 5 | +[](https://modrinth.com/plugin/datasyncer) |
| 6 | + |
| 7 | +A plugin that allows players to sync entity and block entity data by vanilla's tag query protocol |
| 8 | + |
3 | 9 | ## Depend |
4 | 10 |
|
5 | 11 | - [ProtocolLib](https://www.spigotmc.org/resources/protocollib.1997/) |
6 | 12 |
|
7 | | -## Description |
8 | | -A plugin that allows players to sync entity and block entity data by vanilla's tag query protocol |
| 13 | +## Features |
9 | 14 |
|
10 | | -## Permissions |
11 | | -| Permission | Description | Default | |
12 | | -|--------------------------|-------------------------------------------------|---------| |
13 | | -| datasyncer.block | Has permission to query block data | op | |
14 | | -| datasyncer.entity | Has permission to query entity data | op | |
15 | | -| datasyncer.entity.player | Has permission to query player entity data | op | |
16 | | -| datasyncer.op | Has permission to query operator utilities data | op | |
| 15 | +- **Block Data Syncing**: Enables querying of entity data through BlockEntityNbtQueryPacket |
| 16 | +- **Entity Data Syncing**: Enables querying of entity data through EntityNbtQueryPacket |
| 17 | +- **Region Protection Compatibility**: Integrates with popular protection plugins: |
| 18 | + - [Residence](https://www.spigotmc.org/resources/11480/) : By using "container" flag |
| 19 | + - [Dominion](https://modrinth.com/plugin/lunadeer-dominion) : By using "container" flag |
| 20 | +- **Multi-Version & Folia Support**: Compatible with Minecraft 1.21.x and Folia/Paper/Purpur server software |
17 | 21 |
|
18 | | -## Compatibility |
19 | 22 |
|
20 | | -[Residence](https://www.spigotmc.org/resources/11480/) or [Dominion](https://modrinth.com/plugin/lunadeer-dominion) (Region query permission control by using "container" flag) |
| 23 | +## Permissions |
| 24 | +| Permission | Description | Default | |
| 25 | +|--------------------------|-------------------------------------------------------------------------|---------| |
| 26 | +| datasyncer.block | Has permission to query block data | op | |
| 27 | +| datasyncer.entity | Has permission to query entity data | op | |
| 28 | +| datasyncer.entity.player | Has permission to query player's entity data | op | |
| 29 | +| datasyncer.op | Has permission to query operator utilities data, such as command blocks | op | |
0 commit comments