Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* __________________________________________________ | Aquamarine 1..

Decoded Output download

<?php 
 
/*   __________________________________________________ 
    |       Aquamarine 1.0.8-private release           | 
    |     Author's VK: https://vk.com/maruselplay      | 
    |    VK Group: https://vk.com/aquamarine.team      | 
    |__________________________________________________| 
*/ 
namespace pocketmine\level\generator\normal; 
 
use pocketmine\block\Block; 
use pocketmine\block\CoalOre; 
use pocketmine\block\DiamondOre; 
use pocketmine\block\Dirt; 
use pocketmine\block\GoldOre; 
use pocketmine\block\Gravel; 
use pocketmine\block\IronOre; 
use pocketmine\block\LapisOre; 
use pocketmine\block\RedstoneOre; 
use pocketmine\level\ChunkManager; 
use pocketmine\level\generator\biome\Biome; 
use pocketmine\level\generator\normal\noise\NoiseGeneratorOctaves; 
use pocketmine\level\generator\normal\populator\BedrockPopulator; 
use pocketmine\level\generator\normal\populator\GroundCoverPopulator; 
use pocketmine\level\generator\normal\populator\CavePopulator; 
use pocketmine\level\generator\normal\populator\DungeonPopulator; 
use pocketmine\level\generator\biome\BiomeSelector; 
use pocketmine\level\generator\Generator; 
use pocketmine\level\generator\normal\math\MathHelper; 
use pocketmine\level\generator\noise\Simplex; 
use pocketmine\level\generator\object\OreType; 
use pocketmine\level\generator\populator\GroundCover; 
use pocketmine\level\generator\populator\Ore; 
use pocketmine\level\generator\populator\Populator; 
use pocketmine\level\Level; 
use pocketmine\math\Vector3; 
use pocketmine\utils\Random; 
class Normal extends Generator 
{ 
    private $populators = []; 
    public $level; 
    private $random; 
    private $bedrockDepth = 5; 
    private $generationPopulators = []; 
    private $noiseBase; 
    private $selector; 
    private $noiseSeaFloor; 
    private $noiseLand; 
    private $noiseMountains; 
    private $noiseBaseGround; 
    private $noiseRiver; 
    private $heightOffset; 
    private $depthRegion = []; 
    private $mainNoiseRegion = []; 
    private $minLimitRegion = []; 
    private $maxLimitRegion = []; 
    private $heightMap = []; 
    protected static $BIOME_WEIGHTS = []; 
    private $minLimitPerlinNoise = null; 
    private $maxLimitPerlinNoise = null; 
    private $mainPerlinNoise = null; 
    private $surfaceNoise = null; 
    private $seaHeight = 62; 
    private $seaFloorHeight = 48; 
    private $beathStartHeight = 60; 
    private $beathStopHeight = 64; 
    private $seaFloorGenerateRange = 5; 
    private $landHeightRange = 18; 
    private $mountainHeight = 13; 
    private $basegroundHeight = 3; 
    public function getName() 
    { 
        return "normal"; 
    } 
    public function getSettings() 
    { 
        return []; 
    } 
    public function __construct(array $O9292040946548447506 = []) 
    { 
    } 
    public function pickBiome($O7665711374173273331, $O1129998551777762293) 
    { 
        goto O9518861000450182998; 
        O9518861000450182998: 
        $O5729822244707573643 = $O7665711374173273331 * 2345803 ^ $O1129998551777762293 * 9236449 ^ $this->level->getSeed(); 
        goto O4109783571860079913; 
        O1509570569737411047: 
        O4624409692258276972: 
        goto O0804531942426146798; 
        O4109783571860079913: 
        $O5729822244707573643 *= $O5729822244707573643 + 223; 
        goto O2030820774331981681; 
        O8021761264222184234: 
        $O4812986903229552648 = 1; 
        goto O1509570569737411047; 
        O5339893913408315312: 
        $O9041638270056079104 = $O5729822244707573643 >> 22 & 3; 
        goto O4051061144215398312; 
        O0378673605921245569: 
        return $this->selector->pickBiome($O7665711374173273331 + $O4812986903229552648 - 1, $O1129998551777762293 + $O9041638270056079104 - 1); 
        goto O0863510625311744825; 
        O4051061144215398312: 
        if (!($O4812986903229552648 == 3)) { 
            goto O4624409692258276972; 
        } 
        goto O8021761264222184234; 
        O1067293915589164215: 
        $O9041638270056079104 = 1; 
        goto O4938940131858476706; 
        O0804531942426146798: 
        if (!($O9041638270056079104 == 3)) { 
            goto O0747039380942306614; 
        } 
        goto O1067293915589164215; 
        O4938940131858476706: 
        O0747039380942306614: 
        goto O0378673605921245569; 
        O2030820774331981681: 
        $O4812986903229552648 = $O5729822244707573643 >> 20 & 3; 
        goto O5339893913408315312; 
        O0863510625311744825: 
    } 
    public $max = 0; 
    public $min = 0; 
    public function init(ChunkManager $O8990405184547542856, Random $O3331223695686063599) 
    { 
        goto O1034576573079911212; 
        O6161777991863231483: 
        $this->noiseMountains = new Simplex($this->random, 4, 1, 1 / 500); 
        goto O4485718534241245038; 
        O8707702812227729280: 
        goto O4328004090435317320; 
        goto O7277256862252000792; 
        O2506952893749100357: 
        if (!($O8236179980604662852 <= 2)) { 
            goto O0414838209910359555; 
        } 
        goto O7682292535693225046; 
        O1590691223516941748: 
        O8814448055162325291: 
        goto O7713457480986722478; 
        O0212412602070150422: 
        $this->localSeed1 = $this->random->nextSignedFloat(); 
        goto O3073595064274974309; 
        O2477435279923844447: 
        $this->minLimitPerlinNoise = new NoiseGeneratorOctaves($this->random, 16); 
        goto O1556051862433909339; 
        O1818952726526271725: 
        $this->noiseRiver = new Simplex($this->random, 2, 1, 1 / 512); 
        goto O8849266750329392005; 
        O9090378150754988127: 
        $this->noiseSeaFloor = new Simplex($this->random, 1, 1 / 8, 1 / 64); 
        goto O8468088933684224824; 
        O9973377688932284925: 
        O7015036421543434950: 
        goto O4975358507852535559; 
        O1034576573079911212: 
        $this->level = $O8990405184547542856; 
        goto O0478925642088760109; 
        O8849266750329392005: 
        $this->random->setSeed($this->level->getSeed()); 
        goto O2638337284939402326; 
        O1103624253044694738: 
        $this->heightOffset = $O3331223695686063599->nextRange(-5, 3); 
        goto O2477435279923844447; 
        O4300637764275349156: 
        $this->generationPopulators[] = $O6872300142388681786; 
        goto O2310862511339078030; 
        O4317654710679099961: 
        $O6872300142388681786 = new CavePopulator(); 
        goto O4300637764275349156; 
        O2638337284939402326: 
        $O8236179980604662852 = -2; 
        goto O3165324482902240353; 
        O4485718534241245038: 
        $this->noiseBaseGround = new Simplex($this->random, 4, 1 / 4, 1 / 64); 
        goto O1818952726526271725; 
        O1291644883560533828: 
        O7298495835001753058: 
        goto O0993475303287491210; 
        O3165324482902240353: 
        O4328004090435317320: 
        goto O2506952893749100357; 
        O4478484142477187047: 
        $this->mainPerlinNoise = new NoiseGeneratorOctaves($this->random, 8); 
        goto O9446320931262417530; 
        O5976399641484191938: 
        $this->selector = new BiomeSelector($this->random); 
        goto O0212412602070150422; 
        O1556051862433909339: 
        $this->maxLimitPerlinNoise = new NoiseGeneratorOctaves($this->random, 16); 
        goto O4478484142477187047; 
        O2952776024802222726: 
        $this->populators[] = $O4904084303343119370; 
        goto O3139448807883024665; 
        O7682292535693225046: 
        $O9636621152422702437 = -2; 
        goto O1590691223516941748; 
        O1253182307761836143: 
        $this->random->setSeed($this->level->getSeed()); 
        goto O9090378150754988127; 
        O7713457480986722478: 
        if (!($O9636621152422702437 <= 2)) { 
            goto O7015036421543434950; 
        } 
        goto O9354953317077852847; 
        O7277256862252000792: 
        O0414838209910359555: 
        goto O1103624253044694738; 
        O0478925642088760109: 
        $this->random = $O3331223695686063599; 
        goto O1253182307761836143; 
        O2438505207787831795: 
        $O3182916718335766152 = new BedrockPopulator(); 
        goto O0964233914477259626; 
        O5379545115622304498: 
        $this->depthNoise = new NoiseGeneratorOctaves($this->random, 20); 
        goto O5976399641484191938; 
        O0993475303287491210: 
        ++$O9636621152422702437; 
        goto O0064259422499153198; 
        O0064259422499153198: 
        goto O8814448055162325291; 
        goto O9973377688932284925; 
        O6542071048259323102: 
        $O3374096146904424461 = new GroundCoverPopulator(); 
        goto O9563009490905478242; 
        O9354953317077852847: 
        self::$BIOME_WEIGHTS[$O8236179980604662852 + 2 + ($O9636621152422702437 + 2) * 5] = (float) (10.0 / sqrt((float) ($O8236179980604662852 * $O8236179980604662852 + $O9636621152422702437 * $O9636621152422702437) + 0.2)); 
        goto O1291644883560533828; 
        O9563009490905478242: 
        $this->generationPopulators[] = $O3374096146904424461; 
        goto O2438505207787831795; 
        O3073595064274974309: 
        $this->localSeed2 = $this->random->nextSignedFloat(); 
        goto O6542071048259323102; 
        O0258773928126323663: 
        $O4904084303343119370->setOreTypes([new OreType(Block::get(Block::COAL_ORE), 20, 17, 0, 128), new OreType(Block::get(Block::IRON_ORE), 20, 9, 0, 64), new OreType(Block::get(Block::REDSTONE_ORE), 8, 8, 0, 16), new OreType(Block::get(Block::LAPIS_ORE), 1, 7, 0, 16), new OreType(Block::get(Block::GOLD_ORE), 2, 9, 0, 32), new OreType(Block::get(Block::DIAMOND_ORE), 1, 8, 0, 16), new OreType(Block::get(Block::DIRT), 10, 33, 0, 128), new OreType(Block::get(Block::GRAVEL), 8, 33, 0, 128), new OreType(Block::get(Block::STONE, 1), 10, 33, 0, 80), new OreType(Block::get(Block::STONE, 3), 10, 33, 0, 80), new OreType(Block::get(Block::STONE, 5), 10, 33, 0, 80)]); 
        goto O2952776024802222726; 
        O4975358507852535559: 
        O7536291858531904584: 
        goto O8772922388473307249; 
        O9446320931262417530: 
        $this->scaleNoise = new NoiseGeneratorOctaves($this->random, 16); 
        goto O5379545115622304498; 
        O0964233914477259626: 
        $this->generationPopulators[] = $O3182916718335766152; 
        goto O4317654710679099961; 
        O8468088933684224824: 
        $this->noiseLand = new Simplex($this->random, 2, 1 / 8, 1 / 512); 
        goto O6161777991863231483; 
        O2310862511339078030: 
        $O4904084303343119370 = new Ore(); 
        goto O0258773928126323663; 
        O8772922388473307249: 
        ++$O8236179980604662852; 
        goto O8707702812227729280; 
        O3139448807883024665: 
    } 
    public function generateChunk($O3006954518737917268, $O8823528619564163764) 
    { 
        goto O1504961946232075324; 
        O7927752154378709050: 
        $O8297103448214261248 = ($O7071482998866918720 - $O8325960659580645859) * 0.25; 
        goto O6240703101153023592; 
        O6814240101764365031: 
        O8022320658144939734: 
        goto O9543051322849538518; 
        O6570727325122326059: 
        O8423131503071388639: 
        goto O3147436747031544174; 
        O6518011869264093587: 
        $O3616512311770122577 = $O3616512311770122577 / 1.4; 
        goto O5699126655573746726; 
        O4329479990438233264: 
        if (!($O7665711374173273331 < 16)) { 
            goto O2473289651512464588; 
        } 
        goto O9358967952556840074; 
        O9746767119965244750: 
        O1034801809637918292: 
        goto O4125041660804395041; 
        O7792687195706735318: 
        $O9824663135431470031 = $O5193213415356979810->getBaseHeight(); 
        goto O4753954842057795635; 
        O2874299042792077550: 
        if (($O0512174678510442738 += $O9616226985553264431) > 0.0) { 
            goto O2299231881560220192; 
        } 
        goto O4862704603259605328; 
        O2120077603582992331: 
        $O7765958345248486239 = ($O5624651027584913111[$O7444794456243817350 + $O3858060630884451834 + 1] - $O3112928735185904101) * 0.125; 
        goto O4792150516957209801; 
        O9287747690730800843: 
        goto O4305433555745052918; 
        goto O7726933943105005143; 
        O5695086712539542676: 
        $O7571164431142100323 = $O7571164431142100323 / $O5892044668173156151; 
        goto O2305944154598529587; 
        O5990405333355269650: 
        $O3224265390239426959 = ($O2237900097353682412 + $O5737973175376458757 + 1) * 33; 
        goto O0698311053492827798; 
        O9913977102274596551: 
        if (!($O1186542738070030896 < 4)) { 
            goto O9011027751128351420; 
        } 
        goto O7879156983714942309; 
        O0739085319278440531: 
        $O0512174678510442738 = $O4809098780398373306 - $O9616226985553264431; 
        goto O0643850919284493000; 
        O4593620551951427670: 
        if (!($O1129998551777762293 < 16)) { 
            goto O0417982484974496773; 
        } 
        goto O3852864334426474061; 
        O6240703101153023592: 
        $O2679902541181439043 = ($O2883867355496763257 - $O3112928735185904101) * 0.25; 
        goto O5585864124923324075; 
        O4415596068955048996: 
        if (!($O9020212922959878560 < 5)) { 
            goto O5649902861325407262; 
        } 
        goto O4779274557029283069; 
        O9358967952556840074: 
        $O1129998551777762293 = 0; 
        goto O4955549868521119022; 
        O1188691182730020999: 
        $O7571164431142100323 = 0.0; 
        goto O1173730609544947038; 
        O0662482680031223542: 
        O0417982484974496773: 
        goto O7049650860055473461; 
        O7757089005548455805: 
        O9779058583993589192: 
        goto O6317049863372192200; 
        O0698311053492827798: 
        $O3858060630884451834 = 0; 
        goto O7503890009572422333; 
        O9851588188870032731: 
        if (!($O3858060630884451834 < 33)) { 
            goto O6610389261312918135; 
        } 
        goto O1148494138638278657; 
        O0158120933137253267: 
        $O1829951189548741504 = (float) ($O3858060630884451834 - 29) / 3.0; 
        goto O0101505346740796580; 
        O0615087007537068020: 
        $O3021955987398925116 = -2; 
        goto O5327269987286410188; 
        O5327269987286410188: 
        O8251669115292616525: 
        goto O7946914856052370728; 
        O8950313160685869964: 
        O9544437893254651724: 
        goto O5054192475720983471; 
        O2571190753582046622: 
        $this->maxLimitRegion = $O9186843936144485976; 
        goto O6098602444712639126; 
        O5095766259541079648: 
        $O6004335627897345490->setBlockId($O9020212922959878560 * 4 + $O1186542738070030896, $O3858060630884451834 * 8 + $O1247419137838853110, $O5737973175376458757 * 4 + $O2825462238249186933, Block::STONE); 
        goto O0873434429802682566; 
        O9047105357162723902: 
        $O0537098401336809856 = ($O5624651027584913111[$O7004298064816722397 + $O3858060630884451834 + 1] - $O8325960659580645859) * 0.125; 
        goto O2120077603582992331; 
        O1561680466337033018: 
        $O5393032431801137261 = $O3112928735185904101; 
        goto O7927752154378709050; 
        O6050480312891080134: 
        O6610389261312918135: 
        goto O0016349138986886776; 
        O0824163359016825016: 
        $O3616512311770122577 = $O3616512311770122577 / 8.0; 
        goto O8462504791431741504; 
        O9650790927171041251: 
        $O7571164431142100323 += $O9824663135431470031 * $O5702681580571291052; 
        goto O4157978740795846526; 
        O7599715484093444117: 
        $O3112928735185904101 = $O5624651027584913111[$O7444794456243817350 + $O3858060630884451834]; 
        goto O2483017903919066450; 
        O5318421555348883017: 
        foreach ($this->generationPopulators as $O3715134213494893945) { 
            $O3715134213494893945->populate($this->level, $O3006954518737917268, $O8823528619564163764, $this->random, $O6004335627897345490); 
            O8749144542046064730: 
        } 
        goto O8364212585216918289; 
        O8204294531503998566: 
        $O7498494143339960521 = $O4292845385997978183; 
        goto O3844334006189901539; 
        O2242615892767223968: 
        $O7004298064816722397 = ($O4464991853383652143 + $O5737973175376458757) * 33; 
        goto O3482471740547051421; 
        O1463741186725094061: 
        $O6649289243323889121 = 0; 
        goto O1817997906181134098; 
        O8810841404746450182: 
        $O7567338628361095428 = $this->selector->pickBiome($O6010552028301778655 + $O9020212922959878560 * 4, $O4646578898999784700 + $O5737973175376458757 * 4); 
        goto O2561298083988061252; 
        O6062876026640101399: 
        if (!($O9020212922959878560 < 4)) { 
            goto O1034801809637918292; 
        } 
        goto O7593581633228045064; 
        O0468595439622332828: 
        O0789324636033265361: 
        goto O7356714396732436339; 
        O7068837773814345322: 
        O5649902861325407262: 
        goto O4694692597031316339; 
        O3777735805013697665: 
        ++$O5967990459726301160; 
        goto O6525926780525908401; 
        O8222141696303761820: 
        O3177241354149354550: 
        goto O8469385531988593131; 
        O6317049863372192200: 
        $O3616512311770122577 = $O3616512311770122577 * 3.0 - 2.0; 
        goto O9633899293713153982; 
        O3834784607289242540: 
        $this->random->setSeed(0xdeadbeef ^ $O3006954518737917268 << 8 ^ $O8823528619564163764 ^ $this->level->getSeed()); 
        goto O0676916170152121513; 
        O4113198488489138044: 
        if (!($O3616512311770122577 < -1.0)) { 
            goto O9550477111930645003; 
        } 
        goto O0106261965181162503; 
        O4276228327976328510: 
        $O3651896177985542241 = $this->minLimitPerlinNoise->generateNoiseOctaves($this->minLimitRegion, $O3006954518737917268 * 4, 0, $O8823528619564163764 * 4, 5, 33, 5, 684.412, 684.412, 684.412); 
        goto O5922104479107938306; 
        O8873005875009118268: 
        if (!($O6211597836110105466 < 0.0)) { 
            goto O7840814412200038492; 
        } 
        goto O0570885655390385774; 
        O7503890009572422333: 
        O2664108175097960046: 
        goto O3527380686894970898; 
        O8222320117482518032: 
        goto O3988619098778475068; 
        goto O6570727325122326059; 
        O6179085379364183645: 
        O3571580766793526536: 
        goto O1718310030939322390; 
        O0850417024443948935: 
        ++$O9020212922959878560; 
        goto O0040891699825744694; 
        O4753954842057795635: 
        $O6985425497636876191 = $O5193213415356979810->getHeightVariation(); 
        goto O4002861976670390627; 
        O0439877679138125889: 
        $O9012890364644091554 = $this->mainPerlinNoise->generateNoiseOctaves($this->mainNoiseRegion, $O3006954518737917268 * 4, 0, $O8823528619564163764 * 4, 5, 33, 5, 684.412 / 60, 684.412 / 160, 684.412 / 60); 
        goto O2702038468216842617; 
        O9553897169788241808: 
        $O3616512311770122577 = $O3616512311770122577 / 2.0; 
        goto O4113198488489138044; 
        O3844334006189901539: 
        $O9959312453599414788 = $O9959312453599414788 + $O3616512311770122577 * 0.2; 
        goto O4191868142428353325; 
        O9241910419699764549: 
        O4506613632509109089: 
        goto O0016511535556410452; 
        O1171679653934927762: 
        goto O2664108175097960046; 
        goto O6179085379364183645; 
        O6447161926672229364: 
        $O3112928735185904101 += $O7765958345248486239; 
        goto O5057609714430884248; 
        O1718310030939322390: 
        O7245229844659401310: 
        goto O7667827272362463186; 
        O6669514894233298588: 
        O9011027751128351420: 
        goto O6146832537399645418; 
        O5834765721265319032: 
        goto O6843606359630722559; 
        goto O0662482680031223542; 
        O3084725309438099521: 
        O7988213210989968700: 
        goto O3777735805013697665; 
        O0572174462999719242: 
        O2885774086596059653: 
        goto O9224383619373575238; 
        O6826457402469246882: 
        O2639636954112503038: 
        goto O5809848509300978535; 
        O5699126655573746726: 
        $O3616512311770122577 = $O3616512311770122577 / 2.0; 
        goto O3084725309438099521; 
        O2125338661815888834: 
        goto O9698269471736453987; 
        goto O6814240101764365031; 
        O6946007398505956533: 
        O9698269471736453987: 
        goto O0529062543763325303; 
        O2569437676543370626: 
        $O1377309982886884395 = MathHelper::denormalizeClamp($O2418711942438659290, $O5007269604467047294, $O5934548610710033443) - $O6211597836110105466; 
        goto O3630909439677218737; 
        O2796259781490545082: 
        $O5737973175376458757 = 0; 
        goto O6752727910906025007; 
        O9633899293713153982: 
        if ($O3616512311770122577 < 0.0) { 
            goto O4445372493321656131; 
        } 
        goto O9533114025220163251; 
        O2987275819990200111: 
        $O5393032431801137261 += $O2679902541181439043; 
        goto O9241910419699764549; 
        O0106261965181162503: 
        $O3616512311770122577 = -1.0; 
        goto O2682020235918886781; 
        O2961275137496141336: 
        ++$O1247419137838853110; 
        goto O2125338661815888834; 
        O0842465790500189866: 
        O9149024033255750905: 
        goto O2961275137496141336; 
        O4779274557029283069: 
        $O5737973175376458757 = 0; 
        goto O8222141696303761820; 
        O3619861481749265331: 
        goto O4728358348891508851; 
        goto O6669514894233298588; 
        O6997156255892264401: 
        goto O7089719056105030687; 
        goto O6050480312891080134; 
        O4865836899411477207: 
        $O9235434319380393886 = ($O2237900097353682412 + $O5737973175376458757) * 33; 
        goto O5990405333355269650; 
        O3482471740547051421: 
        $O7444794456243817350 = ($O4464991853383652143 + $O5737973175376458757 + 1) * 33; 
        goto O4865836899411477207; 
        O1674589744257288492: 
        $O4809098780398373306 += $O8297103448214261248; 
        goto O2987275819990200111; 
        O1804664093704738147: 
        goto O3177241354149354550; 
        goto O6826457402469246882; 
        O5809848509300978535: 
        O0947314619184218747: 
        goto O0850417024443948935; 
        O9123939917149274561: 
        if (!($O5193213415356979810->getBaseHeight() > $O7567338628361095428->getBaseHeight())) { 
            goto O4875277406607169829; 
        } 
        goto O6028808672206451319; 
        O4694692597031316339: 
        $O9020212922959878560 = 0; 
        goto O3160779442333424557; 
        O9533114025220163251: 
        if (!($O3616512311770122577 > 1.0)) { 
            goto O1458350947278744528; 
        } 
        goto O1523329408225110574; 
        O8226006532156550818: 
        O6312445810146391912: 
        goto O4415596068955048996; 
        O2126232492467915098: 
        $O9020212922959878560 = 0; 
        goto O8226006532156550818; 
        O0016511535556410452: 
        ++$O1186542738070030896; 
        goto O3619861481749265331; 
        O4955549868521119022: 
        O6843606359630722559: 
        goto O4593620551951427670; 
        O2757810644045488994: 
        ++$O5737973175376458757; 
        goto O1804664093704738147; 
        O3160779442333424557: 
        O0149676996163650791: 
        goto O6062876026640101399; 
        O2684096400481318507: 
        $this->depthRegion = $O9226524671047122064; 
        goto O0439877679138125889; 
        O1523329408225110574: 
        $O3616512311770122577 = 1.0; 
        goto O6432653471071900689; 
        O2244415104679712362: 
        $O8325960659580645859 = $O5624651027584913111[$O7004298064816722397 + $O3858060630884451834]; 
        goto O7599715484093444117; 
        O5585864124923324075: 
        $O1186542738070030896 = 0; 
        goto O8094150402478076659; 
        O9224383619373575238: 
        O5144162645931818801: 
        goto O0800738224915775519; 
        O2453560932519585678: 
        O4253426468591292608: 
        goto O4329479990438233264; 
        O3221978143369872522: 
        O0719803791829968012: 
        goto O5568547752465495281; 
        O0800738224915775519: 
        ++$O8068136524272057455; 
        goto O8222320117482518032; 
        O3566593146644585198: 
        $O7571164431142100323 = ($O7571164431142100323 * 4.0 - 1.0) / 8.0; 
        goto O7650996363408908782; 
        O3630909439677218737: 
        if (!($O3858060630884451834 > 29)) { 
            goto O0749933129124609756; 
        } 
        goto O0158120933137253267; 
        O3551032996471221270: 
        if (!($O2825462238249186933 < 4)) { 
            goto O1611063363337156021; 
        } 
        goto O2874299042792077550; 
        O0643850919284493000: 
        $O2825462238249186933 = 0; 
        goto O6098466654580658494; 
        O5835237160645294897: 
        $O6004335627897345490->setBlockId($O9020212922959878560 * 4 + $O1186542738070030896, $O3858060630884451834 * 8 + $O1247419137838853110, $O5737973175376458757 * 4 + $O2825462238249186933, Block::STILL_WATER); 
        goto O8062803118278624659; 
        O6098466654580658494: 
        O4305433555745052918: 
        goto O3551032996471221270; 
        O5025160396379952862: 
        O7089719056105030687: 
        goto O9851588188870032731; 
        O1504961946232075324: 
        $O6010552028301778655 = $O3006954518737917268 << 4; 
        goto O7399192674003263069; 
        O4713368199597100185: 
        goto O8251669115292616525; 
        goto O0572174462999719242; 
        O7946914856052370728: 
        if (!($O3021955987398925116 <= 2)) { 
            goto O2885774086596059653; 
        } 
        goto O2178762905612764973; 
        O2561298083988061252: 
        $O8068136524272057455 = -2; 
        goto O3685326809673505187; 
        O4862704603259605328: 
        if ($O3858060630884451834 * 8 + $O1247419137838853110 <= $this->seaHeight) { 
            goto O0416417701372940409; 
        } 
        goto O7454143707268844974; 
        O2702038468216842617: 
        $this->mainNoiseRegion = $O9012890364644091554; 
        goto O4276228327976328510; 
        O9543051322849538518: 
        O0917808004074810073: 
        goto O6487124366099613876; 
        O4002861976670390627: 
        $O5702681580571291052 = self::$BIOME_WEIGHTS[$O8068136524272057455 + 2 + ($O3021955987398925116 + 2) * 5] / ($O9824663135431470031 + 2.0); 
        goto O9123939917149274561; 
        O1255502071304725732: 
        $O3640300007177275751 = 8.5 + $O9959312453599414788 * 4.0; 
        goto O3020574188862041715; 
        O5922104479107938306: 
        $this->minLimitRegion = $O3651896177985542241; 
        goto O8773009043658598035; 
        O4157978740795846526: 
        $O5892044668173156151 += $O5702681580571291052; 
        goto O8950313160685869964; 
        O6210123675208811095: 
        ++$O3858060630884451834; 
        goto O6997156255892264401; 
        O3484247765211802504: 
        if (!($O8068136524272057455 <= 2)) { 
            goto O8423131503071388639; 
        } 
        goto O0615087007537068020; 
        O7399192674003263069: 
        $O4646578898999784700 = $O8823528619564163764 << 4; 
        goto O3834784607289242540; 
        O7454143707268844974: 
        goto O6342965663570457413; 
        goto O1071994650441119907; 
        O6432653471071900689: 
        O1458350947278744528: 
        goto O0824163359016825016; 
        O0101505346740796580: 
        $O1377309982886884395 = $O1377309982886884395 * (1.0 - $O1829951189548741504) + -10.0 * $O1829951189548741504; 
        goto O4939793373896650485; 
        O0676916170152121513: 
        $O6004335627897345490 = $this->level->getChunk($O3006954518737917268, $O8823528619564163764); 
        goto O9034398176824740746; 
        O2222817707075284093: 
        goto O7125147203763000607; 
        goto O0468595439622332828; 
        O7667827272362463186: 
        ++$O5737973175376458757; 
        goto O2222817707075284093; 
        O1243928013818085104: 
        $O3616512311770122577 = -$O3616512311770122577 * 0.3; 
        goto O7757089005548455805; 
        O6487124366099613876: 
        ++$O3858060630884451834; 
        goto O1171679653934927762; 
        O7650996363408908782: 
        $O3616512311770122577 = $O9226524671047122064[$O5967990459726301160] / 8000.0; 
        goto O3281655776017791081; 
        O6013086076996346185: 
        $O4809098780398373306 = $O8325960659580645859; 
        goto O1561680466337033018; 
        O1765624587690507971: 
        $O4292845385997978183 = 0.0; 
        goto O1188691182730020999; 
        O1148494138638278657: 
        $O6211597836110105466 = ((float) $O3858060630884451834 - $O3640300007177275751) * 12.0 * 128.0 / 256.0 / $O7498494143339960521; 
        goto O8873005875009118268; 
        O2682020235918886781: 
        O9550477111930645003: 
        goto O6518011869264093587; 
        O5568547752465495281: 
        ++$O2825462238249186933; 
        goto O9287747690730800843; 
        O3147436747031544174: 
        $O4292845385997978183 = $O4292845385997978183 / $O5892044668173156151; 
        goto O5695086712539542676; 
        O2483017903919066450: 
        $O7071482998866918720 = $O5624651027584913111[$O9235434319380393886 + $O3858060630884451834]; 
        goto O6451011649880556335; 
        O7593581633228045064: 
        $O4464991853383652143 = $O9020212922959878560 * 5; 
        goto O1629373530336011211; 
        O3020574188862041715: 
        $O3858060630884451834 = 0; 
        goto O5025160396379952862; 
        O0570885655390385774: 
        $O6211597836110105466 *= 4.0; 
        goto O0336131067550491309; 
        O0336131067550491309: 
        O7840814412200038492: 
        goto O1721416623264454105; 
        O2052685176010275937: 
        $O6004335627897345490->setBiomeId($O7665711374173273331, $O1129998551777762293, $O7567338628361095428->getId()); 
        goto O4971153559606936735; 
        O6146832537399645418: 
        $O8325960659580645859 += $O0537098401336809856; 
        goto O6447161926672229364; 
        O0016349138986886776: 
        O9019648944360470761: 
        goto O2757810644045488994; 
        O7726933943105005143: 
        O1611063363337156021: 
        goto O1674589744257288492; 
        O7329751267163295052: 
        ++$O6649289243323889121; 
        goto O7121387464423600786; 
        O1629373530336011211: 
        $O2237900097353682412 = ($O9020212922959878560 + 1) * 5; 
        goto O2796259781490545082; 
        O1173730609544947038: 
        $O5892044668173156151 = 0.0; 
        goto O8810841404746450182; 
        O2305944154598529587: 
        $O4292845385997978183 = $O4292845385997978183 * 0.9 + 0.1; 
        goto O3566593146644585198; 
        O7918954459820081165: 
        $O7665711374173273331++; 
        goto O4492026767196933573; 
        O8773009043658598035: 
        $O9186843936144485976 = $this->maxLimitPerlinNoise->generateNoiseOctaves($this->maxLimitRegion, $O3006954518737917268 * 4, 0, $O8823528619564163764 * 4, 5, 33, 5, 684.412, 684.412, 684.412); 
        goto O2571190753582046622; 
        O1456136674938703898: 
        O4445372493321656131: 
        goto O9553897169788241808; 
        O4492026767196933573: 
        goto O4253426468591292608; 
        goto O4746240708408872532; 
        O8364212585216918289: 
        O3539074793087237813: 
        goto O1592521682623581013; 
        O6028808672206451319: 
        $O5702681580571291052 /= 2.0; 
        goto O0783537445042884449; 
        O8094150402478076659: 
        O4728358348891508851: 
        goto O9913977102274596551; 
        O0739817359041579017: 
        $O1499633767192497033 = ($O5624651027584913111[$O3224265390239426959 + $O3858060630884451834 + 1] - $O2883867355496763257) * 0.125; 
        goto O4232695955565978412; 
        O9034398176824740746: 
        $O9226524671047122064 = $this->depthNoise->generateNoiseOctaves8($this->depthRegion, $O3006954518737917268 * 4, $O8823528619564163764 * 4, 5, 5, 200.0, 200.0, 0.5); 
        goto O2684096400481318507; 
        O6098602444712639126: 
        $O5624651027584913111 = $this->heightMap; 
        goto O1463741186725094061; 
        O3685326809673505187: 
        O3988619098778475068: 
        goto O3484247765211802504; 
        O6451011649880556335: 
        $O2883867355496763257 = $O5624651027584913111[$O3224265390239426959 + $O3858060630884451834]; 
        goto O9047105357162723902; 
        O2248327601548443049: 
        O0416417701372940409: 
        goto O5835237160645294897; 
        O7121387464423600786: 
        O5678253759825636619: 
        goto O6210123675208811095; 
        O8062803118278624659: 
        O6342965663570457413: 
        goto O3221978143369872522; 
        O4971153559606936735: 
        O8107679161790583587: 
        goto O1929496295682711272; 
        O6525926780525908401: 
        $O9959312453599414788 = $O7571164431142100323; 
        goto O8204294531503998566; 
        O0529062543763325303: 
        if (!($O1247419137838853110 < 8)) { 
            goto O8022320658144939734; 
        } 
        goto O6013086076996346185; 
        O1721416623264454105: 
        $O2418711942438659290 = $O3651896177985542241[$O6649289243323889121] / 512.0; 
        goto O6077761084110735233; 
        O9028513263926798292: 
        $O5934548610710033443 = ($O9012890364644091554[$O6649289243323889121] / 10.0 + 1.0) / 2.0; 
        goto O2569437676543370626; 
        O7879156983714942309: 
        $O9616226985553264431 = ($O5393032431801137261 - $O4809098780398373306) * 0.25; 
        goto O0739085319278440531; 
        O4792150516957209801: 
        $O3560407322042527239 = ($O5624651027584913111[$O9235434319380393886 + $O3858060630884451834 + 1] - $O7071482998866918720) * 0.125; 
        goto O0739817359041579017; 
        O5815646821799094858: 
        $O5624651027584913111[$O6649289243323889121] = $O1377309982886884395; 
        goto O7329751267163295052; 
        O4746240708408872532: 
        O2473289651512464588: 
        goto O5318421555348883017; 
        O0092006787102590728: 
        goto O0149676996163650791; 
        goto O9746767119965244750; 
        O2178762905612764973: 
        $O5193213415356979810 = $this->selector->pickBiome($O6010552028301778655 + $O9020212922959878560 * 4 + $O8068136524272057455, $O4646578898999784700 + $O5737973175376458757 * 4 + $O3021955987398925116); 
        goto O7792687195706735318; 
        O6126675744669002227: 
        ++$O9020212922959878560; 
        goto O0092006787102590728; 
        O4939793373896650485: 
        O0749933129124609756: 
        goto O5815646821799094858; 
        O4191868142428353325: 
        $O9959312453599414788 = $O9959312453599414788 * 8.5 / 8.0; 
        goto O1255502071304725732; 
        O3030820840198229635: 
        $O4292845385997978183 += $O6985425497636876191 * $O5702681580571291052; 
        goto O9650790927171041251; 
        O7368254212127473071: 
        if (!($O5737973175376458757 < 4)) { 
            goto O0789324636033265361; 
        } 
        goto O2242615892767223968; 
        O1817997906181134098: 
        $O5967990459726301160 = 0; 
        goto O2126232492467915098; 
        O0040891699825744694: 
        goto O6312445810146391912; 
        goto O7068837773814345322; 
        O3852864334426474061: 
        $O7567338628361095428 = $this->selector->pickBiome($O6010552028301778655 | $O7665711374173273331, $O4646578898999784700 | $O1129998551777762293); 
        goto O2052685176010275937; 
        O3281655776017791081: 
        if (!($O3616512311770122577 < 0.0)) { 
            goto O9779058583993589192; 
        } 
        goto O1243928013818085104; 
        O1929496295682711272: 
        $O1129998551777762293++; 
        goto O5834765721265319032; 
        O7356714396732436339: 
        O3215340650176032999: 
        goto O6126675744669002227; 
        O6674099013157768691: 
        $O2883867355496763257 += $O1499633767192497033; 
        goto O0842465790500189866; 
        O8469385531988593131: 
        if (!($O5737973175376458757 < 5)) { 
            goto O2639636954112503038; 
        } 
        goto O1765624587690507971; 
        O5054192475720983471: 
        ++$O3021955987398925116; 
        goto O4713368199597100185; 
        O1071994650441119907: 
        O2299231881560220192: 
        goto O5095766259541079648; 
        O4232695955565978412: 
        $O1247419137838853110 = 0; 
        goto O6946007398505956533; 
        O0783537445042884449: 
        O4875277406607169829: 
        goto O3030820840198229635; 
        O0873434429802682566: 
        goto O6342965663570457413; 
        goto O2248327601548443049; 
        O5057609714430884248: 
        $O7071482998866918720 += $O3560407322042527239; 
        goto O6674099013157768691; 
        O7049650860055473461: 
        O5978265671100133984: 
        goto O7918954459820081165; 
        O8462504791431741504: 
        goto O7988213210989968700; 
        goto O1456136674938703898; 
        O3527380686894970898: 
        if (!($O3858060630884451834 < 32)) { 
            goto O3571580766793526536; 
        } 
        goto O2244415104679712362; 
        O6077761084110735233: 
        $O5007269604467047294 = $O9186843936144485976[$O6649289243323889121] / 512.0; 
        goto O9028513263926798292; 
        O4125041660804395041: 
        $O7665711374173273331 = 0; 
        goto O2453560932519585678; 
        O6752727910906025007: 
        O7125147203763000607: 
        goto O7368254212127473071; 
        O1592521682623581013: 
    } 
    public function populateChunk($O3006954518737917268, $O8823528619564163764) 
    { 
        goto O0285127906539957252; 
        O8483631332348747417: 
        $O7567338628361095428->populateChunk($this->level, $O3006954518737917268, $O8823528619564163764, $this->random); 
        goto O3381598268889252661; 
        O8500393516173792651: 
        O5017208751641175780: 
        goto O0178242922635383867; 
        O0178242922635383867: 
        $O6004335627897345490 = $this->level->getChunk($O3006954518737917268, $O8823528619564163764); 
        goto O8387934571550404400; 
        O0285127906539957252: 
        $this->random->setSeed(0xdeadbeef ^ $O3006954518737917268 << 8 ^ $O8823528619564163764 ^ $this->level->getSeed()); 
        goto O2230418235039182774; 
        O8387934571550404400: 
        $O7567338628361095428 = Biome::getBiome($O6004335627897345490->getBiomeId(7, 7)); 
        goto O8483631332348747417; 
        O2230418235039182774: 
        foreach ($this->populators as $O3715134213494893945) { 
            $O3715134213494893945->populate($this->level, $O3006954518737917268, $O8823528619564163764, $this->random); 
            O7721516370845413305: 
        } 
        goto O8500393516173792651; 
        O3381598268889252661: 
    } 
    public static function getSpawn() : Vector3 
    { 
        return new Vector3(127, 90, 127); 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php

/*   __________________________________________________
    |       Aquamarine 1.0.8-private release           |
    |     Author's VK: https://vk.com/maruselplay      |
    |    VK Group: https://vk.com/aquamarine.team      |
    |__________________________________________________|
*/
namespace pocketmine\level\generator\normal;

use pocketmine\block\Block;
use pocketmine\block\CoalOre;
use pocketmine\block\DiamondOre;
use pocketmine\block\Dirt;
use pocketmine\block\GoldOre;
use pocketmine\block\Gravel;
use pocketmine\block\IronOre;
use pocketmine\block\LapisOre;
use pocketmine\block\RedstoneOre;
use pocketmine\level\ChunkManager;
use pocketmine\level\generator\biome\Biome;
use pocketmine\level\generator\normal\noise\NoiseGeneratorOctaves;
use pocketmine\level\generator\normal\populator\BedrockPopulator;
use pocketmine\level\generator\normal\populator\GroundCoverPopulator;
use pocketmine\level\generator\normal\populator\CavePopulator;
use pocketmine\level\generator\normal\populator\DungeonPopulator;
use pocketmine\level\generator\biome\BiomeSelector;
use pocketmine\level\generator\Generator;
use pocketmine\level\generator\normal\math\MathHelper;
use pocketmine\level\generator\noise\Simplex;
use pocketmine\level\generator\object\OreType;
use pocketmine\level\generator\populator\GroundCover;
use pocketmine\level\generator\populator\Ore;
use pocketmine\level\generator\populator\Populator;
use pocketmine\level\Level;
use pocketmine\math\Vector3;
use pocketmine\utils\Random;
class Normal extends Generator
{
    private $populators = [];
    public $level;
    private $random;
    private $bedrockDepth = 5;
    private $generationPopulators = [];
    private $noiseBase;
    private $selector;
    private $noiseSeaFloor;
    private $noiseLand;
    private $noiseMountains;
    private $noiseBaseGround;
    private $noiseRiver;
    private $heightOffset;
    private $depthRegion = [];
    private $mainNoiseRegion = [];
    private $minLimitRegion = [];
    private $maxLimitRegion = [];
    private $heightMap = [];
    protected static $BIOME_WEIGHTS = [];
    private $minLimitPerlinNoise = null;
    private $maxLimitPerlinNoise = null;
    private $mainPerlinNoise = null;
    private $surfaceNoise = null;
    private $seaHeight = 62;
    private $seaFloorHeight = 48;
    private $beathStartHeight = 60;
    private $beathStopHeight = 64;
    private $seaFloorGenerateRange = 5;
    private $landHeightRange = 18;
    private $mountainHeight = 13;
    private $basegroundHeight = 3;
    public function getName()
    {
        return "normal";
    }
    public function getSettings()
    {
        return [];
    }
    public function __construct(array $O9292040946548447506 = [])
    {
    }
    public function pickBiome($O7665711374173273331, $O1129998551777762293)
    {
        goto O9518861000450182998;
        O9518861000450182998:
        $O5729822244707573643 = $O7665711374173273331 * 2345803 ^ $O1129998551777762293 * 9236449 ^ $this->level->getSeed();
        goto O4109783571860079913;
        O1509570569737411047:
        O4624409692258276972:
        goto O0804531942426146798;
        O4109783571860079913:
        $O5729822244707573643 *= $O5729822244707573643 + 223;
        goto O2030820774331981681;
        O8021761264222184234:
        $O4812986903229552648 = 1;
        goto O1509570569737411047;
        O5339893913408315312:
        $O9041638270056079104 = $O5729822244707573643 >> 22 & 3;
        goto O4051061144215398312;
        O0378673605921245569:
        return $this->selector->pickBiome($O7665711374173273331 + $O4812986903229552648 - 1, $O1129998551777762293 + $O9041638270056079104 - 1);
        goto O0863510625311744825;
        O4051061144215398312:
        if (!($O4812986903229552648 == 3)) {
            goto O4624409692258276972;
        }
        goto O8021761264222184234;
        O1067293915589164215:
        $O9041638270056079104 = 1;
        goto O4938940131858476706;
        O0804531942426146798:
        if (!($O9041638270056079104 == 3)) {
            goto O0747039380942306614;
        }
        goto O1067293915589164215;
        O4938940131858476706:
        O0747039380942306614:
        goto O0378673605921245569;
        O2030820774331981681:
        $O4812986903229552648 = $O5729822244707573643 >> 20 & 3;
        goto O5339893913408315312;
        O0863510625311744825:
    }
    public $max = 0;
    public $min = 0;
    public function init(ChunkManager $O8990405184547542856, Random $O3331223695686063599)
    {
        goto O1034576573079911212;
        O6161777991863231483:
        $this->noiseMountains = new Simplex($this->random, 4, 1, 1 / 500);
        goto O4485718534241245038;
        O8707702812227729280:
        goto O4328004090435317320;
        goto O7277256862252000792;
        O2506952893749100357:
        if (!($O8236179980604662852 <= 2)) {
            goto O0414838209910359555;
        }
        goto O7682292535693225046;
        O1590691223516941748:
        O8814448055162325291:
        goto O7713457480986722478;
        O0212412602070150422:
        $this->localSeed1 = $this->random->nextSignedFloat();
        goto O3073595064274974309;
        O2477435279923844447:
        $this->minLimitPerlinNoise = new NoiseGeneratorOctaves($this->random, 16);
        goto O1556051862433909339;
        O1818952726526271725:
        $this->noiseRiver = new Simplex($this->random, 2, 1, 1 / 512);
        goto O8849266750329392005;
        O9090378150754988127:
        $this->noiseSeaFloor = new Simplex($this->random, 1, 1 / 8, 1 / 64);
        goto O8468088933684224824;
        O9973377688932284925:
        O7015036421543434950:
        goto O4975358507852535559;
        O1034576573079911212:
        $this->level = $O8990405184547542856;
        goto O0478925642088760109;
        O8849266750329392005:
        $this->random->setSeed($this->level->getSeed());
        goto O2638337284939402326;
        O1103624253044694738:
        $this->heightOffset = $O3331223695686063599->nextRange(-5, 3);
        goto O2477435279923844447;
        O4300637764275349156:
        $this->generationPopulators[] = $O6872300142388681786;
        goto O2310862511339078030;
        O4317654710679099961:
        $O6872300142388681786 = new CavePopulator();
        goto O4300637764275349156;
        O2638337284939402326:
        $O8236179980604662852 = -2;
        goto O3165324482902240353;
        O4485718534241245038:
        $this->noiseBaseGround = new Simplex($this->random, 4, 1 / 4, 1 / 64);
        goto O1818952726526271725;
        O1291644883560533828:
        O7298495835001753058:
        goto O0993475303287491210;
        O3165324482902240353:
        O4328004090435317320:
        goto O2506952893749100357;
        O4478484142477187047:
        $this->mainPerlinNoise = new NoiseGeneratorOctaves($this->random, 8);
        goto O9446320931262417530;
        O5976399641484191938:
        $this->selector = new BiomeSelector($this->random);
        goto O0212412602070150422;
        O1556051862433909339:
        $this->maxLimitPerlinNoise = new NoiseGeneratorOctaves($this->random, 16);
        goto O4478484142477187047;
        O2952776024802222726:
        $this->populators[] = $O4904084303343119370;
        goto O3139448807883024665;
        O7682292535693225046:
        $O9636621152422702437 = -2;
        goto O1590691223516941748;
        O1253182307761836143:
        $this->random->setSeed($this->level->getSeed());
        goto O9090378150754988127;
        O7713457480986722478:
        if (!($O9636621152422702437 <= 2)) {
            goto O7015036421543434950;
        }
        goto O9354953317077852847;
        O7277256862252000792:
        O0414838209910359555:
        goto O1103624253044694738;
        O0478925642088760109:
        $this->random = $O3331223695686063599;
        goto O1253182307761836143;
        O2438505207787831795:
        $O3182916718335766152 = new BedrockPopulator();
        goto O0964233914477259626;
        O5379545115622304498:
        $this->depthNoise = new NoiseGeneratorOctaves($this->random, 20);
        goto O5976399641484191938;
        O0993475303287491210:
        ++$O9636621152422702437;
        goto O0064259422499153198;
        O0064259422499153198:
        goto O8814448055162325291;
        goto O9973377688932284925;
        O6542071048259323102:
        $O3374096146904424461 = new GroundCoverPopulator();
        goto O9563009490905478242;
        O9354953317077852847:
        self::$BIOME_WEIGHTS[$O8236179980604662852 + 2 + ($O9636621152422702437 + 2) * 5] = (float) (10.0 / sqrt((float) ($O8236179980604662852 * $O8236179980604662852 + $O9636621152422702437 * $O9636621152422702437) + 0.2));
        goto O1291644883560533828;
        O9563009490905478242:
        $this->generationPopulators[] = $O3374096146904424461;
        goto O2438505207787831795;
        O3073595064274974309:
        $this->localSeed2 = $this->random->nextSignedFloat();
        goto O6542071048259323102;
        O0258773928126323663:
        $O4904084303343119370->setOreTypes([new OreType(Block::get(Block::COAL_ORE), 20, 17, 0, 128), new OreType(Block::get(Block::IRON_ORE), 20, 9, 0, 64), new OreType(Block::get(Block::REDSTONE_ORE), 8, 8, 0, 16), new OreType(Block::get(Block::LAPIS_ORE), 1, 7, 0, 16), new OreType(Block::get(Block::GOLD_ORE), 2, 9, 0, 32), new OreType(Block::get(Block::DIAMOND_ORE), 1, 8, 0, 16), new OreType(Block::get(Block::DIRT), 10, 33, 0, 128), new OreType(Block::get(Block::GRAVEL), 8, 33, 0, 128), new OreType(Block::get(Block::STONE, 1), 10, 33, 0, 80), new OreType(Block::get(Block::STONE, 3), 10, 33, 0, 80), new OreType(Block::get(Block::STONE, 5), 10, 33, 0, 80)]);
        goto O2952776024802222726;
        O4975358507852535559:
        O7536291858531904584:
        goto O8772922388473307249;
        O9446320931262417530:
        $this->scaleNoise = new NoiseGeneratorOctaves($this->random, 16);
        goto O5379545115622304498;
        O0964233914477259626:
        $this->generationPopulators[] = $O3182916718335766152;
        goto O4317654710679099961;
        O8468088933684224824:
        $this->noiseLand = new Simplex($this->random, 2, 1 / 8, 1 / 512);
        goto O6161777991863231483;
        O2310862511339078030:
        $O4904084303343119370 = new Ore();
        goto O0258773928126323663;
        O8772922388473307249:
        ++$O8236179980604662852;
        goto O8707702812227729280;
        O3139448807883024665:
    }
    public function generateChunk($O3006954518737917268, $O8823528619564163764)
    {
        goto O1504961946232075324;
        O7927752154378709050:
        $O8297103448214261248 = ($O7071482998866918720 - $O8325960659580645859) * 0.25;
        goto O6240703101153023592;
        O6814240101764365031:
        O8022320658144939734:
        goto O9543051322849538518;
        O6570727325122326059:
        O8423131503071388639:
        goto O3147436747031544174;
        O6518011869264093587:
        $O3616512311770122577 = $O3616512311770122577 / 1.4;
        goto O5699126655573746726;
        O4329479990438233264:
        if (!($O7665711374173273331 < 16)) {
            goto O2473289651512464588;
        }
        goto O9358967952556840074;
        O9746767119965244750:
        O1034801809637918292:
        goto O4125041660804395041;
        O7792687195706735318:
        $O9824663135431470031 = $O5193213415356979810->getBaseHeight();
        goto O4753954842057795635;
        O2874299042792077550:
        if (($O0512174678510442738 += $O9616226985553264431) > 0.0) {
            goto O2299231881560220192;
        }
        goto O4862704603259605328;
        O2120077603582992331:
        $O7765958345248486239 = ($O5624651027584913111[$O7444794456243817350 + $O3858060630884451834 + 1] - $O3112928735185904101) * 0.125;
        goto O4792150516957209801;
        O9287747690730800843:
        goto O4305433555745052918;
        goto O7726933943105005143;
        O5695086712539542676:
        $O7571164431142100323 = $O7571164431142100323 / $O5892044668173156151;
        goto O2305944154598529587;
        O5990405333355269650:
        $O3224265390239426959 = ($O2237900097353682412 + $O5737973175376458757 + 1) * 33;
        goto O0698311053492827798;
        O9913977102274596551:
        if (!($O1186542738070030896 < 4)) {
            goto O9011027751128351420;
        }
        goto O7879156983714942309;
        O0739085319278440531:
        $O0512174678510442738 = $O4809098780398373306 - $O9616226985553264431;
        goto O0643850919284493000;
        O4593620551951427670:
        if (!($O1129998551777762293 < 16)) {
            goto O0417982484974496773;
        }
        goto O3852864334426474061;
        O6240703101153023592:
        $O2679902541181439043 = ($O2883867355496763257 - $O3112928735185904101) * 0.25;
        goto O5585864124923324075;
        O4415596068955048996:
        if (!($O9020212922959878560 < 5)) {
            goto O5649902861325407262;
        }
        goto O4779274557029283069;
        O9358967952556840074:
        $O1129998551777762293 = 0;
        goto O4955549868521119022;
        O1188691182730020999:
        $O7571164431142100323 = 0.0;
        goto O1173730609544947038;
        O0662482680031223542:
        O0417982484974496773:
        goto O7049650860055473461;
        O7757089005548455805:
        O9779058583993589192:
        goto O6317049863372192200;
        O0698311053492827798:
        $O3858060630884451834 = 0;
        goto O7503890009572422333;
        O9851588188870032731:
        if (!($O3858060630884451834 < 33)) {
            goto O6610389261312918135;
        }
        goto O1148494138638278657;
        O0158120933137253267:
        $O1829951189548741504 = (float) ($O3858060630884451834 - 29) / 3.0;
        goto O0101505346740796580;
        O0615087007537068020:
        $O3021955987398925116 = -2;
        goto O5327269987286410188;
        O5327269987286410188:
        O8251669115292616525:
        goto O7946914856052370728;
        O8950313160685869964:
        O9544437893254651724:
        goto O5054192475720983471;
        O2571190753582046622:
        $this->maxLimitRegion = $O9186843936144485976;
        goto O6098602444712639126;
        O5095766259541079648:
        $O6004335627897345490->setBlockId($O9020212922959878560 * 4 + $O1186542738070030896, $O3858060630884451834 * 8 + $O1247419137838853110, $O5737973175376458757 * 4 + $O2825462238249186933, Block::STONE);
        goto O0873434429802682566;
        O9047105357162723902:
        $O0537098401336809856 = ($O5624651027584913111[$O7004298064816722397 + $O3858060630884451834 + 1] - $O8325960659580645859) * 0.125;
        goto O2120077603582992331;
        O1561680466337033018:
        $O5393032431801137261 = $O3112928735185904101;
        goto O7927752154378709050;
        O6050480312891080134:
        O6610389261312918135:
        goto O0016349138986886776;
        O0824163359016825016:
        $O3616512311770122577 = $O3616512311770122577 / 8.0;
        goto O8462504791431741504;
        O9650790927171041251:
        $O7571164431142100323 += $O9824663135431470031 * $O5702681580571291052;
        goto O4157978740795846526;
        O7599715484093444117:
        $O3112928735185904101 = $O5624651027584913111[$O7444794456243817350 + $O3858060630884451834];
        goto O2483017903919066450;
        O5318421555348883017:
        foreach ($this->generationPopulators as $O3715134213494893945) {
            $O3715134213494893945->populate($this->level, $O3006954518737917268, $O8823528619564163764, $this->random, $O6004335627897345490);
            O8749144542046064730:
        }
        goto O8364212585216918289;
        O8204294531503998566:
        $O7498494143339960521 = $O4292845385997978183;
        goto O3844334006189901539;
        O2242615892767223968:
        $O7004298064816722397 = ($O4464991853383652143 + $O5737973175376458757) * 33;
        goto O3482471740547051421;
        O1463741186725094061:
        $O6649289243323889121 = 0;
        goto O1817997906181134098;
        O8810841404746450182:
        $O7567338628361095428 = $this->selector->pickBiome($O6010552028301778655 + $O9020212922959878560 * 4, $O4646578898999784700 + $O5737973175376458757 * 4);
        goto O2561298083988061252;
        O6062876026640101399:
        if (!($O9020212922959878560 < 4)) {
            goto O1034801809637918292;
        }
        goto O7593581633228045064;
        O0468595439622332828:
        O0789324636033265361:
        goto O7356714396732436339;
        O7068837773814345322:
        O5649902861325407262:
        goto O4694692597031316339;
        O3777735805013697665:
        ++$O5967990459726301160;
        goto O6525926780525908401;
        O8222141696303761820:
        O3177241354149354550:
        goto O8469385531988593131;
        O6317049863372192200:
        $O3616512311770122577 = $O3616512311770122577 * 3.0 - 2.0;
        goto O9633899293713153982;
        O3834784607289242540:
        $this->random->setSeed(0xdeadbeef ^ $O3006954518737917268 << 8 ^ $O8823528619564163764 ^ $this->level->getSeed());
        goto O0676916170152121513;
        O4113198488489138044:
        if (!($O3616512311770122577 < -1.0)) {
            goto O9550477111930645003;
        }
        goto O0106261965181162503;
        O4276228327976328510:
        $O3651896177985542241 = $this->minLimitPerlinNoise->generateNoiseOctaves($this->minLimitRegion, $O3006954518737917268 * 4, 0, $O8823528619564163764 * 4, 5, 33, 5, 684.412, 684.412, 684.412);
        goto O5922104479107938306;
        O8873005875009118268:
        if (!($O6211597836110105466 < 0.0)) {
            goto O7840814412200038492;
        }
        goto O0570885655390385774;
        O7503890009572422333:
        O2664108175097960046:
        goto O3527380686894970898;
        O8222320117482518032:
        goto O3988619098778475068;
        goto O6570727325122326059;
        O6179085379364183645:
        O3571580766793526536:
        goto O1718310030939322390;
        O0850417024443948935:
        ++$O9020212922959878560;
        goto O0040891699825744694;
        O4753954842057795635:
        $O6985425497636876191 = $O5193213415356979810->getHeightVariation();
        goto O4002861976670390627;
        O0439877679138125889:
        $O9012890364644091554 = $this->mainPerlinNoise->generateNoiseOctaves($this->mainNoiseRegion, $O3006954518737917268 * 4, 0, $O8823528619564163764 * 4, 5, 33, 5, 684.412 / 60, 684.412 / 160, 684.412 / 60);
        goto O2702038468216842617;
        O9553897169788241808:
        $O3616512311770122577 = $O3616512311770122577 / 2.0;
        goto O4113198488489138044;
        O3844334006189901539:
        $O9959312453599414788 = $O9959312453599414788 + $O3616512311770122577 * 0.2;
        goto O4191868142428353325;
        O9241910419699764549:
        O4506613632509109089:
        goto O0016511535556410452;
        O1171679653934927762:
        goto O2664108175097960046;
        goto O6179085379364183645;
        O6447161926672229364:
        $O3112928735185904101 += $O7765958345248486239;
        goto O5057609714430884248;
        O1718310030939322390:
        O7245229844659401310:
        goto O7667827272362463186;
        O6669514894233298588:
        O9011027751128351420:
        goto O6146832537399645418;
        O5834765721265319032:
        goto O6843606359630722559;
        goto O0662482680031223542;
        O3084725309438099521:
        O7988213210989968700:
        goto O3777735805013697665;
        O0572174462999719242:
        O2885774086596059653:
        goto O9224383619373575238;
        O6826457402469246882:
        O2639636954112503038:
        goto O5809848509300978535;
        O5699126655573746726:
        $O3616512311770122577 = $O3616512311770122577 / 2.0;
        goto O3084725309438099521;
        O2125338661815888834:
        goto O9698269471736453987;
        goto O6814240101764365031;
        O6946007398505956533:
        O9698269471736453987:
        goto O0529062543763325303;
        O2569437676543370626:
        $O1377309982886884395 = MathHelper::denormalizeClamp($O2418711942438659290, $O5007269604467047294, $O5934548610710033443) - $O6211597836110105466;
        goto O3630909439677218737;
        O2796259781490545082:
        $O5737973175376458757 = 0;
        goto O6752727910906025007;
        O9633899293713153982:
        if ($O3616512311770122577 < 0.0) {
            goto O4445372493321656131;
        }
        goto O9533114025220163251;
        O2987275819990200111:
        $O5393032431801137261 += $O2679902541181439043;
        goto O9241910419699764549;
        O0106261965181162503:
        $O3616512311770122577 = -1.0;
        goto O2682020235918886781;
        O2961275137496141336:
        ++$O1247419137838853110;
        goto O2125338661815888834;
        O0842465790500189866:
        O9149024033255750905:
        goto O2961275137496141336;
        O4779274557029283069:
        $O5737973175376458757 = 0;
        goto O8222141696303761820;
        O3619861481749265331:
        goto O4728358348891508851;
        goto O6669514894233298588;
        O6997156255892264401:
        goto O7089719056105030687;
        goto O6050480312891080134;
        O4865836899411477207:
        $O9235434319380393886 = ($O2237900097353682412 + $O5737973175376458757) * 33;
        goto O5990405333355269650;
        O3482471740547051421:
        $O7444794456243817350 = ($O4464991853383652143 + $O5737973175376458757 + 1) * 33;
        goto O4865836899411477207;
        O1674589744257288492:
        $O4809098780398373306 += $O8297103448214261248;
        goto O2987275819990200111;
        O1804664093704738147:
        goto O3177241354149354550;
        goto O6826457402469246882;
        O5809848509300978535:
        O0947314619184218747:
        goto O0850417024443948935;
        O9123939917149274561:
        if (!($O5193213415356979810->getBaseHeight() > $O7567338628361095428->getBaseHeight())) {
            goto O4875277406607169829;
        }
        goto O6028808672206451319;
        O4694692597031316339:
        $O9020212922959878560 = 0;
        goto O3160779442333424557;
        O9533114025220163251:
        if (!($O3616512311770122577 > 1.0)) {
            goto O1458350947278744528;
        }
        goto O1523329408225110574;
        O8226006532156550818:
        O6312445810146391912:
        goto O4415596068955048996;
        O2126232492467915098:
        $O9020212922959878560 = 0;
        goto O8226006532156550818;
        O0016511535556410452:
        ++$O1186542738070030896;
        goto O3619861481749265331;
        O4955549868521119022:
        O6843606359630722559:
        goto O4593620551951427670;
        O2757810644045488994:
        ++$O5737973175376458757;
        goto O1804664093704738147;
        O3160779442333424557:
        O0149676996163650791:
        goto O6062876026640101399;
        O2684096400481318507:
        $this->depthRegion = $O9226524671047122064;
        goto O0439877679138125889;
        O1523329408225110574:
        $O3616512311770122577 = 1.0;
        goto O6432653471071900689;
        O2244415104679712362:
        $O8325960659580645859 = $O5624651027584913111[$O7004298064816722397 + $O3858060630884451834];
        goto O7599715484093444117;
        O5585864124923324075:
        $O1186542738070030896 = 0;
        goto O8094150402478076659;
        O9224383619373575238:
        O5144162645931818801:
        goto O0800738224915775519;
        O2453560932519585678:
        O4253426468591292608:
        goto O4329479990438233264;
        O3221978143369872522:
        O0719803791829968012:
        goto O5568547752465495281;
        O0800738224915775519:
        ++$O8068136524272057455;
        goto O8222320117482518032;
        O3566593146644585198:
        $O7571164431142100323 = ($O7571164431142100323 * 4.0 - 1.0) / 8.0;
        goto O7650996363408908782;
        O3630909439677218737:
        if (!($O3858060630884451834 > 29)) {
            goto O0749933129124609756;
        }
        goto O0158120933137253267;
        O3551032996471221270:
        if (!($O2825462238249186933 < 4)) {
            goto O1611063363337156021;
        }
        goto O2874299042792077550;
        O0643850919284493000:
        $O2825462238249186933 = 0;
        goto O6098466654580658494;
        O5835237160645294897:
        $O6004335627897345490->setBlockId($O9020212922959878560 * 4 + $O1186542738070030896, $O3858060630884451834 * 8 + $O1247419137838853110, $O5737973175376458757 * 4 + $O2825462238249186933, Block::STILL_WATER);
        goto O8062803118278624659;
        O6098466654580658494:
        O4305433555745052918:
        goto O3551032996471221270;
        O5025160396379952862:
        O7089719056105030687:
        goto O9851588188870032731;
        O1504961946232075324:
        $O6010552028301778655 = $O3006954518737917268 << 4;
        goto O7399192674003263069;
        O4713368199597100185:
        goto O8251669115292616525;
        goto O0572174462999719242;
        O7946914856052370728:
        if (!($O3021955987398925116 <= 2)) {
            goto O2885774086596059653;
        }
        goto O2178762905612764973;
        O2561298083988061252:
        $O8068136524272057455 = -2;
        goto O3685326809673505187;
        O4862704603259605328:
        if ($O3858060630884451834 * 8 + $O1247419137838853110 <= $this->seaHeight) {
            goto O0416417701372940409;
        }
        goto O7454143707268844974;
        O2702038468216842617:
        $this->mainNoiseRegion = $O9012890364644091554;
        goto O4276228327976328510;
        O9543051322849538518:
        O0917808004074810073:
        goto O6487124366099613876;
        O4002861976670390627:
        $O5702681580571291052 = self::$BIOME_WEIGHTS[$O8068136524272057455 + 2 + ($O3021955987398925116 + 2) * 5] / ($O9824663135431470031 + 2.0);
        goto O9123939917149274561;
        O1255502071304725732:
        $O3640300007177275751 = 8.5 + $O9959312453599414788 * 4.0;
        goto O3020574188862041715;
        O5922104479107938306:
        $this->minLimitRegion = $O3651896177985542241;
        goto O8773009043658598035;
        O4157978740795846526:
        $O5892044668173156151 += $O5702681580571291052;
        goto O8950313160685869964;
        O6210123675208811095:
        ++$O3858060630884451834;
        goto O6997156255892264401;
        O3484247765211802504:
        if (!($O8068136524272057455 <= 2)) {
            goto O8423131503071388639;
        }
        goto O0615087007537068020;
        O7399192674003263069:
        $O4646578898999784700 = $O8823528619564163764 << 4;
        goto O3834784607289242540;
        O7454143707268844974:
        goto O6342965663570457413;
        goto O1071994650441119907;
        O6432653471071900689:
        O1458350947278744528:
        goto O0824163359016825016;
        O0101505346740796580:
        $O1377309982886884395 = $O1377309982886884395 * (1.0 - $O1829951189548741504) + -10.0 * $O1829951189548741504;
        goto O4939793373896650485;
        O0676916170152121513:
        $O6004335627897345490 = $this->level->getChunk($O3006954518737917268, $O8823528619564163764);
        goto O9034398176824740746;
        O2222817707075284093:
        goto O7125147203763000607;
        goto O0468595439622332828;
        O7667827272362463186:
        ++$O5737973175376458757;
        goto O2222817707075284093;
        O1243928013818085104:
        $O3616512311770122577 = -$O3616512311770122577 * 0.3;
        goto O7757089005548455805;
        O6487124366099613876:
        ++$O3858060630884451834;
        goto O1171679653934927762;
        O7650996363408908782:
        $O3616512311770122577 = $O9226524671047122064[$O5967990459726301160] / 8000.0;
        goto O3281655776017791081;
        O6013086076996346185:
        $O4809098780398373306 = $O8325960659580645859;
        goto O1561680466337033018;
        O1765624587690507971:
        $O4292845385997978183 = 0.0;
        goto O1188691182730020999;
        O1148494138638278657:
        $O6211597836110105466 = ((float) $O3858060630884451834 - $O3640300007177275751) * 12.0 * 128.0 / 256.0 / $O7498494143339960521;
        goto O8873005875009118268;
        O2682020235918886781:
        O9550477111930645003:
        goto O6518011869264093587;
        O5568547752465495281:
        ++$O2825462238249186933;
        goto O9287747690730800843;
        O3147436747031544174:
        $O4292845385997978183 = $O4292845385997978183 / $O5892044668173156151;
        goto O5695086712539542676;
        O2483017903919066450:
        $O7071482998866918720 = $O5624651027584913111[$O9235434319380393886 + $O3858060630884451834];
        goto O6451011649880556335;
        O7593581633228045064:
        $O4464991853383652143 = $O9020212922959878560 * 5;
        goto O1629373530336011211;
        O3020574188862041715:
        $O3858060630884451834 = 0;
        goto O5025160396379952862;
        O0570885655390385774:
        $O6211597836110105466 *= 4.0;
        goto O0336131067550491309;
        O0336131067550491309:
        O7840814412200038492:
        goto O1721416623264454105;
        O2052685176010275937:
        $O6004335627897345490->setBiomeId($O7665711374173273331, $O1129998551777762293, $O7567338628361095428->getId());
        goto O4971153559606936735;
        O6146832537399645418:
        $O8325960659580645859 += $O0537098401336809856;
        goto O6447161926672229364;
        O0016349138986886776:
        O9019648944360470761:
        goto O2757810644045488994;
        O7726933943105005143:
        O1611063363337156021:
        goto O1674589744257288492;
        O7329751267163295052:
        ++$O6649289243323889121;
        goto O7121387464423600786;
        O1629373530336011211:
        $O2237900097353682412 = ($O9020212922959878560 + 1) * 5;
        goto O2796259781490545082;
        O1173730609544947038:
        $O5892044668173156151 = 0.0;
        goto O8810841404746450182;
        O2305944154598529587:
        $O4292845385997978183 = $O4292845385997978183 * 0.9 + 0.1;
        goto O3566593146644585198;
        O7918954459820081165:
        $O7665711374173273331++;
        goto O4492026767196933573;
        O8773009043658598035:
        $O9186843936144485976 = $this->maxLimitPerlinNoise->generateNoiseOctaves($this->maxLimitRegion, $O3006954518737917268 * 4, 0, $O8823528619564163764 * 4, 5, 33, 5, 684.412, 684.412, 684.412);
        goto O2571190753582046622;
        O1456136674938703898:
        O4445372493321656131:
        goto O9553897169788241808;
        O4492026767196933573:
        goto O4253426468591292608;
        goto O4746240708408872532;
        O8364212585216918289:
        O3539074793087237813:
        goto O1592521682623581013;
        O6028808672206451319:
        $O5702681580571291052 /= 2.0;
        goto O0783537445042884449;
        O8094150402478076659:
        O4728358348891508851:
        goto O9913977102274596551;
        O0739817359041579017:
        $O1499633767192497033 = ($O5624651027584913111[$O3224265390239426959 + $O3858060630884451834 + 1] - $O2883867355496763257) * 0.125;
        goto O4232695955565978412;
        O9034398176824740746:
        $O9226524671047122064 = $this->depthNoise->generateNoiseOctaves8($this->depthRegion, $O3006954518737917268 * 4, $O8823528619564163764 * 4, 5, 5, 200.0, 200.0, 0.5);
        goto O2684096400481318507;
        O6098602444712639126:
        $O5624651027584913111 = $this->heightMap;
        goto O1463741186725094061;
        O3685326809673505187:
        O3988619098778475068:
        goto O3484247765211802504;
        O6451011649880556335:
        $O2883867355496763257 = $O5624651027584913111[$O3224265390239426959 + $O3858060630884451834];
        goto O9047105357162723902;
        O2248327601548443049:
        O0416417701372940409:
        goto O5835237160645294897;
        O7121387464423600786:
        O5678253759825636619:
        goto O6210123675208811095;
        O8062803118278624659:
        O6342965663570457413:
        goto O3221978143369872522;
        O4971153559606936735:
        O8107679161790583587:
        goto O1929496295682711272;
        O6525926780525908401:
        $O9959312453599414788 = $O7571164431142100323;
        goto O8204294531503998566;
        O0529062543763325303:
        if (!($O1247419137838853110 < 8)) {
            goto O8022320658144939734;
        }
        goto O6013086076996346185;
        O1721416623264454105:
        $O2418711942438659290 = $O3651896177985542241[$O6649289243323889121] / 512.0;
        goto O6077761084110735233;
        O9028513263926798292:
        $O5934548610710033443 = ($O9012890364644091554[$O6649289243323889121] / 10.0 + 1.0) / 2.0;
        goto O2569437676543370626;
        O7879156983714942309:
        $O9616226985553264431 = ($O5393032431801137261 - $O4809098780398373306) * 0.25;
        goto O0739085319278440531;
        O4792150516957209801:
        $O3560407322042527239 = ($O5624651027584913111[$O9235434319380393886 + $O3858060630884451834 + 1] - $O7071482998866918720) * 0.125;
        goto O0739817359041579017;
        O5815646821799094858:
        $O5624651027584913111[$O6649289243323889121] = $O1377309982886884395;
        goto O7329751267163295052;
        O4746240708408872532:
        O2473289651512464588:
        goto O5318421555348883017;
        O0092006787102590728:
        goto O0149676996163650791;
        goto O9746767119965244750;
        O2178762905612764973:
        $O5193213415356979810 = $this->selector->pickBiome($O6010552028301778655 + $O9020212922959878560 * 4 + $O8068136524272057455, $O4646578898999784700 + $O5737973175376458757 * 4 + $O3021955987398925116);
        goto O7792687195706735318;
        O6126675744669002227:
        ++$O9020212922959878560;
        goto O0092006787102590728;
        O4939793373896650485:
        O0749933129124609756:
        goto O5815646821799094858;
        O4191868142428353325:
        $O9959312453599414788 = $O9959312453599414788 * 8.5 / 8.0;
        goto O1255502071304725732;
        O3030820840198229635:
        $O4292845385997978183 += $O6985425497636876191 * $O5702681580571291052;
        goto O9650790927171041251;
        O7368254212127473071:
        if (!($O5737973175376458757 < 4)) {
            goto O0789324636033265361;
        }
        goto O2242615892767223968;
        O1817997906181134098:
        $O5967990459726301160 = 0;
        goto O2126232492467915098;
        O0040891699825744694:
        goto O6312445810146391912;
        goto O7068837773814345322;
        O3852864334426474061:
        $O7567338628361095428 = $this->selector->pickBiome($O6010552028301778655 | $O7665711374173273331, $O4646578898999784700 | $O1129998551777762293);
        goto O2052685176010275937;
        O3281655776017791081:
        if (!($O3616512311770122577 < 0.0)) {
            goto O9779058583993589192;
        }
        goto O1243928013818085104;
        O1929496295682711272:
        $O1129998551777762293++;
        goto O5834765721265319032;
        O7356714396732436339:
        O3215340650176032999:
        goto O6126675744669002227;
        O6674099013157768691:
        $O2883867355496763257 += $O1499633767192497033;
        goto O0842465790500189866;
        O8469385531988593131:
        if (!($O5737973175376458757 < 5)) {
            goto O2639636954112503038;
        }
        goto O1765624587690507971;
        O5054192475720983471:
        ++$O3021955987398925116;
        goto O4713368199597100185;
        O1071994650441119907:
        O2299231881560220192:
        goto O5095766259541079648;
        O4232695955565978412:
        $O1247419137838853110 = 0;
        goto O6946007398505956533;
        O0783537445042884449:
        O4875277406607169829:
        goto O3030820840198229635;
        O0873434429802682566:
        goto O6342965663570457413;
        goto O2248327601548443049;
        O5057609714430884248:
        $O7071482998866918720 += $O3560407322042527239;
        goto O6674099013157768691;
        O7049650860055473461:
        O5978265671100133984:
        goto O7918954459820081165;
        O8462504791431741504:
        goto O7988213210989968700;
        goto O1456136674938703898;
        O3527380686894970898:
        if (!($O3858060630884451834 < 32)) {
            goto O3571580766793526536;
        }
        goto O2244415104679712362;
        O6077761084110735233:
        $O5007269604467047294 = $O9186843936144485976[$O6649289243323889121] / 512.0;
        goto O9028513263926798292;
        O4125041660804395041:
        $O7665711374173273331 = 0;
        goto O2453560932519585678;
        O6752727910906025007:
        O7125147203763000607:
        goto O7368254212127473071;
        O1592521682623581013:
    }
    public function populateChunk($O3006954518737917268, $O8823528619564163764)
    {
        goto O0285127906539957252;
        O8483631332348747417:
        $O7567338628361095428->populateChunk($this->level, $O3006954518737917268, $O8823528619564163764, $this->random);
        goto O3381598268889252661;
        O8500393516173792651:
        O5017208751641175780:
        goto O0178242922635383867;
        O0178242922635383867:
        $O6004335627897345490 = $this->level->getChunk($O3006954518737917268, $O8823528619564163764);
        goto O8387934571550404400;
        O0285127906539957252:
        $this->random->setSeed(0xdeadbeef ^ $O3006954518737917268 << 8 ^ $O8823528619564163764 ^ $this->level->getSeed());
        goto O2230418235039182774;
        O8387934571550404400:
        $O7567338628361095428 = Biome::getBiome($O6004335627897345490->getBiomeId(7, 7));
        goto O8483631332348747417;
        O2230418235039182774:
        foreach ($this->populators as $O3715134213494893945) {
            $O3715134213494893945->populate($this->level, $O3006954518737917268, $O8823528619564163764, $this->random);
            O7721516370845413305:
        }
        goto O8500393516173792651;
        O3381598268889252661:
    }
    public static function getSpawn() : Vector3
    {
        return new Vector3(127, 90, 127);
    }
}

Function Calls

None

Variables

None

Stats

MD5 7ef8edd1438f0a4c264bf2102228db03
Eval Count 0
Decode Time 61 ms