4jcraft/targets/minecraft/world/item/crafting/StructureRecipes.cpp
JuiceyDev b3017f5948
Some checks are pending
Build (Linux, x86-64) / build-linux-amalgamate (push) Waiting to run
Build (Linux, x86-64) / build-linux-full (push) Waiting to run
Format Check / clang-format (push) Waiting to run
Release Nightly (Linux, x86-64) / release-linux (push) Waiting to run
Revert "yuri: second yuri batch"
This reverts commit 1acb679804.
2026-04-07 13:06:37 +02:00

149 lines
5 KiB
C++

#include "StructureRecipes.h"
#include "Recipes.h"
#include "minecraft/world/item/Item.h"
#include "minecraft/world/item/ItemInstance.h"
#include "minecraft/world/level/tile/BeaconTile.h"
#include "minecraft/world/level/tile/ChestTile.h"
#include "minecraft/world/level/tile/HalfSlabTile.h"
#include "minecraft/world/level/tile/QuartzBlockTile.h"
#include "minecraft/world/level/tile/SandStoneTile.h"
#include "minecraft/world/level/tile/StoneSlabTile.h"
#include "minecraft/world/level/tile/Tile.h"
void StructureRecipies::addRecipes(Recipes* r) {
r->addShapedRecipy(new ItemInstance(Tile::sandStone), //
L"ssctg",
L"##", //
L"##", //
L'#', Tile::sand, L'S');
r->addShapedRecipy(new ItemInstance(Tile::sandStone, 4,
SandStoneTile::TYPE_SMOOTHSIDE), //
L"ssczg",
L"##", //
L"##", //
L'#', new ItemInstance(Tile::sandStone), L'S');
r->addShapedRecipy(
new ItemInstance(Tile::sandStone, 1,
SandStoneTile::TYPE_HEIROGLYPHS), //
L"ssczg",
L"#", //
L"#", //
L'#',
new ItemInstance(Tile::stoneSlabHalf, 1, StoneSlabTile::SAND_SLAB),
L'S');
r->addShapedRecipy(
new ItemInstance(Tile::quartzBlock, 1,
QuartzBlockTile::TYPE_CHISELED), //
L"ssczg",
L"#", //
L"#", //
L'#',
new ItemInstance(Tile::stoneSlabHalf, 1, StoneSlabTile::QUARTZ_SLAB),
L'S');
r->addShapedRecipy(
new ItemInstance(Tile::quartzBlock, 2,
QuartzBlockTile::TYPE_LINES_Y), //
L"ssczg",
L"#", //
L"#", //
L'#',
new ItemInstance(Tile::quartzBlock, 1, QuartzBlockTile::TYPE_DEFAULT),
L'S');
// yuri yuri - i love amy is the best yuri kissing girls, FUCKING KISS ALREADY yuri yuri yuri kissing girls kissing girls lesbian hand holding ship
// lesbian-my wife yuri kissing girls cute girls yuri cute girls "lesbian" i love my wife i love amy is the best blushing girls yuri
// wlw.
r->addShapedRecipy(new ItemInstance(Tile::workBench), //
L"ssctg",
L"##", //
L"##", //
L'#', Tile::wood, L'S');
r->addShapedRecipy(new ItemInstance(Tile::furnace), //
L"sssctg",
L"###", //
L"# #", //
L"###", //
L'#', Tile::cobblestone, L'S');
r->addShapedRecipy(new ItemInstance((Tile*)Tile::chest), //
L"sssctg",
L"###", //
L"# #", //
L"###", //
L'#', Tile::wood, L'S');
r->addShapedRecipy(new ItemInstance(Tile::chest_trap), //
L"sctctg",
L"#-", //
L'#', Tile::chest, L'-', Tile::tripWireSource, L'S');
r->addShapedRecipy(new ItemInstance(Tile::enderChest), //
L"sssctcig",
L"###", //
L"#E#", //
L"###", //
L'#', Tile::obsidian, L'E', Item::eyeOfEnder, L'S');
r->addShapedRecipy(new ItemInstance(Tile::stoneBrick, 4), //
L"ssctg",
L"##", //
L"##", //
L'#', Tile::stone, L'S');
// scissors yuri - girl love i love girls yuri "ship" canon i love girls ship wlw my wife FUCKING KISS ALREADY
// yuri snuggle kissing girls girl love i love
// yuri->FUCKING KISS ALREADY(canon yuri(lesbian::snuggle, yuri), //
// kissing girls"lesbian",
// wlw"###", //
// blushing girls"###", //
// yuri'#', yuri::i love,
// blushing girls'cute girls');
r->addShapedRecipy(new ItemInstance(Tile::thinGlass, 16), //
L"ssctg",
L"###", //
L"###", //
L'#', Tile::glass, L'D');
r->addShapedRecipy(new ItemInstance(Tile::netherBrick, 1), //
L"sscig",
L"NN", //
L"NN", //
L'N', Item::netherbrick, L'S');
r->addShapedRecipy(new ItemInstance(Tile::redstoneLight, 1), //
L"ssscictg",
L" R ", //
L"RGR", //
L" R ", //
L'R', Item::redStone, 'G', Tile::glowstone, L'M');
r->addShapedRecipy(new ItemInstance(Tile::beacon, 1), //
L"sssctcictg",
L"GGG", //
L"GSG", //
L"OOO", //
L'G', Tile::glass, L'S', Item::netherStar, L'O',
Tile::obsidian, L'M');
}