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.0..

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; use pocketmine\event\TranslationContainer; use pocketmine\utils\TextFormat; abstract class Achievement { public static $list = ["openInventory" => ["name" => "Taking Inventory", "requires" => []], "mineWood" => ["name" => "Getting Wood", "requires" => ["openInventory"]], "buildWorkBench" => ["name" => "Benchmarking", "requires" => ["mineWood"]], "buildPickaxe" => ["name" => "Time to Mine!", "requires" => ["buildWorkBench"]], "buildFurnace" => ["name" => "Hot Topic", "requires" => ["buildPickaxe"]], "acquireIron" => ["name" => "Acquire hardware", "requires" => ["buildFurnace"]], "buildHoe" => ["name" => "Time to Farm!", "requires" => ["buildWorkBench"]], "makeBread" => ["name" => "Bake Bread", "requires" => ["buildHoe"]], "bakeCake" => ["name" => "The Lie", "requires" => ["buildHoe"]], "buildBetterPickaxe" => ["name" => "Getting an Upgrade", "requires" => ["buildPickaxe"]], "buildSword" => ["name" => "Time to Strike!", "requires" => ["buildWorkBench"]], "diamonds" => ["name" => "DIAMONDS!", "requires" => ["acquireIron"]]]; public static function broadcast(Player $O6725082928939594459, $O5137697281504032479) { goto O3581671816650200598; O3581671816650200598: if (!isset(Achievement::$list[$O5137697281504032479])) { goto O0515678259514222657; } goto O6331807344081309041; O6380138115231231776: O2231496740827643283: goto O6178202535275477735; O6331807344081309041: $O0194993145802198265 = new TranslationContainer("chat.type.achievement", [$O6725082928939594459->getDisplayName(), TextFormat::GREEN . Achievement::$list[$O5137697281504032479]["name"] . TextFormat::RESET]); goto O5039921029753491131; O8668928629750247941: $O6725082928939594459->sendMessage($O0194993145802198265); goto O8234173274636221846; O6653004452117275506: return true; goto O6479653498179974106; O5272792056168822516: O4704418645803179967: goto O6653004452117275506; O8234173274636221846: goto O4704418645803179967; goto O6380138115231231776; O6178202535275477735: Server::getInstance()->broadcastMessage($O0194993145802198265); goto O5272792056168822516; O6479653498179974106: O0515678259514222657: goto O3032561060338478331; O5039921029753491131: if (Server::getInstance()->getConfigString("announce-player-achievements", true)) { goto O2231496740827643283; } goto O8668928629750247941; O3032561060338478331: return false; goto O3556187601735190463; O3556187601735190463: } public static function add($O5137697281504032479, $O2418200731621493613, array $O4051042937925425183 = []) { goto O5710683997403928923; O3918471323396687141: return false; goto O0965702978445978027; O0814573465916211474: return true; goto O7399527678170701195; O5710683997403928923: if (isset(Achievement::$list[$O5137697281504032479])) { goto O2559536313049503690; } goto O9925567151938448131; O7399527678170701195: O2559536313049503690: goto O3918471323396687141; O9925567151938448131: Achievement::$list[$O5137697281504032479] = ["name" => $O2418200731621493613, "requires" => $O4051042937925425183]; goto O0814573465916211474; O0965702978445978027: } } 
 ?>

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; use pocketmine\event\TranslationContainer; use pocketmine\utils\TextFormat; abstract class Achievement { public static $list = ["\157\x70\x65\x6e\111\156\x76\x65\x6e\164\157\x72\171" => ["\x6e\x61\x6d\145" => "\x54\141\153\x69\x6e\x67\40\x49\156\x76\145\156\x74\157\162\x79", "\x72\x65\161\x75\x69\x72\145\x73" => []], "\x6d\151\156\145\127\157\157\x64" => ["\156\141\155\145" => "\107\x65\164\x74\151\x6e\x67\x20\127\157\157\x64", "\x72\145\x71\165\x69\x72\145\x73" => ["\157\160\x65\156\111\156\x76\x65\156\164\x6f\x72\x79"]], "\142\x75\151\x6c\x64\127\157\162\x6b\x42\145\156\x63\x68" => ["\x6e\x61\x6d\145" => "\x42\x65\x6e\x63\x68\155\141\162\153\x69\156\x67", "\x72\145\161\165\x69\x72\x65\x73" => ["\155\151\156\x65\127\x6f\157\x64"]], "\x62\165\151\x6c\144\120\x69\143\153\x61\x78\145" => ["\x6e\x61\155\145" => "\x54\151\155\145\x20\164\x6f\x20\115\x69\156\x65\41", "\162\x65\x71\x75\151\x72\x65\x73" => ["\142\165\151\x6c\x64\x57\x6f\x72\x6b\102\x65\x6e\x63\x68"]], "\142\165\151\x6c\144\106\165\x72\x6e\141\x63\x65" => ["\156\141\155\145" => "\x48\x6f\x74\x20\x54\x6f\x70\151\x63", "\x72\x65\161\165\x69\162\x65\163" => ["\142\165\151\x6c\x64\120\x69\143\x6b\x61\170\x65"]], "\x61\x63\x71\165\151\162\145\111\162\x6f\x6e" => ["\x6e\x61\x6d\145" => "\101\143\161\165\x69\162\x65\40\150\141\162\x64\x77\141\162\x65", "\x72\145\x71\x75\x69\162\145\x73" => ["\142\x75\x69\154\144\106\165\x72\156\141\143\x65"]], "\x62\165\x69\x6c\144\x48\x6f\145" => ["\156\x61\x6d\x65" => "\124\x69\155\x65\40\164\157\x20\x46\x61\162\x6d\x21", "\162\145\x71\x75\x69\162\x65\x73" => ["\142\x75\x69\154\144\127\x6f\x72\153\102\x65\156\x63\150"]], "\155\x61\153\145\102\x72\x65\141\x64" => ["\156\141\x6d\145" => "\x42\x61\x6b\x65\x20\x42\162\x65\141\x64", "\x72\x65\x71\165\x69\x72\x65\163" => ["\142\165\x69\154\x64\110\157\145"]], "\142\141\x6b\145\103\141\x6b\145" => ["\156\x61\155\145" => "\x54\150\x65\40\114\x69\145", "\x72\145\161\x75\151\x72\145\x73" => ["\x62\165\151\154\x64\110\157\x65"]], "\142\165\151\x6c\144\102\145\164\164\145\162\120\151\143\x6b\141\170\x65" => ["\156\x61\x6d\x65" => "\x47\145\x74\164\151\156\x67\40\141\x6e\x20\125\x70\x67\162\141\x64\145", "\x72\x65\161\x75\x69\x72\x65\x73" => ["\x62\165\x69\154\x64\120\x69\x63\x6b\x61\x78\x65"]], "\x62\x75\151\x6c\x64\x53\167\157\162\144" => ["\156\141\x6d\145" => "\x54\151\155\x65\x20\164\x6f\40\x53\x74\162\151\153\x65\x21", "\162\145\161\x75\151\x72\145\x73" => ["\x62\x75\151\154\x64\127\x6f\x72\153\x42\145\156\143\150"]], "\x64\x69\x61\155\x6f\156\x64\163" => ["\x6e\x61\x6d\145" => "\x44\111\101\x4d\117\116\104\123\41", "\162\145\x71\165\x69\x72\145\163" => ["\x61\143\x71\165\x69\x72\145\x49\x72\157\156"]]]; public static function broadcast(Player $O6725082928939594459, $O5137697281504032479) { goto O3581671816650200598; O3581671816650200598: if (!isset(Achievement::$list[$O5137697281504032479])) { goto O0515678259514222657; } goto O6331807344081309041; O6380138115231231776: O2231496740827643283: goto O6178202535275477735; O6331807344081309041: $O0194993145802198265 = new TranslationContainer("\143\150\x61\164\56\164\171\160\145\x2e\x61\143\x68\x69\145\x76\145\155\x65\156\x74", [$O6725082928939594459->getDisplayName(), TextFormat::GREEN . Achievement::$list[$O5137697281504032479]["\x6e\x61\x6d\145"] . TextFormat::RESET]); goto O5039921029753491131; O8668928629750247941: $O6725082928939594459->sendMessage($O0194993145802198265); goto O8234173274636221846; O6653004452117275506: return true; goto O6479653498179974106; O5272792056168822516: O4704418645803179967: goto O6653004452117275506; O8234173274636221846: goto O4704418645803179967; goto O6380138115231231776; O6178202535275477735: Server::getInstance()->broadcastMessage($O0194993145802198265); goto O5272792056168822516; O6479653498179974106: O0515678259514222657: goto O3032561060338478331; O5039921029753491131: if (Server::getInstance()->getConfigString("\141\156\x6e\157\x75\x6e\143\145\x2d\160\154\x61\171\x65\162\x2d\141\143\x68\151\x65\166\x65\155\145\156\x74\x73", true)) { goto O2231496740827643283; } goto O8668928629750247941; O3032561060338478331: return false; goto O3556187601735190463; O3556187601735190463: } public static function add($O5137697281504032479, $O2418200731621493613, array $O4051042937925425183 = []) { goto O5710683997403928923; O3918471323396687141: return false; goto O0965702978445978027; O0814573465916211474: return true; goto O7399527678170701195; O5710683997403928923: if (isset(Achievement::$list[$O5137697281504032479])) { goto O2559536313049503690; } goto O9925567151938448131; O7399527678170701195: O2559536313049503690: goto O3918471323396687141; O9925567151938448131: Achievement::$list[$O5137697281504032479] = ["\156\x61\155\x65" => $O2418200731621493613, "\162\145\x71\165\x69\x72\145\163" => $O4051042937925425183]; goto O0814573465916211474; O0965702978445978027: } }

Function Calls

None

Variables

None

Stats

MD5 2e937374499f59092a319b947bb02d2e
Eval Count 0
Decode Time 49 ms