[ADMIN] AntiShare v5.4.3 - Creative mode protection [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by turt2live, Jan 25, 2012.

  1. Offline

    turt2live Retired Staff

    [​IMG]

    Thanks to Team Haven (HAVENmc.com) for the logo!

    Welcome to AntiShare, the plugin that stops creative mode players from sharing with survival mode players. Let's dive right in. If you want a more detailed description (and possibly more 'technical' sounding) visit the BukkitDev for AntiShare.

    AntiShare allows a large variety of customization when it comes to what you can stop creative players from doing. Everything from block placing and breaking to commands are able to be managed to make sure those creative players don't spread diamonds about your population.

    What else can it do you ask? Well, it can also make people in certain regions be a in a specific Game Mode and have a specific inventory to go along with it.

    Game Mode Inventories
    These separate a player's inventory into 2 parts: creative and survival. Once someone changes a Game Mode they no longer have the same inventory as AntiShare ensures that people cannot simply go into creative mode, stack up on diamonds, and go back to survival as if nothing happened.

    Block Tracking
    Block tracking is used to stop creative mode players from placing say diamond blocks and getting survival mode players to break them (or changing modes themselves). How this is tackled is anytime a creative mode player places a block it is logged and when a survival player tries to break it, they can't!

    GameMode Regions
    This is a way for you to have a region automatically change someone's inventory as well as force them to a specific gamemode. Perfect for server events where you want people to build (for example) a bunch of houses, but don't want them the be able to have creative mode or bring in their own items.

    Inventory Mirror
    On command you can view someone's inventory (no matter who) as they change it and edit it to your liking. This means that if you suspect turt2live (Hmm...) of cheating in diamonds, simply mirror their inventory, edit it to your liking, and watch as they do it again.

    Download and Other Stuff

    Everything you should need is at the BukkitDev page for AntiShare.


    [​IMG]
     
  2. Offline

    turt2live Retired Staff

  3. Offline

    turt2live Retired Staff

    Version 4.3.0

    Change Log:
    • Cleaned up code quality
    • Sped up laggy methods (like player quit)
    • Added ender chest toggle
    • Make player move checks only activate if more than a fraction of a block is moved
    • Fixed Metrics for potential spam
    • Removed hackish code for tripwires
    Removed Features:
    • Error logging
    • Debug files being sent to pastebin
    • Old statistics tracker
    • Old console filter
    • Converter - Manual upgrades will be done upon request
    • Old timer
    • xMail Hook - xMail will handle all functionality itself in 1.1.0
    Download here (or here)

    If you have suggestions for features to add/remove, please let me know.
     
  4. Plug in works great, but I would to make aware of a conflict possibly with Mob Arena. I have tested as well as my staff and also players have had issues where, When you join the Mob Arena and then leave sometimes your original inventory is partially or completely removed. We have tested this many ways, the most prominent problem was when joining a Arena in Creative mode then leaving, the inventory you had in Survival is cleared out and everything you had in Creative is now in Survival. Sometimes vice versa. I hope this helps with further development and maybe you and the developer of the Mod Arena might be able to talk and find out what is going on. Once again thanks for an awesome plug in and I would if needed, remove Mob Arena before I removed this.
     
  5. Offline

    turt2live Retired Staff

    So to sum it up:

    Creative walks into Mob Arena, inventory is switched, Mob Arena edits inventory, person leaves arena to go to Creative, at somepoint goes to survival and has a partial/"corrupt" inventory?

    If I'm wrong, videos are much more helpful :3

    (This is a weird bug and I want to make sure I understand what is happening before I throw in sketchy Mob Arena fixes)

    If you find a bug, please report it here. Future reports (ones not already in progress) will be ignored if they are posted in the comments here/on Bukkit Dev/elsewhere.

    Known bugs are posted here, so please don't double report them.

    (right here is the essential end of the notice, below is just some random information I thought I should share)

    Why the new system?
    Cause it's more organized.

    How do I know if my bug was accepted?
    Provided you gave a valid report (see the page), you will be contacted.

    How do I suggest features?
    PM me/email me/comment. DON'T use the form for this...

    I have a different question
    Ask me.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
  6. I can a vid for ya and understood on the other post as well.
     
  7. Offline

    turt2live Retired Staff

    That or sum it up in one line :p

    Either is helpful.
     
  8. Offline

    tanveergt5

    can you disable ALL enchanted items that are Diamond to not be droppable
     
  9. Offline

    turt2live Retired Staff

    You cannot filter the drops to enchanted/ not enchanted, I'd just block all diamond items
     
  10. Offline

    tanveergt5

    How?
     
  11. Offline

    turt2live Retired Staff

    Just add all the diamond items to the block list of your choice.

    In your config (about 3/4 down) is "blocked-lists", just add the diamond items of your choice to whatever list you like.
     
  12. Offline

    turt2live Retired Staff

    Version 4.4.0

    Beacons are not supported in this release. They will be supported when Bukkit supports them.

    Download AntiShare v4.4.0 from here (mirror)

    Changelog:

    • Fixed colors in signs not working (Bug Report: Click Me!)
    • Fixed NPE in sign trackers
    • Fixed permission error in player commands
    • Fix pistons not working
    • Fixed a rare bug that causes server crashing
    • Added internal support for 1.4 items and entities
      • Anvils can be protected against by adding them to the 'right click' list
      • Skulls
      • Item frames can be protected from being placed and used (setting the image)
      • Item frames can also be setup to not drop when the block they are attached to is broken
    • Updated SQL to support MySQL and SQLite better
    • (AntiShare API users) AntiShare now runs off maven (repo.turt2live.com)
    • Fix incompatibilities with other plugins
    • Added tab complete commands
    • Added a way to remove old worlds from players
      • WARNING: This is set to OFF by default because it causes destruction. Only turn it on if you know what it does.
    • Added an inventory cleanup/archive
      • WARNING: If configured, AntiShare will DELETE player inventories. It is STRONGLY suggested you use ARCHIVE mode.
    • Added inventory convert (cleans up 3.1.3 inventory files. This is "smart" and will only convert players who have not already)
    • No longer save/load inventories if the option is off
     
  13. Offline

    Howard Stark

    Oh. My. God.
    This is exactly what I need.
    All the donors on my server
    are 12 year old children who
    give stuff to their little friends.
    Thanks for this!
     
  14. Offline

    turt2live Retired Staff

    Your welcome :)
     
  15. Offline

    turt2live Retired Staff

    AntiShare - 5.0.0

    Changes:
    • Tracked blocks should no longer crash due to file size
    • Inventory handling improved
    • Added official Tekkit support
    • Added additional warnings for Multiverse
    • Added a way to silence conflict spam
    • Reduced convert procedures to 'one time only'
    • Moved files from the root plugin folder to the data folder
    • Added ability to change the message prefix
    • Fixed tracked blocks 'disappearing'
    • Removed excess code from the plugin
    Known Bug: Beacons are not supported.

    Download from BukkitDev (mirror)
     
  16. Offline

    turt2live Retired Staff

    AntiShare - 5.0.1

    Bug Fix Release
    • Creepers/TNT/Lava/and Water can no longer simply break creative blocks. This can be changed in the config
    • Item frame glitch patched
    Download from BukkitDev (mirror)
     
  17. Offline

    turt2live Retired Staff

    AntiShare - 5.1.0

    • Added a better debug mode
    • Added blocking of skulls by name (eg: "skull:turt2live" would block my head)
    • Updated Block Manager to save MUCH faster (and safer!)
    • Fixed signs not working on whitelist mode
    • Added deny permissions (as per request)
    • Added per-item permissions (as per request)
    • Added ability to stop vehicles (boats/minecarts) from being broken
    • Added option to treat breaking vehicles in creative mode like creative blocks
    • Added ability to block placing/breaking of gamemode/regular Painting and Item Frames
    • Added protection for Item Frames (cross-gamemode contamination)
    Note: Permissions check order updated to accommodate deny permissions. See this page for the new setup. If you don't use the new deny permissions, you will not be affected.
    Download from BukkitDev (mirror)

    Version 5.1.1 has been uploaded, please see the BukkitDev page for information (or this comment)

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

    turt2live Retired Staff

    Last edited by a moderator: May 23, 2016
  19. Offline

    turt2live Retired Staff

    AntiShare - 5.2.0


    BEFORE you update, MAKE a BACKUP.

    This release of AntiShare is proven stable by 3 servers as well as through extensive bug testing. If you come across a problem, please contact me immediately.

    As well as bug fixes, there are a lot of feature changes/additions to AntiShare. If you need help with the new features, please contact me.

    Download from BukkitDev (mirror)

    Changes:

    • Fixed block manager corruption
    • Fixed regions to work 100% of the time
    • Fixed some notifications not firing correctly
    • Fix survival players being denied item frames if the server is not tracking them
    • Fixed inventories not saving/loading correctly
    • Added warning for SQL being used (Will be dropped in 5.3.0)
    • Added option for cross-gamemode contamination
      • EXAMPLE: Survival dirt trying to place creative torch
      • EXAMPLE: Survival dirt has creative torch, when dirt broken in Survival, torch is broken as if in creative (disappears, no drop)
    • Added ability to see ender chests, specific gamemodes, and specific world inventories with /as mirror. Required inventory handler to be in use
    • Added ability to look up players with /as check
    • Added cuboid code (use Slime Ball), this is how you make regions now
    • Added protection for spawning of Golems (snow and iron) as well as the Wither
    • Added auto-cleaning feature to configurations
    • Added error-string to help with debugging / user errors
    • Added /as version
    • Added set block tool (left click=set, right=remove. Blaze Powder)
    • Added /as toolbox
    • SQL is no longer used to SAVE. However, AntiShare will load off of it.
      • AntiShare loads the first time off SQL, then when it saves it disables SQL to load off flat file
    • The block manager now only loads what it needs (loaded chunks only, as chunks are unloaded the block manager saves those chunk's gamemode blocks to disk)
    • Changed how tools are added to your inventory. They will now try to take the first slot by force (move items)
     
  20. Offline

    turt2live Retired Staff

  21. Offline

    turt2live Retired Staff

Share This Page