{"_id":"@dxxxxy/prismarine-registry","_rev":"1-b0492625e5bd826ec909694017b3eb0d","name":"@dxxxxy/prismarine-registry","dist-tags":{"latest":"1.7.0"},"versions":{"1.5.0":{"name":"@dxxxxy/prismarine-registry","version":"1.5.0","keywords":["prismarine","template"],"author":{"name":"Romain Beaumont"},"license":"MIT","_id":"@dxxxxy/prismarine-registry@1.5.0","maintainers":[{"name":"dxxxxy","email":"introsdream@gmail.com"}],"homepage":"https://github.com/PrismarineJS/prismarine-registry#readme","bugs":{"url":"https://github.com/PrismarineJS/prismarine-registry/issues"},"dist":{"shasum":"6bd51e03584840140eb1aa186991393130fec232","tarball":"https://registry.npmjs.org/@dxxxxy/prismarine-registry/-/prismarine-registry-1.5.0.tgz","fileCount":24,"integrity":"sha512-1cB5S5PZubwcbg2wm8HPUc/3bb2GHsPlw+rb9zEOe9WOcL41452lwQUhpv0Nd+67gu5laf6+4Ac1nPfXvh0SGA==","signatures":[{"sig":"MEQCIFukR1SObK2N15vgV1HR4zHEtnSZdpORJBKXQ1yyj3TkAiA/GMr7aJ1sJonYuBiiGUNKnnXUpLaMBG34HYyWahRwAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19784},"main":"lib/index.js","gitHead":"79a34b2e8e061933c5ff7946513e27c3e1233450","scripts":{"fix":"standard --fix","lint":"standard","test":"mocha --reporter spec --bail --exit","pretest":"npm run lint"},"_npmUser":{"name":"dxxxxy","email":"introsdream@gmail.com"},"repository":{"url":"git+https://github.com/PrismarineJS/prismarine-registry.git","type":"git"},"_npmVersion":"8.6.0","description":"Prismarine Registry","directories":{},"_nodeVersion":"18.0.0","dependencies":{"minecraft-data":"^3.0.0","prismarine-nbt":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"debug":"^4.3.3","mocha":"^10.0.0","standard":"^16.0.1","minecraft-wrap":"^1.4.0","minecraft-protocol":"^1.30.0","prismarine-registry":"file:."},"_npmOperationalInternal":{"tmp":"tmp/prismarine-registry_1.5.0_1684788378361_0.3056603429189124","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@dxxxxy/prismarine-registry","version":"1.7.0","description":"Prismarine Registry","main":"lib/index.js","scripts":{"test":"mocha --reporter spec --bail --exit","pretest":"npm run lint","lint":"standard","fix":"standard --fix"},"repository":{"type":"git","url":"git+https://github.com/PrismarineJS/prismarine-registry.git"},"keywords":["prismarine","template"],"author":{"name":"Romain Beaumont"},"license":"MIT","bugs":{"url":"https://github.com/PrismarineJS/prismarine-registry/issues"},"homepage":"https://github.com/PrismarineJS/prismarine-registry#readme","devDependencies":{"debug":"^4.3.3","minecraft-protocol":"^1.30.0","minecraft-wrap":"^1.4.0","mocha":"^10.0.0","prismarine-registry":"file:.","standard":"^17.0.0"},"dependencies":{"minecraft-data":"^3.0.0","prismarine-nbt":"^2.0.0"},"_id":"@dxxxxy/prismarine-registry@1.7.0","gitHead":"f2f884d651c11d2118c705f10a9f7a8889deef1d","_nodeVersion":"18.16.0","_npmVersion":"9.9.3","dist":{"integrity":"sha512-v7mFW3OPdIj0DVgoVIsQad7kW//rCiFxcJa/O+YCwGxBGWQ/wD1UVmcSTbYDr24h6X7V+gzn2xm0cqEUm7O2kA==","shasum":"ec133a79917df47fc5221f0d2d6a66ab186b9171","tarball":"https://registry.npmjs.org/@dxxxxy/prismarine-registry/-/prismarine-registry-1.7.0.tgz","fileCount":24,"unpackedSize":20253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvD6Xf8B5S7Kb8F3OC00XwHq0rCUbBjg6x9gmU7Ri5SAiEAuxVfgyNoE6csfVK8C3P232+UsVG8XBML5ERNoVssg4I="}]},"_npmUser":{"name":"dxxxxy","email":"introsdream@gmail.com"},"directories":{},"maintainers":[{"name":"dxxxxy","email":"introsdream@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prismarine-registry_1.7.0_1720912784692_0.29930431110881806"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-22T20:46:18.175Z","modified":"2024-07-13T23:19:45.029Z","1.5.0":"2023-05-22T20:46:18.537Z","1.7.0":"2024-07-13T23:19:44.852Z"},"bugs":{"url":"https://github.com/PrismarineJS/prismarine-registry/issues"},"author":{"name":"Romain Beaumont"},"license":"MIT","homepage":"https://github.com/PrismarineJS/prismarine-registry#readme","keywords":["prismarine","template"],"repository":{"type":"git","url":"git+https://github.com/PrismarineJS/prismarine-registry.git"},"description":"Prismarine Registry","maintainers":[{"name":"dxxxxy","email":"introsdream@gmail.com"}],"readme":"# prismarine-registry\r\n[![NPM version](https://img.shields.io/npm/v/prismarine-registry.svg)](http://npmjs.com/package/prismarine-registry)\r\n[![Build Status](https://github.com/PrismarineJS/prismarine-registry/workflows/CI/badge.svg)](https://github.com/PrismarineJS/prismarine-registry/actions?query=workflow%3A%22CI%22)\r\n[![Discord](https://img.shields.io/badge/chat-on%20discord-brightgreen.svg)](https://discord.gg/GsEFRM8)\r\n[![Try it on gitpod](https://img.shields.io/badge/try-on%20gitpod-brightgreen.svg)](https://gitpod.io/#https://github.com/PrismarineJS/prismarine-registry)\r\n\r\nCreates an dynamic instance of node-minecraft-data.\r\n\r\n## Usage\r\n\r\n```js\r\nconst registry = require('prismarine-registry')('1.18')\r\n\r\nregistry.blocksByName['stone'] // See information about stone\r\n```\r\n\r\n## API\r\n\r\n[See minecraft-data API](https://github.com/PrismarineJS/node-minecraft-data/blob/master/doc/api.md)\r\n\r\n### mcpc\r\n\r\n#### loadDimensionCodec / writeDimensionCodec\r\n\r\n* loads/writes data from dimension codec in login packet\r\n\r\n#### .chatFormattingByName, .chatFormattingById (1.19+)\r\n\r\nContains mapping from chat type ID (numeric or string) to information about how the \r\nchat type should be formatted and what the relevant parameters are.\r\n\r\n```js\r\n{\r\n  'minecraft:chat': { formatString: '<%s> %s', parameters: [ 'sender', 'content' ] },\r\n  'minecraft:say_command': { formatString: '[%s] %s', parameters: [ 'sender', 'content' ] },\r\n  'minecraft:msg_command': { formatString: '%s whispers to you: %s', parameters: [ 'sender', 'content' ] },\r\n  'minecraft:team_msg_command': { formatString: '%s <%s> %s', parameters: [ 'team_name', 'sender', 'content' ] },\r\n  'minecraft:emote_command': { formatString: '* %s %s', parameters: [ 'sender', 'content' ] }\r\n}\r\n```\r\n\r\n#### .dimensionsById, dimensionsByName (1.19+)\r\n\r\nMapping to dimension data object containing dimension `name`, `minY` and `height`.\r\n","readmeFilename":"README.md"}