Sueta

ExtraWall | AntiPing, NullAddress, ClosedChannels

0.007

ExtraWall, anti ping, anti null address and more !

·Plugin


Extrawall protects your server from fake addresses, fake pings, fake channels, unknown pings, unknown players and dozens of other types of attacks


Actually, ExtraWall dont need to developerapi.
But it gets even more advanced with developerapi.
DeveloperAPI

For Packet control events
HamsterAPI


External protection and spoofing protection.
AuthMe
UltraAuth

messages:
  spigot-file:
    changed-settings: "&b&lCHANGED SETTINGS ! &7Settings %settings_name% changed to %changed_to%"
    wrong-usage-type: "&b&lCHANGED SETTINGS ! &7Usage: &e%command%"
  error:
    no-permission: "&c&lWARNING ! &7You dont have a enough permission to do this operation!"
    cant-getting-ram-information: "&c&lWARNING ! &7I cant getting ram information, please try again."
    player-not-online: "&c&lWARNING ! &7Player not online!"
    wrong-password: "&c&lHEY ! &7Wrong password!"
  console:
    only-in-game: "Command only for players (STAFF)"
  user-command:
    spigot-help-messages:
      - ""
      - "&cThis is too long,"
      - "&cI am too lazy to do."
      - ""
      - "&c&lULTRA MEGA BRUH"
      - ""
    operator-help-messages:
      - ""
      - "&e&lExtra Wall &7| &bOperator"
      - "   &f- &/eWallOperator add <password> <user>"
      - "   &f- &/eWallOperator remove <password> <user>"
      - ""
    help-message: # if modern mode is none
      - ""
      - "&e&lExtra Wall &7| by Mixeration"
      - "   &f- &7/Extrawall notify"
      - "   &f- &7/Extrawall reload"
      - "   &f- &7/Extrawall server"
      - ""
  notify-options:
    enable: "&a&lINFORMATION &7Notify enabled."
    disable: "&a&lINFORMATION &7Notify disabled."
  notifications:
    null-chunk:
      event-cancelled: "&c&lCHUNK &7%chunk% is null."
    notifications:
      packet-decode:
        too-many-capacity: "&a&lWARNING &7User %suspect% sending too many packets !"
        channel-closed: "&a&lWARNING &7User %suspect% sending too many packets ! &f( &eAddress: %suspect_address% &eLocale: %suspect_locale% Databytes: %dataBytes%, VLS: %vls%, Capacity: %capacity% &f)."
    operators:
      now-is-operator: "&a&lWARNING &7User %suspect% now is operator ! &fLocale ? &b(%suspect_locale%)&7."
      now-is-not-operator: "&a&lWARNING &7User %suspect% now is not operator ! &fLocale ? &b(%suspect_locale%)&7."
    server-in-danger: "&c&lWARNING ! &7Suspect &e%suspect% &7not in operator list but operator ! &fLocale ? &b(%suspect_locale%)&7."
    operator-accounts:
      wrong-address: "&c&lWARNING ! &7Suspect &e%suspect% &7Joining wrong address &fAddress ? &b(%address%)&7, &fLocale ? &b(%suspect_locale%)&7."
    entered-wrong-password: "&c&lWARNING ! &7Suspect &e%suspect% &7Entered wrong password, &fAddress ? &b(%suspect_address%)&7, &fLocale ? &b(%suspect_locale%)&7."
    nulled-events: "&c&lWARNING ! &7Suspect &e%suspect% &7Trying to crash server, &fLocale ? &b(%suspect_locale%)&7."
    uuid-spoof: "&c&lWARNING ! &7Suspect &e%suspect% &7Trying to spoof other player uuid, &fAddress ? &b(%suspect_address%)&7, &fLocale ? &b(%suspect_locale%)&7."
    anti-spam: "&c&lWARNING ! &7Suspect &e%suspect% &7Doing spam, &fAddress ? &b(%suspect_address%)&7, &fLocale ? &b(%suspect_locale%)&7."
    asci-charsets: "&c&lWARNING ! &7Suspect &e%suspect% &7trying to use other keyboard characters (TRYING FOR CRASH), &fAddress ? &b(%suspect_address%)&7, &fLocale ? &b(%suspect_locale%)&7."
    disallowed-client: "&c&lWARNING ! &7Suspect &e%suspect% &7join with &b%suspect_client% &7client, &ckicked by Extrawall"
    closed-address-channel: "&c&lWARNING ! &7Suspect &e%suspect% &7joined from closed address channel, &fAddress ? &b(%suspect_address%)&7, &fLocale ? &b(%suspect_locale%)&7."
    null-address: "&c&lWARNING ! &7Suspect &e%suspect% &7join with null address, &fisNonAddress ? &b(%isNonLocalAddress%)&7, &fAddress ? &b(%suspect_address%)&7, &fLocale ? &b(%suspect_locale%)&7."
  extra-wall:
    null-chunk:
      event-cancelled: "&c&lCHUNK &7%chunk% is null."
    packet-decode:
      channel-closed: "&c&lCHANNEL &7Channel closed. &f( &eDatabytes: %dataBytes%, VLS: %vls%, Capacity: %capacity% &f)"
    operator:
      op-gived: "&a&lHEY ! &7Player &f%player% &7now is operator !"
      op-taked: "&c&lHEY ! &7Player &f%player% &7now is not operator !"
    anti-op:
      event-cancelled: "&c&lERROR ! &7Event cancelled."
      usage: "&e&lUSAGE ! &7/eWallOperator add <password> <user>"
    operator-accounts:
      kick-suspect: "&c&lERROR ! &7You joined with wrong address ! &7(&c%address%&7)"
    login:
      kick-suspect: "&c&lERROR ! &7Your time is up ! &7(&cExtraWall&7)"
    nulled-events:
      cancelMessage: "&c&lERROR ! &7You cant do this because this event has been cancelled!"
    staff-accounts:
      first-of-all: "&c&lLOGIN &7You need to login %api_plugin% !"
      wrong-password: "&c&lLOGIN &7Wrong password !"
      already-logged-in: "&c&lLOGIN &7You already logged in !"
      usage: "&2&lLOGIN &7/oplogin or stafflogin <Pass>"
      please-login: "&2&lLOGIN &7Please enter your password."
      login-password: "&2&lLOGIN &7Please enter your password, &f/oplogin or stafflogin <Pass>"
      join-succesfuly: "&a&lLOGIN &7Join successful !"
      address-control-cant-passed: "&c&lERROR ! &7You joined with wrong address ! &7(&c%address%&7)"
    uuid-spoof:
      kick-suspect: "&c&lERROR ! &7Uuid spoof detected"
    anti-spam:
      please-wait: "&c&lHEY ! &7Please wait, %delay% seconds"
    asci-charsets:
      cancel-event: "&c&lHEY ! &7Books are limited to ASCII characters"
    disallowed-client:
      kick-suspect: "&c&lERROR ! &7Your joined disallowed client, Client Name &7( &b%suspect_client% &7)"
    reload:
      unsuccessful: "&a&lINFORMATION &7Plugin reload &cfailed&7, please check extra_wall and messages file then try again."
      successful: "&a&lINFORMATION &7Plugin reload &2successful&7."
    closed-address-channels:
      kick-suspect: "&c&lERROR ! &7Your joined from &cclosed address channel&7, please join with &fplay.Extrawall.net"
    null-address:
      kick-suspect: "&c&lERROR ! &7Your address is null-address, information: Locale: &c%suspect_locale% %nextline% &7Null Address: &e%suspect_address%"

modern-mode: api-support # or none
extrawall-login-private-mode: false
extrawall-login-private-api: none # ultraauth / none / authme
extra-wall:
  packet-decode:
    bytes: 16000
    vls: 100
  warning:
    max-warn: 5
    punishment:
      - "kick %suspect% You kicked from ExtraWall"
  #Please don't touch here unless you need to or if you don't know!
  #Here is the list of processes that will run while the plugin is starting, remove the plugin events you don't want to run from here
  event-classes-to-be-activated:
    - "asci$charsets"
    - "nulled$address"
    - "anti$spam"
    - "closed$address$channels"
    - "anti$op"
    - "anti$uuid$spoof"
    - "anti$nulled$crash"
    - "mc$brand"
  operator-password: 12345
  check*time: 5 # TYPE: seconds
  operators:
    - "Mixeration"
  refresh-data-time: 1
  #
  #About LOGIN:
  #  If the login private mode is turned on.
  #  The players will ask for their password in the first activity they perform after logging in with authme or ultra auth,
  #  You can change the costume commands as you wish.
  #
  login:
    login-command:
      staffs: stafflogin
      operators: oplogin
  #
  #About OPERATOR ACCOUNTS:
  #  You have to register operator accounts directly from the game, these accounts are subject to address control and op control exclusively.
  #
  operator-accounts:
    Mixeration:
      password: 12345
      can-use-op-command: sure
      ip-address: 127.0.0.1
  staff-accounts:
    #CustomUser:
    # password: custompassword
    Mixeration:
      password: 12345
  #
  #About UUID SPOOF:
  #  If you have the ID protector turned off, the in-game IDs of the players can be stolen if there is no 2nd or 3rd protection on your server.
  #
  uuid-spoof:
    enable: true
  #
  #About ANTI SPAM:
  #  Anti spam keeps chat cleaner and tidier by leaving certain intervals between messages
  #
  anti-spam:
    cooldown: 2
  mc-brand:
    enable: true
  ping-control-event:
    #CustomPingName:
    # ms: <customping>
    # message: "&c&lWARNING ! &7Your ping is 100 and in progress"
    100:
      ms: 100
      message: "&c&lWARNING ! &7Your ping is 100 and in progress"
  settings:
    mc-brand:
      channel-mode: "whitelist"
      whitelist:
        channels:
          - vanilla
      blacklist:
        channels:
          - Lunarclient
    null-address:
      #Automatically kicks players who try to log in with fake addresses from the game
      #Thanks to closed address channels, you can close the addresses you do not want to be entered on your server.
      closed-address-channels:
        - "123.123.123.123"

Create custom ping warner:

ping-control-event:
    #CustomPingName:
    # ms: <customping>
    # message: "&c&lWARNING ! &7Your ping is 100 and in progress"
    100:
      ms: 100
      message: "&c&lWARNING ! &7Your ping is 100 and in progress"

Console Message

Closed Address Channels

Disallowed client

High ping warner

Songoda
bStats
Discord: Mixy#9994

Download goals:

  • 10 Downloads: (y)
  • 100 Downloads: :sleep:
  • 1.000 Downloads::sleep:
  • 10.000 Downloads: :sleep:

Who i am ?

Similar projects

Plugin →