All notable changes to the "mc-dp-icons" extension will be documented in this file.
- Pack mcmeta check feature is now disabled by default.
- Issue 5 regarding .JSX and .TSX files having incorrect icons fixed.
- 10 new icons, including icons for new 1.21 datapack folders.
- 1.21 renamed datapack folders (advancements -> advancement etc.) are now also supported.
- 3 vscode icons has changed their appearance:
.vscode
folder,.vscodeignore
files and vscode files to match the style. Their old versions are still in the repo but are being unused. - License icon has been changed to a trial key.
- Fixed a bug where
.vscode
folder will appear in unnecessary cases.
- Enchanted book icon, as it was unused and now replaced by a better enchanted book icon for
enchantment
in datapacks
- Fixed a bug where if a user had only one tick.json/load.json file, but not both of them, dynamic functions' icon change wouldn't work
- Changed the logo of the extension from christmas variant to a usual one
- 67 new icons, including:
- 47 icons for programming (languages, packages,
src
folder etc.) and other common file extensions (archives, doc files, excel files, 3d models etc.); - 14 new icons for datapacks (
datapacks
folder,load.json
,tick.json
,.jmc
files, json files directly in folderspredicates
,item_modifier
,damage_type
etc.1) - 6 new icons for resource packs (
.bbmodel
, json files directly inatlases
,blockstates
,font
,lang
,particles
1)
- 47 icons for programming (languages, packages,
- Extension will now be able to search for
pack.mcmeta
in the workspace, and if it finds it, changes the icon theme from current to dp-icons. If not, the theme will change to a default one - either it will be the theme workspace was launched with, or defined in the settings. This feature can be turned off in the settings. - Namespace icons are no longer unused! The extension will now find any folders directly within
data
andassets
folders and assign ender chest icon to the names of these folders, but only if there'spack.mcmeta
in the same directory. That also means that if there will be a folder in any location with the same name as one of the namespace folders in the same workspace, that folder will also recieve ender chest icon, so this feature can be turned off in the settings. tick
andload
functions icons will now be able to change their icons to repeating and impulse command blocks accordingly, based on the values provided intick.json
andload.json
files found in the workspace. This feature can be toggled to assign the icons not by thetick.json
andload.json
files, but by the functions names, which can be specified in the settings.- A setting to hide folder arrows in the explorer.
- Webpack support, which makes
pack.mcmeta
detect feature be available in VS Code Web. Other features are currently not supported.
- Converted the language of the extension from javascript to typescript
recipes
icon was changed to a better one
- Support for VS Code Web
- Source pngs of all 56 icons into the repository
- 28 new icons, 25 of them are in use:
- 17 icons for resourcepacks
- 2 new icons for 1.20 datapack folders (
trim_pattern
andtrim_material
) - An icon for
dimension_type
subfolder - 2 new icons for
LICENSE
andCOPYRIGHT
files - 2 new icons for
beet.json
,beet.yml
and.bolt
files - An icon for
.txt
files - 3 unused icons (
particles
with three particles,pack.mcmeta
with halved shulker,dimension_type
with the whole end portal)
dimension
icon became a block of nether portal, old one became unusedloot_tables
icon has been slightly changed
Repeating command block icon for everytick.mcfunction and gametick.mcfunction Impulse command block icon start.mcfunction and initial.mcfunction
27 icons, 25 of them are in use