forked from Kolyah35/minecraft-pe-0.6.1
Compare commits
5 Commits
edc6985a6b
...
792d4b32e7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
792d4b32e7 | ||
|
|
2da05d94c8 | ||
|
|
a0e99e2f03 | ||
|
|
b6ea0c7dc3 | ||
|
|
620b358ba7 |
@@ -312,6 +312,7 @@ if(UNIX)
|
||||
target_compile_definitions("${PROJECT_NAME}-server" PUBLIC "STANDALONE_SERVER" "SERVER_PROFILER")
|
||||
|
||||
target_include_directories("${PROJECT_NAME}-server" PUBLIC
|
||||
"${CMAKE_SOURCE_DIR}/glad/include/"
|
||||
"${CMAKE_SOURCE_DIR}/src/"
|
||||
"project/lib_projects/raknet/jni/RaknetSources"
|
||||
)
|
||||
|
||||
@@ -1159,8 +1159,8 @@ void Minecraft::init()
|
||||
// now i can finally initialize foliage color, probably not the best way to handle this but i cant be arsed rn
|
||||
FoliageColor::init(foliagePixels);
|
||||
|
||||
TextureId grassId = (textures->loadTexture("misc/foliagecolor.png")); // loading the uh png for foliage color
|
||||
int* grassPixels = textures->loadTexturePixels(grassId, "misc/foliagecolor.png");
|
||||
TextureId grassId = (textures->loadTexture("misc/grasscolor.png")); // loading the uh png for foliage color
|
||||
int* grassPixels = textures->loadTexturePixels(grassId, "misc/grasscolor.png");
|
||||
GrassColor::init(grassPixels);
|
||||
|
||||
bool tint = options.getBooleanValue(OPTIONS_FOLIAGE_TINT); // finally, toggleable foliage color
|
||||
@@ -1453,15 +1453,24 @@ void Minecraft::_levelGenerated()
|
||||
}
|
||||
|
||||
std::string Minecraft::gatherStats1() {
|
||||
#ifndef STANDALONE_SERVER
|
||||
return levelRenderer->gatherStats1();
|
||||
#endif
|
||||
return "Blank";
|
||||
}
|
||||
|
||||
std::string Minecraft::gatherStats2() {
|
||||
#ifndef STANDALONE_SERVER
|
||||
return levelRenderer->gatherStats2();
|
||||
#endif
|
||||
return "Blank";
|
||||
}
|
||||
|
||||
std::string Minecraft::gatherStats3() {
|
||||
#ifndef STANDALONE_SERVER
|
||||
return ("P: " + particleEngine->countParticles() + ". T: " + (level->gatherStats()));
|
||||
#endif
|
||||
return "Blank";
|
||||
}
|
||||
|
||||
std::string Minecraft::gatherStats4() {
|
||||
|
||||
@@ -187,10 +187,12 @@ void MobRenderer::scale(Mob* mob, float a) {
|
||||
}
|
||||
|
||||
void MobRenderer::renderName(Mob* mob, float x, float y, float z) {
|
||||
/*
|
||||
|
||||
std::stringstream ss; ss << mob->entityId;
|
||||
if (entityRenderDispatcher->minecraft->options.getBooleanValue(OPTIONS_RENDER_DEBUG)) {
|
||||
renderNameTag(mob, ss.str(), x, y, z, 64);
|
||||
*/
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void MobRenderer::renderNameTag(Mob* mob, const std::string& name, float x, float y, float z, int maxDist) {
|
||||
@@ -205,7 +207,11 @@ void MobRenderer::renderNameTag(Mob* mob, const std::string& name, float x, floa
|
||||
float s = 1 / 60.0f * size;
|
||||
|
||||
glPushMatrix2();
|
||||
glTranslatef2((float) x + 0, (float) y + 1.0f /*2.3f*/, (float) z);
|
||||
if (mob->isPlayer()){
|
||||
glTranslatef2((float) x + 0, (float) y + 1.0f, (float) z);
|
||||
} else {
|
||||
glTranslatef2((float) x + 0, (float) y + 2.3f, (float) z);
|
||||
}
|
||||
|
||||
glRotatef2(-entityRenderDispatcher->playerRotY, 0, 1, 0);
|
||||
glRotatef2(entityRenderDispatcher->playerRotX, 1, 0, 0);
|
||||
|
||||
@@ -1165,7 +1165,13 @@ int Level::getSkyDarken(float a) {
|
||||
|
||||
float br = 1 - (Mth::cos(td * Mth::PI * 2) * 2 + 0.5f);
|
||||
if (br < 0.0f) br = 0.0f;
|
||||
if (br > 0.80f) br = 0.80f; //@note; was 1.0f
|
||||
if (dimension->FogType == 1) // @TODO - probably make this not dependent on dimension type honestly - shredder
|
||||
{
|
||||
if (br > 1.0f) br = 1.0f; //@ uses the normal javasky color ramp when java sky type is choosen,
|
||||
} else
|
||||
{
|
||||
if (br > 0.8f) br = 0.8f; //@note; was 1.0f
|
||||
}
|
||||
return ((int) (br * 11));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user