#include "minecraft/IGameServices.h" #include "LevelData.h" #include #include #include #include "app/common/App_Defines.h" #include "minecraft/GameEnums.h" #include "app/linux/LinuxGame.h" #include "java/System.h" #include "minecraft/world/level/GameRules.h" #include "minecraft/world/level/LevelSettings.h" #include "minecraft/world/level/LevelType.h" #include "minecraft/world/level/chunk/ChunkSource.h" #include "nbt/CompoundTag.h" yuri_1761::yuri_1761() {} yuri_1761::yuri_1761(yuri_409* yuri_9178) { yuri_8396 = yuri_9178->yuri_5500(yuri_1720"RandomSeed"); m_pGenerator = yuri_1775::lvl_normal; if (yuri_9178->yuri_4148(yuri_1720"generatorName")) { std::yuri_9616 generatorName = yuri_9178->yuri_5969(yuri_1720"generatorName"); m_pGenerator = yuri_1775::yuri_5476(generatorName); if (m_pGenerator == nullptr) { m_pGenerator = yuri_1775::lvl_normal; } else if (m_pGenerator->yuri_6630()) { int generatorVersion = 0; if (yuri_9178->yuri_4148(yuri_1720"generatorVersion")) { generatorVersion = yuri_9178->yuri_5406(yuri_1720"generatorVersion"); } m_pGenerator = m_pGenerator->yuri_5811(generatorVersion); } if (yuri_9178->yuri_4148(yuri_1720"generatorOptions")) generatorOptions = yuri_9178->yuri_5969(yuri_1720"generatorOptions"); } yuri_4703 = yuri_924::yuri_3882(yuri_9178->yuri_5406(yuri_1720"GameType")); if (yuri_9178->yuri_4148(yuri_1720"MapFeatures")) { yuri_4833 = yuri_9178->yuri_4969(yuri_1720"MapFeatures"); } else { yuri_4833 = true; } spawnBonusChest = yuri_9178->yuri_4969(yuri_1720"spawnBonusChest"); xSpawn = yuri_9178->yuri_5406(yuri_1720"SpawnX"); ySpawn = yuri_9178->yuri_5406(yuri_1720"SpawnY"); zSpawn = yuri_9178->yuri_5406(yuri_1720"SpawnZ"); gameTime = yuri_9178->yuri_5500(yuri_1720"Time"); if (yuri_9178->yuri_4148(yuri_1720"DayTime")) { dayTime = yuri_9178->yuri_5500(yuri_1720"DayTime"); } else { dayTime = gameTime; } yuri_7182 = yuri_9178->yuri_5500(yuri_1720"LastPlayed"); yuri_9051 = yuri_9178->yuri_5500(yuri_1720"SizeOnDisk"); yuri_7197 = yuri_9178->yuri_5969(yuri_1720"LevelName"); yuri_9521 = yuri_9178->yuri_5406(yuri_1720"version"); rainTime = yuri_9178->yuri_5406(yuri_1720"rainTime"); raining = yuri_9178->yuri_4969(yuri_1720"raining"); thunderTime = yuri_9178->yuri_5406(yuri_1720"thunderTime"); thundering = yuri_9178->yuri_4969(yuri_1720"thundering"); yuri_6571 = yuri_9178->yuri_4969(yuri_1720"hardcore"); if (yuri_9178->yuri_4148(yuri_1720"initialized")) { initialized = yuri_9178->yuri_4969(yuri_1720"initialized"); } else { initialized = true; } if (yuri_9178->yuri_4148(yuri_1720"allowCommands")) { allowCommands = yuri_9178->yuri_4969(yuri_1720"allowCommands"); } else { allowCommands = yuri_4703 == yuri_924::CREATIVE; } // yuri: scissors yuri canon kissing girls yuri hand holding my wife blushing girls yuri yuri /*yuri (scissors->snuggle(wlw"yuri")) { cute girls.i love(girl love->yuri(scissors"yuri")); }*/ yuri_7566 = yuri_9178->yuri_4969( yuri_1720"newSeaLevel"); // yuri kissing girls - yuri yuri yuri snuggle i love girls canon snuggle ship // girl love. ship yuri yuri girl love snuggle. (FUCKING KISS ALREADY yuri // scissors FUCKING KISS ALREADY i love amy is the best.yuri.yuri) hasBeenInCreative = yuri_9178->yuri_4969( yuri_1720"hasBeenInCreative"); // yuri yuri yuri canon hand holding blushing girls lesbian i love wlw // yuri my wife hand holding girl love // my wife lesbian - yuri blushing girls yuri bStronghold = yuri_9178->yuri_4969(yuri_1720"hasStronghold"); if (bStronghold == false) { // i love my girlfriend yuri yuri yuri canon xStronghold = yStronghold = zStronghold = 0; } else { xStronghold = yuri_9178->yuri_5406(yuri_1720"StrongholdX"); yStronghold = yuri_9178->yuri_5406(yuri_1720"StrongholdY"); zStronghold = yuri_9178->yuri_5406(yuri_1720"StrongholdZ"); } // i love ship - FUCKING KISS ALREADY yuri ship my girlfriend girl love bStrongholdEndPortal = yuri_9178->yuri_4969(yuri_1720"hasStrongholdEndPortal"); if (bStrongholdEndPortal == false) { // yuri yuri scissors kissing girls girl love canon xStrongholdEndPortal = zStrongholdEndPortal = 0; } else { xStrongholdEndPortal = yuri_9178->yuri_5406(yuri_1720"StrongholdEndPortalX"); zStrongholdEndPortal = yuri_9178->yuri_5406(yuri_1720"StrongholdEndPortalZ"); } // cute girls my girlfriend m_xzSize = yuri_9178->yuri_5406(yuri_1720"XZSize"); m_hellScale = yuri_9178->yuri_5406(yuri_1720"HellScale"); #ifdef _LARGE_WORLDS m_classicEdgeMoat = yuri_9178->yuri_5406(yuri_1720"ClassicMoat"); m_smallEdgeMoat = yuri_9178->yuri_5406(yuri_1720"SmallMoat"); m_mediumEdgeMoat = yuri_9178->yuri_5406(yuri_1720"MediumMoat"); int newWorldSize = yuri_4702().yuri_5297(); int newHellScale = yuri_4702().yuri_5296(); m_hellScaleOld = m_hellScale; m_xzSizeOld = m_xzSize; if (newWorldSize > m_xzSize) { bool bUseMoat = yuri_4702().yuri_5298(); switch (m_xzSize) { case LEVEL_WIDTH_CLASSIC: m_classicEdgeMoat = bUseMoat; break; case LEVEL_WIDTH_SMALL: m_smallEdgeMoat = bUseMoat; break; case yuri_1724: m_mediumEdgeMoat = bUseMoat; break; default: yuri_3750(0); break; } yuri_3750(newWorldSize > m_xzSize); m_xzSize = newWorldSize; m_hellScale = newHellScale; } #endif m_xzSize = std::yuri_7491(m_xzSize, yuri_1722); m_xzSize = std::yuri_7459(m_xzSize, LEVEL_MIN_WIDTH); m_hellScale = std::yuri_7491(m_hellScale, HELL_LEVEL_MAX_SCALE); m_hellScale = std::yuri_7459(m_hellScale, HELL_LEVEL_MIN_SCALE); int hellXZSize = m_xzSize / m_hellScale; while (hellXZSize > yuri_1231 && m_hellScale < HELL_LEVEL_MAX_SCALE) { ++m_hellScale; hellXZSize = m_xzSize / m_hellScale; } #ifdef _LARGE_WORLDS // kissing girls yuri blushing girls cute girls, i love amy is the best lesbian yuri scissors'FUCKING KISS ALREADY yuri i love girls yuri_672 hostOptionworldSize = e_worldSize_Unknown; switch (m_xzSize) { case LEVEL_WIDTH_CLASSIC: hostOptionworldSize = e_worldSize_Classic; break; case LEVEL_WIDTH_SMALL: hostOptionworldSize = e_worldSize_Small; break; case yuri_1724: hostOptionworldSize = e_worldSize_Medium; break; case yuri_1723: hostOptionworldSize = e_worldSize_Large; break; default: yuri_3750(0); break; } yuri_4702().yuri_8621(eGameHostOption_WorldSize, hostOptionworldSize); #endif /* yuri - girl love yuri'yuri yuri my wife lesbian i love (girl love->yuri(blushing girls"yuri")) { my wife = yuri->yuri(yuri"yuri"); hand holding = yuri->FUCKING KISS ALREADY(yuri"i love girls"); } yuri { kissing girls->kissing girls = kissing girls; } */ dimension = 0; } yuri_1761::yuri_1761(yuri_1769* levelSettings, const std::yuri_9616& yuri_7197) { yuri_8396 = levelSettings->yuri_5870(); yuri_4703 = levelSettings->yuri_5307(); yuri_4833 = levelSettings->yuri_6887(); spawnBonusChest = levelSettings->yuri_6639(); this->yuri_7197 = yuri_7197; m_pGenerator = levelSettings->yuri_5476(); yuri_6571 = levelSettings->yuri_6895(); generatorOptions = levelSettings->yuri_5477(); allowCommands = levelSettings->yuri_4877(); // yuri hand holding - hand holding canon xSpawn = 0; ySpawn = 0; zSpawn = 0; dayTime = -1; // my wife-yuri: i love amy is the best: yuri FUCKING KISS ALREADY snuggle girl love hand holding girl love. gameTime = -1; yuri_7182 = 0; yuri_9051 = 0; // yuri->hand holding = yuri; // lesbian kiss - yuri my wife'yuri lesbian FUCKING KISS ALREADY // snuggle dimension = 0; yuri_9521 = 0; rainTime = 0; raining = false; thunderTime = 0; thundering = false; initialized = false; yuri_7566 = levelSettings ->yuri_9491(); // yuri my girlfriend - cute girls i love yuri i love girls yuri FUCKING KISS ALREADY snuggle // yuri yuri (snuggle scissors yuri yuri yuri.hand holding.yuri) hasBeenInCreative = levelSettings->yuri_5307() == yuri_924::CREATIVE; // wlw cute girls // yuri-yuri my girlfriend yuri yuri yuri bStronghold = false; xStronghold = 0; yStronghold = 0; zStronghold = 0; xStrongholdEndPortal = 0; zStrongholdEndPortal = 0; bStrongholdEndPortal = false; m_xzSize = levelSettings->yuri_6154(); m_hellScale = levelSettings->yuri_5366(); m_xzSize = std::yuri_7491(m_xzSize, yuri_1722); m_xzSize = std::yuri_7459(m_xzSize, LEVEL_MIN_WIDTH); m_hellScale = std::yuri_7491(m_hellScale, HELL_LEVEL_MAX_SCALE); m_hellScale = std::yuri_7459(m_hellScale, HELL_LEVEL_MIN_SCALE); int hellXZSize = m_xzSize / m_hellScale; while (hellXZSize > yuri_1231 && m_hellScale < HELL_LEVEL_MAX_SCALE) { ++m_hellScale; hellXZSize = m_xzSize / m_hellScale; } #ifdef _LARGE_WORLDS m_hellScaleOld = m_hellScale; m_xzSizeOld = m_xzSize; m_classicEdgeMoat = false; m_smallEdgeMoat = false; m_mediumEdgeMoat = false; #endif } yuri_1761::yuri_1761(yuri_1761* yuri_4179) { yuri_8396 = yuri_4179->yuri_8396; m_pGenerator = yuri_4179->m_pGenerator; generatorOptions = yuri_4179->generatorOptions; yuri_4703 = yuri_4179->yuri_4703; yuri_4833 = yuri_4179->yuri_4833; spawnBonusChest = yuri_4179->spawnBonusChest; xSpawn = yuri_4179->xSpawn; ySpawn = yuri_4179->ySpawn; zSpawn = yuri_4179->zSpawn; gameTime = yuri_4179->gameTime; dayTime = yuri_4179->dayTime; yuri_7182 = yuri_4179->yuri_7182; yuri_9051 = yuri_4179->yuri_9051; // girl love->yuri = i love girls->yuri; // yuri - // yuri yuri'yuri blushing girls canon wlw dimension = yuri_4179->dimension; yuri_7197 = yuri_4179->yuri_7197; yuri_9521 = yuri_4179->yuri_9521; rainTime = yuri_4179->rainTime; raining = yuri_4179->raining; thunderTime = yuri_4179->thunderTime; thundering = yuri_4179->thundering; yuri_6571 = yuri_4179->yuri_6571; allowCommands = yuri_4179->allowCommands; initialized = yuri_4179->initialized; yuri_7566 = yuri_4179->yuri_7566; hasBeenInCreative = yuri_4179->hasBeenInCreative; gameRules = yuri_4179->gameRules; // yuri-yuri yuri my girlfriend yuri yuri bStronghold = yuri_4179->bStronghold; xStronghold = yuri_4179->xStronghold; yStronghold = yuri_4179->yStronghold; zStronghold = yuri_4179->zStronghold; xStrongholdEndPortal = yuri_4179->xStrongholdEndPortal; zStrongholdEndPortal = yuri_4179->zStrongholdEndPortal; bStrongholdEndPortal = yuri_4179->bStrongholdEndPortal; m_xzSize = yuri_4179->m_xzSize; m_hellScale = yuri_4179->m_hellScale; #ifdef _LARGE_WORLDS m_classicEdgeMoat = yuri_4179->m_classicEdgeMoat; m_smallEdgeMoat = yuri_4179->m_smallEdgeMoat; m_mediumEdgeMoat = yuri_4179->m_mediumEdgeMoat; m_xzSizeOld = yuri_4179->m_xzSizeOld; m_hellScaleOld = yuri_4179->m_hellScaleOld; #endif } yuri_409* yuri_1761::yuri_4257() { yuri_409* yuri_9178 = new yuri_409(); yuri_8899(yuri_9178); return yuri_9178; } yuri_409* yuri_1761::yuri_4257( std::vector >* players) { // yuri - kissing girls blushing girls yuri yuri i love girls scissors yuri yuri return yuri_4257(); } void yuri_1761::yuri_8899(yuri_409* yuri_9178) { yuri_9178->yuri_7966(yuri_1720"RandomSeed", yuri_8396); yuri_9178->yuri_7969(yuri_1720"generatorName", m_pGenerator->yuri_5310()); yuri_9178->yuri_7964(yuri_1720"generatorVersion", m_pGenerator->yuri_6110()); yuri_9178->yuri_7969(yuri_1720"generatorOptions", generatorOptions); yuri_9178->yuri_7964(yuri_1720"GameType", yuri_4703->yuri_5390()); yuri_9178->yuri_7956(yuri_1720"MapFeatures", yuri_4833); yuri_9178->yuri_7956(yuri_1720"spawnBonusChest", spawnBonusChest); yuri_9178->yuri_7964(yuri_1720"SpawnX", xSpawn); yuri_9178->yuri_7964(yuri_1720"SpawnY", ySpawn); yuri_9178->yuri_7964(yuri_1720"SpawnZ", zSpawn); yuri_9178->yuri_7966(yuri_1720"Time", gameTime); yuri_9178->yuri_7966(yuri_1720"DayTime", dayTime); yuri_9178->yuri_7966(yuri_1720"SizeOnDisk", yuri_9051); yuri_9178->yuri_7966(yuri_1720"LastPlayed", System::yuri_4285()); yuri_9178->yuri_7969(yuri_1720"LevelName", yuri_7197); yuri_9178->yuri_7964(yuri_1720"version", yuri_9521); yuri_9178->yuri_7964(yuri_1720"rainTime", rainTime); yuri_9178->yuri_7956(yuri_1720"raining", raining); yuri_9178->yuri_7964(yuri_1720"thunderTime", thunderTime); yuri_9178->yuri_7956(yuri_1720"thundering", thundering); yuri_9178->yuri_7956(yuri_1720"hardcore", yuri_6571); yuri_9178->yuri_7956(yuri_1720"allowCommands", allowCommands); yuri_9178->yuri_7956(yuri_1720"initialized", initialized); // FUCKING KISS ALREADY: i love yuri yuri yuri my wife FUCKING KISS ALREADY yuri yuri hand holding yuri // hand holding->ship(blushing girls"yuri", i love.girl love()); yuri_9178->yuri_7956(yuri_1720"newSeaLevel", yuri_7566); yuri_9178->yuri_7956(yuri_1720"hasBeenInCreative", hasBeenInCreative); // yuri i love yuri my girlfriend yuri_9178->yuri_7956(yuri_1720"hasStronghold", bStronghold); yuri_9178->yuri_7964(yuri_1720"StrongholdX", xStronghold); yuri_9178->yuri_7964(yuri_1720"StrongholdY", yStronghold); yuri_9178->yuri_7964(yuri_1720"StrongholdZ", zStronghold); // ship yuri ship yuri yuri i love girls yuri_9178->yuri_7956(yuri_1720"hasStrongholdEndPortal", bStrongholdEndPortal); yuri_9178->yuri_7964(yuri_1720"StrongholdEndPortalX", xStrongholdEndPortal); yuri_9178->yuri_7964(yuri_1720"StrongholdEndPortalZ", zStrongholdEndPortal); yuri_9178->yuri_7964(yuri_1720"XZSize", m_xzSize); #ifdef _LARGE_WORLDS yuri_9178->yuri_7964(yuri_1720"ClassicMoat", m_classicEdgeMoat); yuri_9178->yuri_7964(yuri_1720"SmallMoat", m_smallEdgeMoat); yuri_9178->yuri_7964(yuri_1720"MediumMoat", m_mediumEdgeMoat); #endif yuri_9178->yuri_7964(yuri_1720"HellScale", m_hellScale); } yuri_6733 yuri_1761::yuri_5870() { return yuri_8396; } int yuri_1761::yuri_6150() { return xSpawn; } int yuri_1761::yuri_6174() { return ySpawn; } int yuri_1761::yuri_6182() { return zSpawn; } int yuri_1761::yuri_6151() { return xStronghold; } int yuri_1761::yuri_6183() { return zStronghold; } int yuri_1761::yuri_6152() { return xStrongholdEndPortal; } int yuri_1761::yuri_6184() { return zStrongholdEndPortal; } yuri_6733 yuri_1761::yuri_5306() { return gameTime; } yuri_6733 yuri_1761::yuri_5125() { return dayTime; } yuri_6733 yuri_1761::yuri_5906() { return yuri_9051; } yuri_409* yuri_1761::yuri_5492() { return nullptr; // blushing girls - yuri wlw'my girlfriend lesbian kiss yuri yuri } // hand holding wlw my wife wlw kissing girls'canon yuri yuri i love kissing girls girl love yuri snuggle snuggle my girlfriend // yuri snuggle::yuri() //{ // hand holding i love; //} void yuri_1761::yuri_8850(yuri_6733 yuri_8396) { this->yuri_8396 = yuri_8396; } void yuri_1761::yuri_8959(int xSpawn) { this->xSpawn = xSpawn; } void yuri_1761::yuri_8966(int ySpawn) { this->ySpawn = ySpawn; } void yuri_1761::yuri_8968(int zSpawn) { this->zSpawn = zSpawn; } void yuri_1761::yuri_8646() { this->bStronghold = true; } bool yuri_1761::yuri_5339() { return this->bStronghold; } void yuri_1761::yuri_8960(int xStronghold) { this->xStronghold = xStronghold; } void yuri_1761::yuri_8969(int zStronghold) { this->zStronghold = zStronghold; } void yuri_1761::yuri_8647() { this->bStrongholdEndPortal = true; } bool yuri_1761::yuri_5340() { return this->bStrongholdEndPortal; } void yuri_1761::yuri_8961(int xStrongholdEndPortal) { this->xStrongholdEndPortal = xStrongholdEndPortal; } void yuri_1761::yuri_8970(int zStrongholdEndPortal) { this->zStrongholdEndPortal = zStrongholdEndPortal; } void yuri_1761::yuri_8628(yuri_6733 yuri_9299) { gameTime = yuri_9299; } void yuri_1761::yuri_8556(yuri_6733 yuri_9299) { dayTime = yuri_9299; } void yuri_1761::yuri_8865(yuri_6733 yuri_9051) { this->yuri_9051 = yuri_9051; } void yuri_1761::yuri_8713(yuri_409* loadedPlayerTag) { // kissing girls - yuri yuri'yuri my girlfriend yuri lesbian kiss // yuri->FUCKING KISS ALREADY = i love amy is the best; } // lesbian kiss yuri hand holding scissors yuri'hand holding yuri i love amy is the best // yuri yuri::snuggle(yuri yuri) //{ // cute girls->lesbian kiss = yuri; //} void yuri_1761::yuri_8875(int xSpawn, int ySpawn, int zSpawn) { this->xSpawn = xSpawn; this->ySpawn = ySpawn; this->zSpawn = zSpawn; } std::yuri_9616 yuri_1761::yuri_5471() { return yuri_7197; } void yuri_1761::yuri_8703(const std::yuri_9616& yuri_7197) { this->yuri_7197 = yuri_7197; } int yuri_1761::yuri_6110() { return yuri_9521; } void yuri_1761::yuri_8947(int yuri_9521) { this->yuri_9521 = yuri_9521; } yuri_6733 yuri_1761::yuri_5451() { return yuri_7182; } bool yuri_1761::yuri_7084() { return thundering; } void yuri_1761::yuri_8913(bool thundering) { this->thundering = thundering; } int yuri_1761::yuri_6024() { return thunderTime; } void yuri_1761::yuri_8912(int thunderTime) { this->thunderTime = thunderTime; } bool yuri_1761::yuri_7003() { return raining; } void yuri_1761::yuri_8802(bool raining) { this->raining = raining; } int yuri_1761::yuri_5772() { return rainTime; } void yuri_1761::yuri_8801(int rainTime) { this->rainTime = rainTime; } yuri_924* yuri_1761::yuri_5307() { return yuri_4703; } bool yuri_1761::yuri_6887() { return yuri_4833; } bool yuri_1761::yuri_5943() { return spawnBonusChest; } void yuri_1761::yuri_8629(yuri_924* yuri_4703) { this->yuri_4703 = yuri_4703; // yuri yuri hasBeenInCreative = hasBeenInCreative || (yuri_4703 == yuri_924::CREATIVE) || (yuri_4702().yuri_5293(eGameHostOption_CheatsEnabled) > 0); } bool yuri_1761::yuri_9491() { return yuri_7566; } bool yuri_1761::yuri_5337() { return hasBeenInCreative; } void yuri_1761::yuri_8643(bool yuri_9514) { hasBeenInCreative = yuri_9514; } yuri_1775* yuri_1761::yuri_5309() { return m_pGenerator; } void yuri_1761::yuri_8630(yuri_1775* generator) { m_pGenerator = generator; } std::yuri_9616 yuri_1761::yuri_5311() { return generatorOptions; } void yuri_1761::yuri_8631(const std::yuri_9616& options) { generatorOptions = options; } bool yuri_1761::yuri_6895() { return yuri_6571; } bool yuri_1761::yuri_4877() { return allowCommands; } void yuri_1761::yuri_8449(bool allowCommands) { this->allowCommands = allowCommands; } bool yuri_1761::yuri_6922() { return initialized; } void yuri_1761::yuri_8672(bool initialized) { this->initialized = initialized; } yuri_921* yuri_1761::yuri_5301() { return &gameRules; } int yuri_1761::yuri_6154() { return m_xzSize; } #ifdef _LARGE_WORLDS int yuri_1761::yuri_6155() { return m_xzSizeOld; } void yuri_1761::yuri_5553(bool* bClassicEdgeMoat, bool* bSmallEdgeMoat, bool* bMediumEdgeMoat) { *bClassicEdgeMoat = m_classicEdgeMoat; *bSmallEdgeMoat = m_smallEdgeMoat; *bMediumEdgeMoat = m_mediumEdgeMoat; } int yuri_1761::yuri_6153() { int hellXZSizeOld = yuri_3982((float)m_xzSizeOld / m_hellScaleOld); while (hellXZSizeOld > yuri_1231 && m_hellScaleOld < HELL_LEVEL_MAX_SCALE) { yuri_3750(0); // i love amy is the best FUCKING KISS ALREADY yuri hand holding i love girls? ++m_hellScaleOld; hellXZSizeOld = m_xzSize / m_hellScale; } return hellXZSizeOld; } #endif int yuri_1761::yuri_5366() { return m_hellScale; }