Files
strom/data/minecraft-data/doc/history.md
T
2026-03-22 19:49:37 +01:00

56 KiB

3.105.0

3.104.0

3.103.0

3.102.3

3.102.2

3.102.1

3.102.0

3.101.0

3.100.0

3.99.1

3.99.0

3.98.0

3.97.0

3.96.0

3.95.1

3.95.0

3.94.0

3.93.0

3.92.0

3.91.0

3.90.0

3.89.0

3.88.0

3.87.0

3.86.0

3.85.0

3.84.1

3.84.0

3.83.1

3.83.0

3.82.0

3.81.2

3.81.1

3.81.0

3.80.1

3.80.0

3.79.0

3.78.0

3.77.0

3.76.0

3.75.0

3.74.0

3.73.0

3.72.0

3.71.0

3.70.0

3.69.0

3.68.1

3.68.0

3.67.0

3.66.0

3.65.0

3.64.1

3.64.0

3.63.0

3.62.0

3.61.2

3.61.1

3.61.0

3.60.0

3.59.3

3.59.2

3.59.1

3.59.0

3.58.0

3.57.0

3.56.0

3.55.0

3.54.0

3.53.0

3.52.0

3.51.0

3.50.0

3.49.1

3.49.0

3.48.0

3.47.0

3.46.2

3.46.1

3.46.0

3.45.0

3.44.0

3.43.1

3.43.0

3.42.1

3.42.0

3.41.0

3.40.0

3.39.0

3.38.0

  • pc: Add "multiSidedSigns" feature + some missing data (@PondWader)

3.37.0

  • pc: support 1.20.0 and 1.20.1 (thanks @PondWader)

3.36.1

  • bedrock: Fixes to protocol data (thanks @MrDiamond64)

3.36.0

  • pc: add entity metadata (@extremeheat)

3.35.0

  • Add bedrock 1.20.0 protocol data

3.34.0

  • Partially updated protocol to 1.19.4 (thanks @extremeheat @TFBosoN @frej4189 @bradisson)

3.33.0

  • Use node 18.

3.32.0

  • Add bedrock 1.19.80 protocol data

3.31.0

  • Add bedrock 1.19.70 protocol data (@CreeperG16)
  • Fix bedrock protocol item CanPlace/CanDestroy fields (#694)

3.30.0

  • Add enchanting data for bedrock versions

3.29.0

  • Add bedrock 1.19.63 protocol (@stevarino)

3.28.0

  • Add bedrock 1.19.62 protocol data (@CreeperG16)
  • Update packet_login_plugin_response in pc 1.19.3 (@frej4189)

3.27.0

  • Add bedrock 1.19.60 protocol data (@CreeperG16)

3.26.0

  • 1.19.3 fixes
  • Update protocolVersions.json with 1.19.3 snapshots

3.25.2

  • Rename chat_command field in 1.19.2 (#671)

3.25.1

  • Add 1.19.3 to protocolVersions (@frej4189)

3.25.0

  • 1.19.3 fixed (@frej4189)

3.24.0

  • 1.19.3 protocol (@frej4189)

3.23.0

  • Add clientsideChatFormatting (@frej4189)

3.22.0

  • 1.19.3 support (@frej4189)
  • Add seed to entity-sound-effect (@u9g)
  • Add 1.19 block mappings with new schema (@extremeheat)

3.21.0

  • 1.19.1 fixes (@extremeheat)

3.20.0

  • bedrock : add 1.19.50 protocol data (@WillQizza)

3.19.0

  • fix 1.19.2 protocol
  • add all 1.19.2 data (@u9g)

3.18.0

  • support 1.19.2 (@jtsiskin)

3.17.0

  • bedrock : add 1.19.40 protocol data

3.16.0

  • Moving features to mcData (@Epirito)

3.15.3

  • Fix pc1.19 villager trade packet (#641)

3.15.1

  • Fix pc1.19 entity spawn packet (#639)

3.15.0

  • added Burger extracted recipes.json for 1.19 (thanks @FCKJohni)

3.14.0

  • update 1.19 features list (@extremeheat)
  • Add features.json for bedrock (@extremeheat)

3.13.0

  • bedrock : add protocol data for 1.19.30 (@stevarino)
  • pc : Fix login packet structure in 1.19 (#632) @mkorman9

3.12.0

  • pc: fix protocol login packet and update feature.json for 1.19 (@extremeheat)

3.11.0

  • bedrock: add protocol data for 1.19.21 (@stevarino)

3.10.2

  • bedrock: fix 1.19.20 map data packet

3.10.1

  • node-minecraft-data release

3.10.0

  • bedrock: add protocol data for 1.19.20 (@stevarino)

3.9.1

  • pc: fix packet_respawn (@rob9315)

3.9.0

  • bedrock: Add bedrock 1.19 data (#600)
  • bedrock: protocol corrections
  • pc: Add 1.19.1-rc2 to protocol versions

3.8.0

  • [1.19] update features and add some @rob9315
  • replace varint with custom native varlong @rob9315

3.7.3

  • Move array back to declare_commands @rob9315

3.7.2

  • Fix packet declare command @rob9315

3.7.1

  • bedrock: 1.19 fixes @extremeheat
  • pc: 1.19 fixes @rob9315

3.7.0

  • pc: 1.8-1.18 protocol fixes from @rob9315
  • pc: 1.19 protocol from @U9G

3.6.0

  • bedrock: Add bedrock 1.19.10 protocol data (#588) @stevarino
  • pc: Fix 1.18 language.json (#585) @Eejit43
  • pc: Add 1.19.1-pre4, 1.19.1-pre3 to protocol versions

3.5.1

  • Fix Github pages docs

3.5.0

  • pc: Add 1.19 Data (all but protocol) @u9g
  • pc: Add blockloot for 1.18 and 1.19 @Eejit43

3.4.0

  • bedrock: Add bedrock 1.19 protocol data, 1.18 protocol corrections

3.3.0

  • pc: Update dimension descriptions (#565)
  • pc: Add 1.19-pre4 to pc/common/protocolVersions.json
  • bedrock: Add bedrock 1.18.30 block, item, recipe data
  • bedrock: 1.18 protocol fixes
  • pc: Add 1.19 to common/protocolVersions.json

3.2.0

  • pc: Fix 1.17+ biome colors (@Karang)
  • pc: Fix shulker box and ender pearl stack sizes (@RoseChilds)
  • pc: Fixed hardness & resistance of copper_ore (@sefirosweb)
  • pc: Fix guitar spelling in instruments.json (@MrAwesome)
  • bedrock: Add bedrock 1.18 block/entity loot data, recipe data fix (@extremeheat)

3.1.1

  • Fix Github CI release action

3.1.0

  • bedrock: Add 1.18.30 protocol data

3.0.0

  • nmd: remove findItemOrBlockById and findItemOrBlockByName entirely

2.221.0

  • bedrock: Add bedrock 1.18.11 data
  • pc: Fix to 1.18.2 login packet

2.220.0

  • pc: Fix effect names in 1.17

2.119.0

  • reverse bedrock version list

2.118.0

  • Add prismarine-item features

2.117.0

  • Add "metadataIxOfItem" feature

2.116.0

  • pc: Fix loginPacket for 1.18.2

2.115.1

  • pc: Fix name conflict with existing "version" and type from features.json

2.115.0

  • pc: Add features.json from mineflayer

2.114.1

  • pc: fix 1.18.2 data paths

2.114.0

  • mcpc 1.18.2 protocol support

2.113.3

  • bedrock: correction to protocol data for subchunk packets without caching for 1.18.11

2.113.2

  • new release because 2.113.1 of nmd already exists

2.113.1

  • bedrock: Corrections to protocol data for subchunk packets for 1.18.11

2.113.0

  • bedrock: add 1.18.11 protocol data

2.112.0

  • bedrock: version data parity, block state and protocol fixes

2.111.0

  • pc: add missing attributes pointer for 1.18

2.110.0

  • pc: add cake outshapes (@nickelpro, @SaubereSache)

2.109.0

  • pc: fix version for 1.18.1

2.108.0

  • pc: support 1.18.1

2.107.0

  • pc: y is signed in 1.18 packet_multi_block_change

2.106.0

  • pc: add materials 1.18

2.105.0

  • bedrock: Add block data for 1.16.220, 1.17.0 (@extremeheat)

2.104.0

  • pc: fix biomes for 1.18

2.103.0

  • pc: biomes for 1.18

2.102.0

  • pc: loginPacket for 1.18

2.101.0

  • pc: fix states in blocks 1.18

2.100.0

  • pc: add more 1.18 data
  • bedrock: update protocol
  • pc: add attribute support

2.99.3

  • pc: rename x_sec and z_sec to x and z in chunk block entity

2.99.2

  • pc: change nbtData field of chunkBlockEntity to optionalNbt in 1.18

2.99.1

  • pc: fix simulation distance packet in 1.18

2.99.0

  • pc: fix version path in 1.18 (@u9g)
  • bedrock: update 1.18 data (@extremeheat)

2.98.1

  • pc: Properly prefix particle resourceIDs in 1.17+ (@nickelpro)

2.98.0

  • pc: Add 1.18 protocol data (@nickelpro)

2.97.0

  • bedrock: Add 1.18.0 data (@extremeheat)

2.96.0

  • Add bedrock 1.17.40 protocol data (@extremeheat)

2.95.0

  • bedrock: Add 1.17.30 protocol data

2.94.0

  • bedrock: Add skin data paths for older versions

2.93.0

  • Fix enchantment.json saying that thorns goes on chestplate (@u9g)

2.92.0

  • protocol packet field type mismatch fix (@Gnog3)
  • Add bedrock protocol data (@extremeheat)
  • remap u32 to varint in protocol.json (@kvoli)
  • bedrock: remove minecraft: prefix from blockstates (@extremeheat)

2.91.0

  • Rename clicked_item to cursorItem in 1.17+ window_click packet (@nickelpro)

2.90.0

  • Add 1.17 recipes (@nickelpro)
  • Rename 1.17.1 entity_destroy (@u9g)
  • 1.7 protocol fix (thanks @Beaness)

2.89.2

  • fixes to bedrock paths

2.89.1

  • fix some remaining occurences of pe

2.89.0

  • Relocate smelting_format and tags to types map (@nickelpro)
  • Rework and extract all items.json (@nickelpro)
  • Add bedrock edition data (@extremeheat)

2.88.0

  • change primaryBitMask to bitMap in 1.17.x protocol.jsons (@Karang)

2.87.0

  • add 1.17.1 protocol support (@u9g)
  • add promptMessage arg to 1.17 (@u9g)

2.86.0

  • add 1.17 login packet (@u9g)

2.85.3

  • fix warningBlocks

2.85.2

  • Remove additional s in 1.17 protocol
  • Brigadier fix (@nickelpro)

2.85.1

  • small 1.17 protocol fix (@nickelpro)

2.85.0

  • 1.17.0 support (@Archengius and @nickelpro)
  • Add netherite tools to harvestTools (@timoreo22)
  • fix recipe shape (x/z flipped) in 1.16.2 protocol declare_recipes (@Gjum)

2.84.0

  • Add legacy.json 1.12 -> 1.13 mappings

2.83.1

  • Fix 21w07a protocol (@U9G)

2.83.0

  • Fix biomes (@IceTank)

2.82.2

  • fix 21w07a protocol (@U9G)

2.82.1

  • fix datapath

2.82.0

  • 21w07a protocol (@U9G)
  • Fixed spawn painting for 1.7 (@SiebeDW)

2.81.0

  • Add blast resistance (thanks @Moondarker)

2.80.0

  • Add tints.json (thanks @Moondarker)

2.79.0

  • Add properties to items.json (maxDurability, fixedWith, enchantCategories)

2.78.0

  • Finish propogating all new properties to old enchantment.json files & remove enchant multipliers

2.77.0

  • Propogate enchant categories & max levels of enchants to all old enchantments.json files

2.76.0

  • Add enchantment multipliers

2.75.0

  • Fix 1.16 collision shapes

2.74.0

  • Add more biome data

2.73.1

  • Add 1.16.5 to datapaths

2.73.0

  • Add 1.16.4 and 1.13 enchantments data

2.72.0

  • Fix upside-down recipes in 1.11-1.16 and improve recipe audit (thanks @Karang)

2.71.0

  • Added map icons (@FalcoG)

2.70.1

  • fix 1.16.2 block.json file (thanks @DeltaEvo)

2.70.0

  • 1.16.4 support

2.69.0

  • add example login packet (required in new versions) (thanks @GroobleDierne)

2.68.1

  • add command to datapath file

2.68.0

  • 1.16.3 support (same as 1.16.2)
  • command entries

2.67.0

  • use stack size range property in loots
  • fix enchantments in recent versions

2.66.0

  • add loottable information (thanks @TheDudeFromCI)
  • add more 1.16.2 data (thanks @DrakoTrogdor)

2.65.0

  • fix particle type (thanks @nickelpro)
  • 1.16.2 (thanks @nickelpro)

2.64.0

  • add particles (thanks @nickelpro)

2.63.0

  • update instruments.json from 1.13 onward (thanks @Naomi)
  • add correct drops for 1.13 onward (thanks @TheDudeFromCI)
  • various protocol fix (thanks @nickelpro)

2.62.1

  • fix items 1.16.1

2.62.0

  • add foods data (thanks @AppDevMichael)

2.61.0

  • extract proper states + default state from minecraft generator (thanks @Karang)

2.60.0

  • full 1.16 support (thanks @AppDevMichael)

2.59.0

  • 1.16.1 protocol support (thanks @Health123)

2.58.0

  • 1.16 support

2.57.0

  • fix abilities and recipes packets for 1.16-rc1

2.56.0

  • add 1.16-rc1 support

2.55.0

  • entity metadata type is a varint since 1.13

2.54.0

  • complete items.json files all version (thanks @Karang)

2.53.0

  • point to other version files for 1.15, 1.15.1, 1.14 and 1.14.1

2.52.0

  • fix and add block shapes for more versions (thanks @Karang)

2.51.0

  • more 1.15.2 data (thanks @uncovery)

2.50.0

  • fix for elyctra (thanks @Mstrodl)
  • more 1.14.4 data

2.49.0

  • fix 1.14.4 blocks (and tests)

2.48.0

  • fix bounding boxes (@Karang)
  • fix some categories (@ImHarvol)

2.47.0

  • add biomes, blocks, entities, items and recipes for 1.14.4

2.46.0

  • fix entities for 1.13

2.45.0

  • fix grass bounding box for 1.13
  • last 1.16 snapshots support

2.44.0

  • small fix to success packet for 20w13b

2.43.0

  • Provide block collision shapes (thanks @Gjum)
  • support snapshot 20w13b of 1.16 (thanks @sbh1311)

2.42.0

  • Fix mushrooms' bounding boxes (thanks @IdanHo)
  • 1.15.2 protocol support

2.41.0

  • 1.15 protocol support

2.40.0

  • 1.15.1 protocol support
  • various data corrections for blocks (thanks @kemesa7)
  • fix stack sizes (thanks @timmyRS)
  • add item durability (thanks @timmyRS)

2.39.0

  • 1.14.4 support

2.38.0

  • 1.14.3 support

2.37.5

  • fix intfield -> objectData in spawn_entity in all versions > 1.8

2.37.4

  • add protocol to 1.14

2.37.3

  • fix stonecutting in declare_recipes 1.14.1 : only one ingredient

2.37.2

  • u32 -> i32 in 1.14

2.37.1

  • add missing version file in 1.14.1 and 1.14

2.37.0

  • fix redstone
  • fix some block properties
  • 1.14 support : protocol.json and some of the data : not everything is there yet

2.36.0

  • fix team prefix and suffix in 1.13

2.35.0

  • add block state data for 1.13 and 1.13.2

2.34.0

  • support 1.13.2-pre2 and 1.13.2

2.33.0

  • fix version definition for 1.13.2-pre1

2.32.0

  • support 1.13.2-pre1

2.31.0

  • fix 1.13.1 datapath

2.30.0

  • update ajv, mocha and standard

2.29.0

  • full 1.13 and 1.13.1 support (thanks @lluiscab for doing this)

2.28.0

  • support of 1.13.1 protocol

2.27.0

  • support of 1.13 protocol

2.26.0

  • move js tests to standard

2.25.0

2.24.0

  • fix brigadier:string parser properties

2.23.0

  • some fixes for 17w50a protocol

2.22.0

  • mcpc 17w50a support (first supported 1.13 snapshot)

2.21.0

  • mcpc 1.12.2 support

2.20.0

  • mcpc 1.12.1 support

2.19.0

  • add language data

2.18.0

  • mcpc 1.12 : add all the data (in addition to protocol)

2.17.0

  • mcpc 1.12 support

2.16.0

  • supports 1.12-pre4

2.15.0

  • supports 17w18b

2.14.0

  • supports 17w15a

2.13.2

  • correct file names

2.13.1

  • fix id for custom_payload in 1.11.2

2.13.0

  • protocol_comments -> protocolComments

2.12.0

  • add protocol comments

2.11.0

  • add dataPaths file

2.10.0

  • complete 1.11 data

2.9.0

  • mcpc 1.11.2 support

2.8.0

  • mcpe 1.0 support (except the protocol)

2.7.0

  • 1.11 support (only the protocol)

2.6.0

  • add classic blocks (thanks @mhsjlw)

2.5.0

  • add 16w35a
  • add enchantments data

2.4.0

  • fix spelling error in protocol.json (catagory)
  • add mcpe 0.15 protocol, blocks and items and update mcpe versions file
  • add mcpc 1.10.1 and 1.10.2 and update mcpc versions file

2.3.1

  • fix 1.10 version

2.3.0

  • add 1.10 data

2.2.0

  • add license
  • add pe protocol

2.1.0

  • add 1.10-pre1

2.0.0

  • fix minecraftVersion in 16w20a
  • add a regex to validate the version strings
  • add pe blocks.json and items.json
  • BREAKING : move all pc data to pc dir

1.1.0

  • add 1.10 support (16w20a)

1.0.0

  • lot of minecraft version added
  • improve entities.json
  • add windows.json
  • other improvements : see commits log

1.8-0.1.0

  • first version after the versions split
  • move js files to tools/js
  • use countType in protocol.json

0.4.0

  • add some basic (to be used for manual updating) protocol extractors
  • import protocol.json from node-minecraft-protocol for version 1.8 of minecraft

0.3.0

  • remove id indexing from biomes, blocks, entities, items and instruments : let users (for examples node-minecraft-data) provide their indexing (by id, name,...)

0.2.1

  • entities is now in the API

0.2.0

  • update blocks, entities, items and recipes enums with new wiki extractors
  • add entities displayName
  • add drops in blocks
  • add metadata variations in blocks and drops
  • update recipes with variations of blocks and items
  • amount -> count and meta -> metadata in recipes
  • reorganize and improve wiki extractors

0.1.1

  • some new wiki extractors : beginning of work for blocks, entities
  • fix some recipes
  • add entities.json file

0.1.0

  • add json schemas to check the enums schemas
  • use circle ci the check the enums schemas automatically
  • add docson documentation for the schemas
  • change the format of recipes
  • add doc/recipes.md

0.0.1

  • first version
  • enums in enums/
  • scripts to audit and generate the enums in bin/
  • support minecraft 1.8 with some missing data