mirror of
https://github.com/barkeser2002/node-minecraft-data.git
synced 2026-09-25 17:45:54 +03:00
* add bedrock item handling * use getters in data.js, return URL for non-JSON * export protocol yaml * add version methods to docs * fix typo * Update api.md * allow version comparing majorVersions * deprecated prepublish script -> prepare which runs on git install * update submodule dir * fix ci * require non-relative path * revert * merge master * Merge branch 'master' into bedrock * add version checking alias * remove bedrock data provider * disable bedrock item tests
27 lines
830 B
JavaScript
27 lines
830 B
JavaScript
/* eslint-env mocha */
|
|
// const assert = require('assert')
|
|
// const packets = require('minecraft-packets').bedrock
|
|
|
|
// function test (version) {
|
|
// console.log('->', version)
|
|
// const packet = packets[version]['from-server']
|
|
// const mcd = require('minecraft-data')('bedrock_' + version)
|
|
// if (!mcd.items) {
|
|
// console.log(`Don't have data for '${version}', skipping`)
|
|
// return
|
|
// }
|
|
// mcd.loadItemPalette(packet.start_game[-1].json.itemstates)
|
|
// const { item, block } = mcd.findItemByName('acacia_trapdoor')
|
|
// assert.ok(item)
|
|
// assert.ok(block)
|
|
// assert.strictEqual(mcd.findItemByRuntimeId(1).blockId, 1)
|
|
// }
|
|
|
|
// describe('can query bedrock items', function () {
|
|
// for (const version in packets) {
|
|
// it('works on ' + version, function () {
|
|
// test(version)
|
|
// })
|
|
// }
|
|
// })
|