Stolen Plugin

Discussion in 'Bukkit Help' started by 6SidedPentagon, Sep 13, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    6SidedPentagon

    Hi, im not sure how to report some stolen work to admins so ive created this thread. PVPReset is a plugin i made to go with world edit to reset PVP map , i was going to release this on bukkit but i released it on PMC and MCforums first just to see how it went down. However my work has been copied and pasted (Literally) by

    @MrMonkeyButt

    Here the link to the stolen plugin, i want this copy removed but im not sure how to flag it as copied

    http://dev.bukkit.org/server-mods/pvpreset/

    And heres the genuines

    bukkit alpha version: http://dev.bukkit.org/server-mods/player-reset/

    PMC : got removed so thats how i actually found out about this copy

    MCForums: [removed]

    Snippet of source Code:

    Code:
    @Override
        public void onEnable()
        {
            world = Bukkit.getServer().getWorld("World");
            worldEditPlugin = (WorldEditPlugin)getServer().getPluginManager().getPlugin("WorldEdit");
            PluginDescriptionFile pdfFile = this.getDescription();
            this.log.info(pdfFile.getName() + "version" + pdfFile.getVersion() + "is now enabled");
         
            PM = this.getServer().getPluginManager();
            PL = new PlayerListener(this);
        }
     
        public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args)
        {
            if(commandLabel.equalsIgnoreCase("setresetspawn"))
            {
                SetSpawnPlayer = (Player)sender;
                if(SetSpawnPlayer.hasPermission("setresetspawn.permission"))
                {
                    SpawnLocationSet = true;
                    SetResetSpawnLocation = SetSpawnPlayer.getLocation();
                    int XLocation = SetResetSpawnLocation.getBlockX();
                    int YLocation = SetResetSpawnLocation.getBlockY();
                    int ZLocation = SetResetSpawnLocation.getBlockZ();
                    world.setSpawnLocation(XLocation,YLocation,ZLocation);
                    SetSpawnPlayer.sendMessage(ChatColor.LIGHT_PURPLE + "Set reset spawn location to:" + ChatColor.GREEN + XLocation + "," + YLocation + "," + ZLocation);
                }
                else
                {
                    SetSpawnPlayer.sendMessage("sorry you dont have permission");
                }
            }
         
            if(commandLabel.equalsIgnoreCase("resetmap"))
            {
                SetResetPlayer = (Player)sender;
                Selection sel = worldEditPlugin.getSelection(SetResetPlayer);
                if(SetResetPlayer.hasPermission("resetmap.permission"))
                {
                    if(SpawnLocationSet == true)
                    {
                        if(sel != null)
                        {
                            Bukkit.broadcastMessage("Map resetting");
    mbaxter
    Plague
    Firefly

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 28, 2016
  2. Offline

    breezeyboy

    I have looked at the codes and they are different but he has stolen your idea/plugin idea
     
  3. Offline

    6SidedPentagon

    but he has completely copied everything, hes even copied my description
     
  4. Offline

    evilmidget38 Retired Staff

    I just looked at it, and I notice two main things:
    • They use the same domain for the package naming (greg.com), meaning they're made by the same group of people, or someone made a derivative work where they simply refactored and renamed..
    • The onCommand() method is almost identical, only a few changes exist between the two of them.
    • Many of the variables have the EXACT same name. See:
    PVPResetFFA - lines 24-28
    PlayerReset - lines 18-22
     
  5. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı Retired Staff

    All projects and posts on BukkitDev have a report button, for future reference.

    I've handled this one. Project deleted. The user also happened to be evading a ban for trying to upload a malicious plugin a few months ago.
     
  6. Offline

    evilmidget38 Retired Staff

    I honestly don't get what they're trying to achieve by uploading someone else's plugin. Kind of reminds me of likes on the forums.
     
  7. Offline

    bluehasia

    I made a mod for a online game a while back. spent months working on it the devs of the game even said it could not be done. released it was proud of it. then some [email protected](# goes and takes the code part copies it and just adds new art and claims it as his.... i confronted this person and his response was only stealing art is a crime. its A ok to steal code. i have never looked at artist the same since then nor bothered releasing stuff ever again
     
  8. Offline

    MyPictures

    I would say fame? Or he may just tried to make himself looking "good" and then trying to add malicious code again? I have no idea, its just lame to steal someones work
     
Thread Status:
Not open for further replies.

Share This Page