Skip to content

A flexible VPN blocking plugin for Minecraft b1.7.3 (Poseidon)

License

Notifications You must be signed in to change notification settings

OldSchoolMinecraft/IPHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IPHub

A flexible VPN blocking plugin for Minecraft b1.7.3 (Poseidon)

Features

  • Commercial IP blocking
  • Passthrough list for both usernames & IP addresses
  • Customizable messages for staff & player kicks.
  • Backup API key for free users (like us) who want an extra 1k requests per day.

Configuration

You will find the configuration inside plugins/IPHub/config.yml

Here is an example of what the configuration should look like:

settings:
  passthrough:
      enabled: true
      ipList: 0.0.0.0,127.0.0.1,192.168.1.1
      nameList: Steve,Notch,Jeb_
  logging:
      enabled: true
      msgFormat: '&c{player}: {cnCode} {ip}, {isp} ({asn})'
  messages:
      vpnDetected: '&cVPN detected'
      vpnDetectedNotif: '&cKICKED: &e{player} &cdetected with VPN'
      notChecked: '&cFailed to check IP'
      vpnPossible: '&e{player} might have a VPN'
      checkingError: '&cError while checking {player} for VPN'
  developer:
      debug: false
      disclaimer: ONLY ENABLE THIS SETTING IF YOU KNOW WHAT YOU ARE DOING
  api:
      key: YOUR_API_KEY_HERE
      backupKey: YOUR_BACKUP_API_KEY_HERE___PLEASE_USE_THIS