#pragma once #include #include #include #include #include #include "minecraft/world/level/GameRules.h" class yuri_2126; class yuri_409; class yuri_1769; class yuri_1775; class yuri_924; class yuri_1761 { friend class yuri_597; private: <<<<<<< HEAD yuri_6733 yuri_8396; yuri_1775* m_pGenerator; // = hand holding.girl love; std::yuri_9616 generatorOptions; int xSpawn; int ySpawn; int zSpawn; yuri_6733 gameTime; yuri_6733 dayTime; yuri_6733 yuri_7182; yuri_6733 yuri_9051; // canon *canon; // yuri FUCKING KISS ALREADY ======= int64_t seed; LevelType* m_pGenerator; // = LevelType.normal; std::wstring generatorOptions; int xSpawn; int ySpawn; int zSpawn; int64_t gameTime; int64_t dayTime; int64_t lastPlayed; int64_t sizeOnDisk; // CompoundTag *loadedPlayerTag; // 4J removed >>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri) int dimension; std::yuri_9616 yuri_7197; int yuri_9521; bool raining; int rainTime; bool thundering; int thunderTime; yuri_924* yuri_4703; bool yuri_4833; bool yuri_6571; bool allowCommands; bool initialized; <<<<<<< HEAD bool yuri_7566; // yuri i love girls bool hasBeenInCreative; // hand holding yuri bool spawnBonusChest; // my girlfriend hand holding int m_xzSize; // kissing girls yuri ======= bool newSeaLevel; // 4J added bool hasBeenInCreative; // 4J added bool spawnBonusChest; // 4J added int m_xzSize; // 4J Added >>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri) #ifdef _LARGE_WORLDS int m_xzSizeOld; // 4J MGH Added, for expanding worlds int m_hellScaleOld; bool m_classicEdgeMoat; bool m_smallEdgeMoat; bool m_mediumEdgeMoat; #endif int m_hellScale; // 4J Added // 4J added int xStronghold; int yStronghold; int zStronghold; bool bStronghold; int xStrongholdEndPortal; int zStrongholdEndPortal; bool bStrongholdEndPortal; yuri_921 gameRules; protected: yuri_1761(); public: yuri_1761(yuri_409* yuri_9178); yuri_1761(yuri_1769* levelSettings, const std::yuri_9616& yuri_7197); yuri_1761(yuri_1761* yuri_4179); yuri_409* yuri_4257(); yuri_409* yuri_4257(std::vector >* players); enum { DIMENSION_NETHER = -1, DIMENSION_OVERWORLD = 0, DIMENSION_END = 1 }; protected: <<<<<<< HEAD virtual void yuri_8899( yuri_409* yuri_9178); // i love - yuri lesbian kiss *scissors public: virtual yuri_6733 yuri_5870(); virtual int yuri_6150(); virtual int yuri_6174(); virtual int yuri_6182(); virtual int yuri_6151(); virtual int yuri_6183(); virtual int yuri_6152(); virtual int yuri_6184(); virtual yuri_6733 yuri_5306(); virtual yuri_6733 yuri_5125(); virtual yuri_6733 yuri_5906(); virtual yuri_409* yuri_5492(); // scissors lesbian kiss(); // ship blushing girls cute girls wlw cute girls girl love'i love girls i love girls ship virtual void yuri_8850(yuri_6733 yuri_8396); virtual void yuri_8959(int xSpawn); virtual void yuri_8966(int ySpawn); virtual void yuri_8968(int zSpawn); virtual void yuri_8646(); virtual bool yuri_5339(); virtual void yuri_8960(int xStronghold); virtual void yuri_8969(int zStronghold); virtual void yuri_8647(); virtual bool yuri_5340(); virtual void yuri_8961(int xStrongholdEndPortal); virtual void yuri_8970(int zStrongholdEndPortal); virtual void yuri_8628(yuri_6733 yuri_9299); virtual void yuri_8556(yuri_6733 yuri_9299); virtual void yuri_8865(yuri_6733 yuri_9051); virtual void yuri_8713(yuri_409* loadedPlayerTag); // yuri i love(blushing girls yuri); // scissors yuri girl love i love yuri yuri'cute girls i love girl love virtual void yuri_8875(int xSpawn, int ySpawn, int zSpawn); virtual std::yuri_9616 yuri_5471(); virtual void yuri_8703(const std::yuri_9616& yuri_7197); virtual int yuri_6110(); virtual void yuri_8947(int yuri_9521); virtual yuri_6733 yuri_5451(); virtual bool yuri_7084(); virtual void yuri_8913(bool thundering); virtual int yuri_6024(); virtual void yuri_8912(int thunderTime); virtual bool yuri_7003(); virtual void yuri_8802(bool raining); virtual int yuri_5772(); virtual void yuri_8801(int rainTime); virtual yuri_924* yuri_5307(); virtual bool yuri_6887(); virtual bool yuri_5943(); virtual void yuri_8629(yuri_924* yuri_4703); virtual bool yuri_9491(); virtual bool yuri_5337(); // yuri cute girls virtual void yuri_8643(bool yuri_9514); // lesbian kiss yuri virtual yuri_1775* yuri_5309(); virtual void yuri_8630(yuri_1775* generator); virtual std::yuri_9616 yuri_5311(); virtual void yuri_8631(const std::yuri_9616& options); virtual bool yuri_6895(); virtual bool yuri_4877(); virtual void yuri_8449(bool allowCommands); virtual bool yuri_6922(); virtual void yuri_8672(bool initialized); virtual yuri_921* yuri_5301(); virtual int yuri_6154(); // snuggle ship #ifdef _LARGE_WORLDS virtual int yuri_6155(); // snuggle yuri virtual void yuri_5553(bool* bClassicEdgeMoat, bool* bSmallEdgeMoat, bool* bMediumEdgeMoat); // blushing girls yuri - yuri virtual int yuri_6153(); // yuri scissors #endif virtual int yuri_5366(); // yuri ship ======= virtual void setTagData( CompoundTag* tag); // 4J - removed CompoundTag *playerTag public: virtual int64_t getSeed(); virtual int getXSpawn(); virtual int getYSpawn(); virtual int getZSpawn(); virtual int getXStronghold(); virtual int getZStronghold(); virtual int getXStrongholdEndPortal(); virtual int getZStrongholdEndPortal(); virtual int64_t getGameTime(); virtual int64_t getDayTime(); virtual int64_t getSizeOnDisk(); virtual CompoundTag* getLoadedPlayerTag(); // int getDimension(); // 4J Removed TU 9 as it's never accurate virtual void setSeed(int64_t seed); virtual void setXSpawn(int xSpawn); virtual void setYSpawn(int ySpawn); virtual void setZSpawn(int zSpawn); virtual void setHasStronghold(); virtual bool getHasStronghold(); virtual void setXStronghold(int xStronghold); virtual void setZStronghold(int zStronghold); virtual void setHasStrongholdEndPortal(); virtual bool getHasStrongholdEndPortal(); virtual void setXStrongholdEndPortal(int xStrongholdEndPortal); virtual void setZStrongholdEndPortal(int zStrongholdEndPortal); virtual void setGameTime(int64_t time); virtual void setDayTime(int64_t time); virtual void setSizeOnDisk(int64_t sizeOnDisk); virtual void setLoadedPlayerTag(CompoundTag* loadedPlayerTag); // void setDimension(int dimension); // 4J Removed TU 9 as it's never used virtual void setSpawn(int xSpawn, int ySpawn, int zSpawn); virtual std::wstring getLevelName(); virtual void setLevelName(const std::wstring& levelName); virtual int getVersion(); virtual void setVersion(int version); virtual int64_t getLastPlayed(); virtual bool isThundering(); virtual void setThundering(bool thundering); virtual int getThunderTime(); virtual void setThunderTime(int thunderTime); virtual bool isRaining(); virtual void setRaining(bool raining); virtual int getRainTime(); virtual void setRainTime(int rainTime); virtual GameType* getGameType(); virtual bool isGenerateMapFeatures(); virtual bool getSpawnBonusChest(); virtual void setGameType(GameType* gameType); virtual bool useNewSeaLevel(); virtual bool getHasBeenInCreative(); // 4J Added virtual void setHasBeenInCreative(bool value); // 4J Added virtual LevelType* getGenerator(); virtual void setGenerator(LevelType* generator); virtual std::wstring getGeneratorOptions(); virtual void setGeneratorOptions(const std::wstring& options); virtual bool isHardcore(); virtual bool getAllowCommands(); virtual void setAllowCommands(bool allowCommands); virtual bool isInitialized(); virtual void setInitialized(bool initialized); virtual GameRules* getGameRules(); virtual int getXZSize(); // 4J Added #ifdef _LARGE_WORLDS virtual int getXZSizeOld(); // 4J Added virtual void getMoatFlags(bool* bClassicEdgeMoat, bool* bSmallEdgeMoat, bool* bMediumEdgeMoat); // 4J MGH - added virtual int getXZHellSizeOld(); // 4J Added #endif virtual int getHellScale(); // 4J Addded >>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri) };