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 namespace npc; use npc\commands\NPCCommand; use npc\commands\ReplaceCommand; ..

Decoded Output download

<?php 
 
namespace npc; 
 
use npc\commands\NPCCommand; 
use npc\commands\ReplaceCommand; 
use npc\entities\FloatingNPC; 
use npc\entities\HumanNPC; 
use npc\entities\ItemNPC; 
 
use pocketmine\entity\Entity; 
use pocketmine\event\Listener; 
use pocketmine\event\player\PlayerChatEvent; 
use pocketmine\Player; 
 
class Loader extends\pocketmine\plugin\PluginBase implements Listener{ 
     
    protected static $instance; 
     
    public static function get(){ 
        $jmhlizsjg="instance"; 
        return self::${$jmhlizsjg}; 
    } 
     
    public function onEnable(){ 
        $hpmmpeexry="instance"; 
        ${"GLOBALS"}["uxtyuob"]="folder"; 
        self::${$hpmmpeexry} = $this; 
        @mkdir(${${"GLOBALS"}["uxtyuob"]} = $this->getDataFolder()); 
        $nvrglqe = "folder"; 
        @mkdir(${$nvrglqe}."skins/"); 
        Entity::registerEntity(HumanNPC::class,true); 
        Entity::registerEntity(FloatingNPC::class,true); 
        Entity::registerEntity(ItemNPC::class,true); 
        $this->getServer()->getPluginManager()->registerEvents(new NpcHandler(),$this); 
        $this->getServer()->getCommandMap()->register("npc",new NPCCommand); 
        $this->getServer()->getCommandMap()->register("replace",new ReplaceCommand()); 
        $this->getServer()->getLogger()->info("aLesbiancWix eNPC LOADED a[Stop editing plugins and using chatgpt to code rik and don't say the plugin is yours]!"); 
    } 
} 
?>

Did this file decode correctly?

Original Code

<?php

namespace npc;

use npc\commands\NPCCommand;
use npc\commands\ReplaceCommand;
use npc\entities\FloatingNPC;
use npc\entities\HumanNPC;
use npc\entities\ItemNPC;

use pocketmine\entity\Entity;
use pocketmine\event\Listener;
use pocketmine\event\player\PlayerChatEvent;
use pocketmine\Player;

class Loader extends\pocketmine\plugin\PluginBase implements Listener{
    
    protected static $instance;
    
    public static function get(){
        $jmhlizsjg="\x69\x6e\x73t\x61\x6e\x63\x65";
        return self::${$jmhlizsjg};
    }
    
    public function onEnable(){
        $hpmmpeexry="i\x6e\x73\x74an\x63e";
        ${"G\x4c\x4f\x42A\x4cS"}["\x75x\x74\x79\x75ob"]="\x66old\x65\x72";
        self::${$hpmmpeexry} = $this;
        @mkdir(${${"\x47L\x4fBALS"}["\x75\x78t\x79uo\x62"]} = $this->getDataFolder());
        $nvrglqe = "\x66\x6f\x6c\x64\x65r";
        @mkdir(${$nvrglqe}."\x73\x6b\x69n\x73/");
        Entity::registerEntity(HumanNPC::class,true);
        Entity::registerEntity(FloatingNPC::class,true);
        Entity::registerEntity(ItemNPC::class,true);
        $this->getServer()->getPluginManager()->registerEvents(new NpcHandler(),$this);
        $this->getServer()->getCommandMap()->register("\x6e\x70\x63",new NPCCommand);
        $this->getServer()->getCommandMap()->register("r\x65pla\x63\x65",new ReplaceCommand());
        $this->getServer()->getLogger()->info("a\x4c\x65\x73b\x69anc\x57\x69\x78\x20\x65N\x50C L\x4f\x41\x44ED \x61[\x53t\x6f\x70\x20\x65di\x74ing\x20p\x6cu\x67\x69n\x73\x20\x61nd u\x73\x69n\x67\x20\x63ha\x74\x67\x70\x74\x20\x74o \x63\x6f\x64e\x20\x72ik \x61\x6ed\x20\x64\x6f\x6e\x27\x74 s\x61\x79\x20\x74h\x65 \x70lug\x69n\x20i\x73\x20y\x6furs]\x21");
    }
}
?>

Function Calls

None

Variables

None

Stats

MD5 113f110529fb1439f671ddbbb8942bae
Eval Count 0
Decode Time 68 ms