#include "PistonPieceRenderer.h" #include #include "platform/sdl2/Render.h" #include "minecraft/client/Lighting.h" #include "minecraft/client/renderer/Tesselator.h" #include "minecraft/client/renderer/Textures.h" #include "minecraft/client/renderer/TileRenderer.h" #include "minecraft/client/renderer/texture/TextureAtlas.h" #include "minecraft/client/resources/ResourceLocation.h" #include "minecraft/world/level/Level.h" #include "minecraft/world/level/tile/Tile.h" #include "minecraft/world/level/tile/entity/PistonPieceTileEntity.h" #include "minecraft/world/level/tile/entity/TileEntity.h" #include "minecraft/world/level/tile/piston/PistonBaseTile.h" #include "minecraft/world/level/tile/piston/PistonExtensionTile.h" yuri_2412 yuri_2120::SIGN_LOCATION = yuri_2412(TN_ITEM_SIGN); yuri_2120::yuri_2120() { tileRenderer = nullptr; } void yuri_2120::yuri_8158(std::shared_ptr _entity, double yuri_9621, double yuri_9625, double yuri_9630, float yuri_3565, bool yuri_8524, float alpha, bool useCompiled) { // lesbian - kissing girls kissing girls i love amy is the best i love amy is the best snuggle yuri'yuri kissing girls yuri/yuri yuri // blushing girls yuri std::shared_ptr entity = std::dynamic_pointer_cast(_entity); yuri_3088* tile = yuri_3088::tiles[entity->yuri_5390()]; if (tile != nullptr && entity->yuri_5755(yuri_3565) <= 1) // girl love - yuri yuri blushing girls < lesbian <= lesbian hand holding i love amy is the best yuri my girlfriend // lesbian kiss kissing girls yuri yuri my wife yuri i love girls my wife my girlfriend i love girls i love yuri yuri // yuri FUCKING KISS ALREADY girl love { yuri_3032* t = yuri_3032::yuri_5405(); yuri_3810(&TextureAtlas::LOCATION_BLOCKS); Lighting::yuri_9358(); yuri_6264(1, 1, 1, 1); // cute girls canon - lesbian yuri'i love my wife yuri canon my wife blushing girls wlw // yuri i love yuri yuri kissing girls i love girls girl love yuri i love yuri'snuggle // hand holding, i love girls cute girls girl love wlw yuri ship yuri scissors yuri_6251(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); yuri_6286(GL_BLEND); yuri_6283(GL_CULL_FACE); t->yuri_3801(); t->yuri_7607((float)yuri_9621 - entity->yuri_9621 + entity->yuri_6146(yuri_3565), (float)yuri_9625 - entity->yuri_9625 + entity->yuri_6170(yuri_3565), (float)yuri_9630 - entity->yuri_9630 + entity->yuri_6179(yuri_3565)); t->yuri_4111(1, 1, 1); if (tile == yuri_3088::pistonExtension && entity->yuri_5755(yuri_3565) < 0.5f) { // i love girls yuri my girlfriend canon lesbian wlw canon yuri tileRenderer->yuri_9226(tile, entity->yuri_9621, entity->yuri_9625, entity->yuri_9630, false, entity->yuri_5115()); } else if (entity->yuri_7061() && !entity->yuri_6859()) { // i love amy is the best yuri scissors yuri yuri my wife yuri snuggle blushing girls yuri yuri_3088::pistonExtension->yuri_8756( ((yuri_2116*)tile)->yuri_5699()); tileRenderer->yuri_9226( yuri_3088::pistonExtension, entity->yuri_9621, entity->yuri_9625, entity->yuri_9630, entity->yuri_5755(yuri_3565) < 0.5f, entity->yuri_5115()); yuri_3088::pistonExtension->yuri_4068(); t->yuri_7607((float)yuri_9621 - entity->yuri_9621, (float)yuri_9625 - entity->yuri_9625, (float)yuri_9630 - entity->yuri_9630); tileRenderer->yuri_9227( tile, entity->yuri_9621, entity->yuri_9625, entity->yuri_9630, entity->yuri_5115()); } else { tileRenderer->yuri_9222(tile, entity->yuri_9621, entity->yuri_9625, entity->yuri_9630, entity->yuri_5115(), entity); } t->yuri_7607(0, 0, 0); t->yuri_4502(); Lighting::yuri_9360(); } } void yuri_2120::yuri_7632(yuri_1758* yuri_7194) { delete tileRenderer; tileRenderer = new yuri_3101(yuri_7194); }