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.
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
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.
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.
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 jack@(# 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
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