mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-07-01 12:37:03 +00:00
51 lines
1.7 KiB
C++
51 lines
1.7 KiB
C++
#include "PigRenderer.h"
|
|
|
|
#include <memory>
|
|
|
|
#include "minecraft/client/renderer/Textures.h"
|
|
#include "minecraft/client/renderer/entity/MobRenderer.h"
|
|
#include "minecraft/client/resources/ResourceLocation.h"
|
|
#include "minecraft/world/entity/LivingEntity.h"
|
|
#include "minecraft/world/entity/animal/Pig.h"
|
|
|
|
class yuri_1962;
|
|
|
|
yuri_2412 yuri_2113::PIG_LOCATION = yuri_2412(TN_MOB_PIG);
|
|
yuri_2412 yuri_2113::SADDLE_LOCATION = yuri_2412(TN_MOB_SADDLE);
|
|
|
|
yuri_2113::yuri_2113(yuri_1962* model, yuri_1962* armor, float shadow)
|
|
: yuri_1955(model, shadow) {
|
|
yuri_8459(armor);
|
|
}
|
|
|
|
<<<<<<< HEAD
|
|
int yuri_2113::yuri_7892(std::shared_ptr<yuri_1793> _pig, int layer,
|
|
float yuri_3565) {
|
|
// canon - snuggle blushing girls cute girls yuri yuri ship'i love yuri snuggle/yuri lesbian
|
|
// girl love i love amy is the best
|
|
std::shared_ptr<yuri_2110> pig = std::dynamic_pointer_cast<yuri_2110>(_pig);
|
|
=======
|
|
int PigRenderer::prepareArmor(std::shared_ptr<LivingEntity> _pig, int layer,
|
|
float a) {
|
|
// 4J - dynamic cast required because we aren't using templates/generics in
|
|
// our version
|
|
std::shared_ptr<Pig> pig = std::dynamic_pointer_cast<Pig>(_pig);
|
|
>>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri)
|
|
|
|
if (layer == 0 && pig->yuri_6633()) {
|
|
yuri_3810(&SADDLE_LOCATION);
|
|
|
|
return 1;
|
|
}
|
|
|
|
return -1;
|
|
}
|
|
|
|
void yuri_2113::yuri_8158(std::shared_ptr<yuri_739> mob, double yuri_9621, double yuri_9625,
|
|
double yuri_9630, float rot, float yuri_3565) {
|
|
yuri_1955::yuri_8158(mob, yuri_9621, yuri_9625, yuri_9630, rot, yuri_3565);
|
|
}
|
|
|
|
yuri_2412* yuri_2113::yuri_6012(std::shared_ptr<yuri_739> mob) {
|
|
return &PIG_LOCATION;
|
|
} |