Repository navigation
3.0.0: Rich display info dumping
ProbeJS Legacy 2.6.1 -> 3.0.0
Rich display info dumping
What's new?
- ProbeJS Legacy will now dump rich display informations about items, fluids, blocks, tags, and lang keys, providing rich display in VSCode when ProbeJS(VSCode Extension) is installed.
- for items, it can display:
- item id,
- localized name(or lang key if no localization is avaliable),
- whether it's block or item or crop, max stack size, and
- special infomations for tools and foods and etc.
- If you have icons exported via Icon Exporter, icons for such item can also be displayed.
- for fluids, it can display
- id,
- localized name(or lang key if no localization is avaliable),
- whether it has a fluid block, and
- whether it has a fluid bucket item.
- for lang kays, it can display:
- all valid localization under similar locale, and
en_us
- all valid localization under similar locale, and
- it's really hard to name them all, please try it by yourself.
- for items, it can display:
- config "disabled" is now replaced by "enabled", to make ProbeJS VSCode extension happy.
- Old config will be automatically upgraded.
.vscodenow will be generated at.minecraft/folder, aka game folder, making workspace more useful.- Snippets of registries now support all avaliable registry types, e.g. potion and enchantment
- ProbeJS now fetch registries and tags from Minecraft internals, instead of relying on an external json file.
- This change prevents reloading and exporting data when
/probejs dumpis triggered, which makes dumping much much FASTER, especially on a large modded instance. - Also,
autoExportconfig is removed because of this.
- This change prevents reloading and exporting data when
- Use different method filtering approaches for classes and interfaces, so we should be able to filter out duplicated methods more completely.
- Set default values for configs, so that first-time users will not get a all-disabled config
- ProbeJS Legacy now dump registries into
special.d.tsinstead ofregistries.d.ts - More datas, including tags and platform data, will be dumped into
special.d.ts - dumping messages are improved now, roughly showing stages of dumping.
- class
DamageSourcewill now show accepted assginments in its type. E.g.type DamageSource_ = "inFire"|"lightningBolt"|"onFire"|"lava"|"hotFloor"|"inWall"|"cramming"|"drown"|"starve"|"cactus"|"fall"|"flyIntoWall"|"outOfWorld"|"generic"|"magic"|"wither"|"anvil"|"fallingBlock"|"dragonBreath"|"dryout"|"sweetBerryBush"|DamageSource;
Commit history: 2.6.1...3.0.0
