mirror of
https://gitea.sffempire.ru/Kolyah35/minecraft-pe-0.6.1.git
synced 2026-03-20 23:13:33 +00:00
the whole game
This commit is contained in:
100
src/world/item/crafting/StructureRecipes.h
Executable file
100
src/world/item/crafting/StructureRecipes.h
Executable file
@@ -0,0 +1,100 @@
|
||||
#ifndef NET_MINECRAFT_WORLD_ITEM_CRAFTING__StructureRecipes_H__
|
||||
#define NET_MINECRAFT_WORLD_ITEM_CRAFTING__StructureRecipes_H__
|
||||
|
||||
//package net.minecraft.world.item.crafting;
|
||||
|
||||
/* import net.minecraft.world.item.* */
|
||||
#include "Recipes.h"
|
||||
#include "../../level/tile/Tile.h"
|
||||
#include "../../level/tile/SandStoneTile.h"
|
||||
#include "../../level/tile/StoneSlabTile.h"
|
||||
|
||||
class StructureRecipes
|
||||
{
|
||||
public:
|
||||
static void addRecipes(Recipes* r) {
|
||||
r->addShapedRecipe(ItemInstance(Tile::chest), //
|
||||
"###", //
|
||||
"# #", //
|
||||
"###", //
|
||||
|
||||
definition('#', Tile::wood));
|
||||
|
||||
r->addShapedRecipe(ItemInstance(Tile::furnace), //
|
||||
"###", //
|
||||
"# #", //
|
||||
"###", //
|
||||
|
||||
definition('#', Tile::stoneBrick));
|
||||
|
||||
r->addShapedRecipe(ItemInstance(Tile::workBench), //
|
||||
"##", //
|
||||
"##", //
|
||||
|
||||
definition('#', Tile::wood));
|
||||
|
||||
r->addShapedRecipe(ItemInstance(Tile::stonecutterBench), //
|
||||
"##", //
|
||||
"##", //
|
||||
|
||||
definition('#', Tile::stoneBrick));
|
||||
|
||||
|
||||
r->addShapedRecipe(ItemInstance(Tile::sandStone), //
|
||||
"##", //
|
||||
"##", //
|
||||
|
||||
definition('#', Tile::sand));
|
||||
|
||||
r->addShapedRecipe(ItemInstance(Tile::sandStone, 4, SandStoneTile::TYPE_SMOOTHSIDE), //
|
||||
"##", //
|
||||
"##", //
|
||||
|
||||
definition('#', Tile::sandStone));
|
||||
|
||||
r->addShapedRecipe(ItemInstance(Tile::sandStone, 1, SandStoneTile::TYPE_HEIROGLYPHS), //
|
||||
"#", //
|
||||
"#", //
|
||||
|
||||
definition('#', ItemInstance(Tile::stoneSlabHalf, 1, StoneSlabTile::SAND_SLAB)));
|
||||
|
||||
r->addShapedRecipe(ItemInstance(Tile::stoneBrickSmooth, 4), //
|
||||
"##", //
|
||||
"##", //
|
||||
|
||||
definition('#', Tile::rock));
|
||||
|
||||
//r->addShapedRecipe(ItemInstance(Tile::ironFence, 16), //
|
||||
// "###", //
|
||||
// "###", //
|
||||
|
||||
// definition('#', Item::ironIngot));
|
||||
|
||||
r->addShapedRecipe(ItemInstance(Tile::thinGlass, 16), //
|
||||
"###", //
|
||||
"###", //
|
||||
|
||||
definition('#', Tile::glass));
|
||||
|
||||
r->addShapedRecipe(ItemInstance(Tile::netherBrick, 1), //
|
||||
"NN", //
|
||||
"NN", //
|
||||
|
||||
definition('N', Item::netherbrick));
|
||||
|
||||
r->addShapedRecipe(ItemInstance(Tile::quartzBlock, 1), //
|
||||
"NN", //
|
||||
"NN", //
|
||||
|
||||
definition('N', Item::netherQuartz));
|
||||
|
||||
//r->addShapedRecipe(ItemInstance(Tile::redstoneLight, 1), //
|
||||
// " R ", //
|
||||
// "RGR", //
|
||||
// " R ", //
|
||||
|
||||
// definition('R', Item::redStone, 'G', Tile::lightGem));
|
||||
}
|
||||
};
|
||||
|
||||
#endif /*NET_MINECRAFT_WORLD_ITEM_CRAFTING__StructureRecipes_H__*/
|
||||
Reference in New Issue
Block a user