
DataLens
Real-time data inspector for Minecraft
Оцените первым
33
0
Список изменений
Changelog [1.0.2]
✨ New Features
- Inspection of Items in Hand:
- Official support was added to inspect items in the inventory.
- New command:
/inspect hand(or/inspect item) to directly target the item in your main hand. - If you use
/inspectwithout arguments and there is no entity or block in your line of sight, the system will automatically target the item in your hand as a fallback.
- Hybrid Item Scanning (Native support 1.21+):
- Item inspection now exposes absolutely all properties divided into 3 visual categories (folders):
standard: Basic Bukkit properties (type,amount,displayName,lore,customModelData,damage,unbreakable).meta: Raw deserialization of ItemMeta, exposing all Minecraft 1.21 "Data Components" and internal native settings.nbt: The classic NBT/custom_data container where plugins store arbitrary persistent information.
- Item inspection now exposes absolutely all properties divided into 3 visual categories (folders):
- Full Integration with Item-NBT-API:
- The library
de.tr7zw:item-nbt-api(v2.15.7) was added, supporting up to Minecraft 1.21.8. - Entities and Blocks (Tile Entities): Their inspection has beenimmensely improved. They no longer only show the limited PersistentDataContainer, but dynamically and fully scan its deep NBT tree.
- The library
🐛 Bug Fixes and Improvements
- Direct Chat Editing (Listener):
- The implementation of
AsyncPlayerChatEventin theGuiListenerwas completed. Shift+Clicking on a primitive value now securely locks your chat, waits for the new value, validates and applies it, then automatically reopens the inspection menu. - Typing
cancelin chat safely aborts the editing.
- The implementation of
- Internal Stability (
liveReference):- The core (
InspectableObject) was modified to retain a live reference to the source object (ItemStack,Entity, orBlock). When editing any data from the GUI or using/data set, changes are reapplied and immediately persist on the server's physical instance.
- The core (
- Service Optimization (
MapUtilandNbtUtil):- Robust two-way conversion was added between physical object structures, Bukkit Dictionaries (
Map<String, Object>), NBT Compounds, and the internal virtual tree format (DataNode). EditServicewas modified to accept direct value assignment on nodes, reducing processing time and simplifying the editing flow from the GUI menu.
- Robust two-way conversion was added between physical object structures, Bukkit Dictionaries (
Файлы
DataLens-1.0.2.jar(4.38 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.2
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.20–1.21.8
Загрузок
9
Дата публикации
31.05.2026
