Anti Gamemode Abuse

Discussion in 'Archived: Plugin Requests' started by Roelmb, Aug 27, 2012.

  1. Offline

    Roelmb

    Currently their are plugins like Duty but they can't full protect against abuse.
    We want admins to still be able to check for items inside chests or repair destroyed areas around spawn.
    But disable them from using this to get themselves items in survivalmode by putting the blocks inside a chest. Or by just building with them.

    So i came up with the following idea.
    The following examples should make it clear.

    First example

    The plugin gets notified of a gamemode change
    The plugin checks the content of a chest when it gets opened by a person in Creative.
    Person in Creative mode changes contents and closes chest.
    The plugin checks contents of chest after its closed.
    The plugin saves the changes made to the chest in a file/sql-table connected to the playername.
    The plugin gets notified that the player went back to survival mode and stops logging chest changes

    Second example

    The plugin gets notified of a gamemode change.
    The player places a block when in Creative.
    The plugin logs this block change to file/sql-table and logs the playername as well (and position of the block)
    The plugin gets notified that the player went back to survival mode and stops logging block changes.


    When using a command you can get the recent changes to a chest(while in Creative) by a player.
    The list should be given per player. Time of changes and which changes happend inside the same chest should be displayed as well.

    With another command you can check if the block you are looking at was changed in gamemode and by which player at what time. It should also be possible to get a list of changes made by 1 player.

    It should be all clear but if you don't fully understand the purpose I will give some more examples or info if you want to know more. But this should be enough to create what it should be doing.
     

Share This Page