Advertisement
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

VPNGuard 1.0.5

VPNGuard will prevent players from joining your server behind any type of anonymizer.

  1. iJoshuaHD
    Offline

    iJoshuaHD Notable Member Plugin Developer

    Joined:
    Nov 7, 2013
    Posts:
    1,167
    Plugins:
    4
    Minecraft User:
    iJoshuaHD
    deploying AsyncTask directly on Plugin Events causes lag.
  2. basprohop
    Offline

    basprohop Active Member Plugin Developer

    Joined:
    Aug 8, 2015
    Posts:
    128
    Plugins:
    3
    Minecraft User:
    basprohop
    Hi , sorry for late reply but I can help you better if you tell me what version of PocketMine you were using and post the exact config.yml and the IP/VPN you were connecting with.
  3. CaptainKenji17
    Offline

    CaptainKenji17 Active Member

    Joined:
    Apr 22, 2014
    Posts:
    252
    Minecraft User:
    CaptainKenji17
    The version is the latest something 66 on last of it and the config
    Code:
    VPNGuard/resources/config.yml
    07ad9d1  on Oct 16, 2015
    @basprohop basprohop Implemented Custom Commands
    1 contributor
    RawBlameHistory    29 lines (22 sloc)  1015 Bytes
    ## VPN GUARD (MC Pocket Edition) ##
    
    # If you have purchased the premium API enter the key otherwise leave blank.
    # You can purchase a key from: http://xioax.com/host-blocker/
    api-key: ""
    
    # Enable caching of API requests? If so specify time in hours to keep the cached file
    # When the api-cache-time is reached the cached file will be updated with the API server response.
    api-cache: true
    api-cache-time: 24
    
    # Commands to run if player has connected with a anonymizer
    #command:
    #    - kick %p You seem to be using a VPN or Proxy
    command:
          - kick %p bitch turn off that vpn
    
    # Timeout in seconds for connecting to the API server.
    # If it takes longer to connect the plugin will assume API server is down.
    timeout: 10
    
    # Console Logging, displays detailed information every time a player joins
    # the server on console.
    logging: true
    
    # Allow users to connect if API Server encounters any errors (Such as Timeout)?
    bypass-check: false
    
    # Kick message to display if bypass-check is on false.
    bypass-message: "Unable to perform anonymization checks."
    
  4. CaptainKenji17
    Offline

    CaptainKenji17 Active Member

    Joined:
    Apr 22, 2014
    Posts:
    252
    Minecraft User:
    CaptainKenji17
    Fix update? this is not working anymore, no errors or crashes but still VPN users can join even the config is all set
  5. basprohop
    Offline

    basprohop Active Member Plugin Developer

    Joined:
    Aug 8, 2015
    Posts:
    128
    Plugins:
    3
    Minecraft User:
    basprohop
    A api version 2.0.0 will be released this week
    applqpak and CaptainKenji17 like this.
  6. CaptainKenji17
    Offline

    CaptainKenji17 Active Member

    Joined:
    Apr 22, 2014
    Posts:
    252
    Minecraft User:
    CaptainKenji17
    and + another week because the pocketmine reviewer is slow, when your done give me dl link or the github if u will do it in github ;)
  7. FaanMaario
    Offline

    FaanMaario Active Member

    Joined:
    Jan 4, 2015
    Posts:
    65
    Minecraft User:
    FaanMaario
    The plugin is great but now it doesn't kick players if they have VPN actived. It says that some players joined the game with an anonymizer (ex: OVH OVH SAS,FR) and nothing executed.

    Can someone help me? :c
  8. basprohop
    Offline

    basprohop Active Member Plugin Developer

    Joined:
    Aug 8, 2015
    Posts:
    128
    Plugins:
    3
    Minecraft User:
    basprohop
    Hi, this means you don't have the config.yml edited to run commands when a player does join with a VPN. Post your config so I can take a look.
    applqpak likes this.
  9. CaptainKenji17
    Offline

    CaptainKenji17 Active Member

    Joined:
    Apr 22, 2014
    Posts:
    252
    Minecraft User:
    CaptainKenji17
    many ppl think its a problem, it would be nice if you will make it default to kick vpn users
  10. basprohop
    Offline

    basprohop Active Member Plugin Developer

    Joined:
    Aug 8, 2015
    Posts:
    128
    Plugins:
    3
    Minecraft User:
    basprohop
    basprohop updated VPNGuard with a new update entry:

    VPNGuard 1.0.5

    Read the rest of this update entry...
    FaanMaario and CaptainKenji17 like this.
  11. CaptainKenji17
    Offline

    CaptainKenji17 Active Member

    Joined:
    Apr 22, 2014
    Posts:
    252
    Minecraft User:
    CaptainKenji17
  12. FaanMaario
    Offline

    FaanMaario Active Member

    Joined:
    Jan 4, 2015
    Posts:
    65
    Minecraft User:
    FaanMaario
    Here, my config.yml (I just remove the API Key because I already bought it)
    Code:
    ## VPN GUARD (MC Pocket Edition) ##
    
    # If you have purchased the premium API enter the key otherwise leave blank.
    # You can purchase a key from: http://xioax.com/host-blocker/
    api-key: "*************************"
    
    # Enable caching of API requests? If so specify time in hours to keep the cached file
    # When the api-cache-time is reached the cached file will be updated with the API server response.
    api-cache: true
    api-cache-time: 24
    
    # Commands to run if player has connected with a anonymizer
    #command:
    #    - kick %p You seem to be using a VPN or Proxy
    command:
         - kick %p Merci de bien ├ęteindre votre VPN ou Proxy.
    
    # Kick message to display if a user tries connecting with an IP that is subnet banned
    ban-message: "You are subnet banned!"
    
    # Timeout in seconds for connecting to the API server.
    # If it takes longer to connect the plugin will assume API server is down.
    timeout: 5
    
    # Console Logging, displays detailed information every time a player joins
    # the server on console.
    logging: true
    
    # Allow users to connect if API Server encounters any errors (Such as Timeout)?
    bypass-check: false
    
    # Kick message to display if bypass-check is on false.
    bypass-message: "Unable to perform anonymization checks."
  13. Pav155
    Offline

    Pav155 New Member

    Joined:
    Feb 28, 2016
    Posts:
    2
    Minecraft User:
    Pav155
    I think, it only write player's name and real IP and if the IP will change it will block him. (I didn't download this plugin, so I don't if it id really that.)
    FaanMaario likes this.
  14. Thunder33345
    Offline

    Thunder33345 Notable Member

    Joined:
    Apr 3, 2014
    Posts:
    755
    Minecraft User:
    Thunder33345
    no if that is the case no one will down load this and server who have this will lost players
    since not everyone have a static IP
    PEMapModder likes this.
  15. Tester_master
    Offline

    Tester_master Active Member

    Joined:
    Dec 10, 2015
    Posts:
    95
    Minecraft User:
    Tester_master
    How do we do the code to be able to block more VPN tools
  16. StrongMod
    Offline

    StrongMod New Member

    Joined:
    Jan 13, 2016
    Posts:
    1
    Minecraft User:
    zRenner
    Good Job !
    basprohop likes this.
  17. pinkie
    Offline

    pinkie New Member

    Joined:
    Nov 30, 2016
    Posts:
    4
    Minecraft User:
    pinkie123
    Thanks man
    [​IMG]
    basprohop likes this.

Share This Page

Advertisement