Files
node-minecraft-data/index.js
T
Romain Beaumont eb92ebd02c make node-minecraft-data work in the browser by creating a browser.js that uses static requires instead of dynamic ones
That means the bundle.js produced by browserify contains all the versions, but that can be improved later if needed
2015-11-14 20:49:45 +01:00

23 lines
608 B
JavaScript

var loader=require("./loader");
module.exports = function(version)
{
return loader(version,mcVersionToMcData);
};
function mcVersionToMcData(mcVersion)
{
var dir="./minecraft-data/data/"+mcVersion;
return {
blocks: require(dir+'/blocks'),
biomes: require(dir+'/biomes'),
items: require(dir+'/items'),
recipes: require(dir+'/recipes'),
instruments: require(dir+'/instruments'),
materials: require(dir+'/materials'),
entities: require(dir+'/entities'),
protocol: require(dir+'/protocol'),
windows: require(dir+'/windows'),
version: require(dir+'/version')
};
}