BungeeCord EXPLOIT FIX

Dec 12, 2016
BungeeCord EXPLOIT FIX
  • ENGLISH
    So some people will make a new server with Bungeecord increasingly to griefing victims, but I want to use this method to help fill this gap and give a Detailed tutorial on.


    I have prepared 13 steps for you

    1.
    Install BungeeCord

    2. Start BungeeCord

    3. Edit the "config.yml"
    Code (Text):

    # Only Join over the ServerIP there at "host" pushed
    ip_forward: true

    network_compression_threshold: 256

    stats: 329bc7ca-8dbc-4ed9-97d8-20d47bf37b2a

    # Group Permissions
    permissions:
      default:
      - bungeecord.command.server
      - bungeecord.command.list
      admin:
      - bungeecord.command.alert
      - bungeecord.command.end
      - bungeecord.command.ip
      - bungeecord.command.reload
    # User at the Groups, I can promote BungeePerms
    groups:
      YOURUSERNAME:
      - admin
    # All You're Server
    servers:
      lobby:
        motd: '&1Just another BungeeCord - Forced Host'
        address: 127.0.0.1:25565
        restricted: false

    # Everyone Timeout after it's AFK
    timeout: 30000

    # This part is a CONFIGURABLE PERSONALLY Time
    listeners:
    - query_port: 25577
      motd: '&1Another Bungee server'
      priorities:
      - lobby
      bind_local_address: true
      tab_list: SERVER
      query_enabled: false
      host: localhost:25565
      forced_hosts:
        pvp.md-5.net: pvp
      max_players: 1
      tab_size: 5
      ping_passthrough: true
      force_default_server: true
    # The max player limit, This is shown on multiplayer
    player_limit: -1

    # It's must be on "true"!
    online_mode: true

    # ThisPart is not important
    log_commands: true

    # Disable BungeeCord commands example:
    disabled_commands:
    # - glist
    - disabledcommandhere

    # The BungeeCord Connection Throttled (Time from 1 - 1 Person allowed to connect) | SECONDS
    connection_throttle: 2000
     
    4. Now Stop and Start the BungeeCord!

    5. Now we Start the Spigot Server!

    6. Edit the "spigot.yml"
    # This is the main configuration file for Spigot.
    # As you can see, there's tons to configure. Some options may impact gameplay, so use
    # with caution, and make sure you know what each option does before configuring.
    # For a reference for any variable inside this file, check out the Spigot wiki at
    # http://www.spigotmc.org/wiki/spigot-configuration/
    #
    # If you need help with the configuration or have any questions related to Spigot,
    # join us at the IRC or drop by our forums and leave a post.
    #
    # IRC: #spigot @ irc.spi.gt ( http://www.spigotmc.org/pages/irc/ )
    # Forums: http://www.spigotmc.org/

    config-version: 8

    # These are Important!
    settings:
    debug: false
    save-user-cache-on-stop-only: false
    sample-count: 12
    player-shuffle: 0
    user-cache-size: 1000
    timeout-time: 60
    restart-on-crash: true
    restart-script: ./start.sh
    # Set it on "true"
    late-bind: true
    # Set it on "false"
    bungeecord: false
    int-cache-limit: 1024
    netty-threads: 4
    attribute:
    maxHealth:
    max: 2048.0
    movementSpeed:
    max: 2048.0
    attackDamage:
    max: 2048.0
    moved-too-quickly-threshold: 100.0
    filter-creative-items: true
    moved-wrongly-threshold: 0.0625

    # Here you can change the Messages | EXAMPLES
    messages:
    # whitelist: §cSERVERNAME §8» §7Maintenance
    whitelist: You are not whitelisted on this server!
    # unknown-command: §cSERVERNAME §8» §7We dosen't find that Command!
    unknown-command: Unknown command. Type "/help" for help.
    # server-full: §cSERVERNAME §8» §7Buy §6Premium §7to join on the full Server
    server-full: The server is full!
    outdated-client: Outdated client! Please use {0}
    outdated-server: Outdated server! I'm still on {0}
    # restart: §cSERVERNAME §8» §7The Server is §crestarting §7shortly!
    restart: Server is restarting
    commands:
    # To Block Commands Tab-Complete not this only! | EXAMPLE
    # tab-complete: 99999
    tab-complete: 0
    spam-exclusions:
    - /skill
    replace-commands:
    - setblock
    - summon
    - testforblock
    - tellraw
    log: true
    silent-commandblock-console: false
    stats:
    disable-saving: false
    forced-stats: {}
    world-settings:
    default:
    verbose: true
    view-distance: 10
    merge-radius:
    exp: 3.0
    item: 2.5
    chunks-per-tick: 650
    clear-tick-list: false
    hanging-tick-frequency: 100
    enable-zombie-pigmen-portal-spawns: true
    wither-spawn-sound-radius: 0
    arrow-despawn-rate: 1200
    zombie-aggressive-towards-villager: true
    item-despawn-rate: 6000
    dragon-death-sound-radius: 0
    max-entity-collisions: 8
    seed-village: 10387312
    seed-feature: 14357617
    growth:
    cactus-modifier: 100
    cane-modifier: 100
    melon-modifier: 100
    mushroom-modifier: 100
    pumpkin-modifier: 100
    sapling-modifier: 100
    wheat-modifier: 100
    netherwart-modifier: 100
    random-light-updates: false
    entity-tracking-range:
    players: 48
    animals: 48
    monsters: 48
    misc: 32
    other: 64
    ticks-per:
    hopper-transfer: 8
    hopper-check: 8
    hopper-amount: 1
    max-bulk-chunks: 10
    entity-activation-range:
    animals: 32
    monsters: 32
    misc: 16
    save-structure-info: true
    anti-xray:
    enabled: true
    engine-mode: 1
    hide-blocks:
    - 14
    - 15
    - 16
    - 21
    - 48
    - 49
    - 54
    - 56
    - 73
    - 74
    - 82
    - 129
    - 130
    replace-blocks:
    - 1
    - 5
    nerf-spawner-mobs: false
    mob-spawn-range: 4
    max-tick-time:
    tile: 50
    entity: 50
    max-tnt-per-tick: 100
    hunger:
    walk-exhaustion: 0.2
    sprint-exhaustion: 0.8
    combat-exhaustion: 0.3
    regen-exhaustion: 3.0

    7. WATCHOUT! If the Plugin on the Step 9 dosen't work and shows the Message "You need connect throught the Proxy!" You must be setup at the server.properties on the section "server-ip=" your Server-IP (example » server-ip=127.0.0.1)

    8. Restart the Server! (If you have an restart script you can use /restart or you stop and start the Server)

    9. Install the Plugin "Only Proxy Join"

    10. Restart the Server

    11. Edit the "config.yml" at "/plugins/OnlyProxyJoin"
    # This plugin was developed by TutorialMakerHD.
    # Dieses Plugin wurde von TutorialMakerHD programmiert.

    settings:
    # Here you have to specify the IP of your proxy without port.
    # Hier musst du die IP deiner Proxy ohne Port angeben.
    proxyIP: 127.0.0.1
    # Here you can change the kick message, if a player doesn't join through the proxy.
    # Hier kannst du die Nachricht bearbeiten, die kommen soll, wenn einer Spieler nicht mittels der Proxy joint.
    playerKickMessage: '&7You need to connect throught the Proxy!'

    12. Restart the Server against

    13. NOW is you're Server protected from the BungeeCord EXPLOIT

    ########################################################################################​

    GERMAN
    So manch einer will doch gerne mal den frischen BungeeCord-Server griefen, daher habe ich mal ein detailiertes Tutorial über diesen EXPLOIT-FIX gemacht.


    Ich habe daher 13 Schritte für dich vorbereitet

    1.
    Installiere BungeeCord

    2. Starte BungeeCord

    3. Editiere die "config.yml"
    # Nur über die IP Joinen
    ip_forward: true

    network_compression_threshold: 256

    stats: 329bc7ca-8dbc-4ed9-97d8-20d47bf37b2a

    # Group Permissions
    permissions:
    default:
    - bungeecord.command.server
    - bungeecord.command.list
    admin:
    - bungeecord.command.alert
    - bungeecord.command.end
    - bungeecord.command.ip
    - bungeecord.command.reload

    # USER zu einer Gruppe adden | Ich empfehle BungeePerms
    groups:
    YOURUSERNAME:
    - admin

    # Alle deine Server
    servers:
    lobby:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 127.0.0.1:25565
    restricted: false

    # Eine bestimmte Timeout begrenzung
    timeout: 30000

    # Hier kannst du alles Persöhnlich editieren
    listeners:
    - query_port: 25577
    motd: '&1Another Bungee server'
    priorities:
    - lobby
    bind_local_address: true
    tab_list: SERVER
    query_enabled: false
    host: localhost:25565
    forced_hosts:
    pvp.md-5.net: pvp
    max_players: 1
    tab_size: 5
    ping_passthrough: true
    force_default_server: true

    # Die Maximale Spieleranzahl die auf den Bungeecord kann! (-1 = Unendlich)
    player_limit: -1

    # Muss auf "true" gesetzt sein!
    online_mode: true

    # Eher unwichtig
    log_commands: true

    # Deaktiviere einige Bungeecord Commands! | Beispiel mit #
    disabled_commands:
    # - glist
    - disabledcommandhere

    # Die Zeit bevor man mit der selben IP erneut auf den BungeeCord zugreifen kann | SEKUNDEN
    connection_throttle: 4000
    4. Nun Stoppe und Starte erneut den BungeeCord-Server

    5. Nun musst du den Spigot Server Starten!

    6. Editiere die "spigot.yml"
    # This is the main configuration file for Spigot.
    # As you can see, there's tons to configure. Some options may impact gameplay, so use
    # with caution, and make sure you know what each option does before configuring.
    # For a reference for any variable inside this file, check out the Spigot wiki at
    # http://www.spigotmc.org/wiki/spigot-configuration/
    #
    # If you need help with the configuration or have any questions related to Spigot,
    # join us at the IRC or drop by our forums and leave a post.
    #
    # IRC: #spigot @ irc.spi.gt ( http://www.spigotmc.org/pages/irc/ )
    # Forums: http://www.spigotmc.org/

    config-version: 8

    # WICHTIGER TEIL
    settings:
    debug: false
    save-user-cache-on-stop-only: false
    sample-count: 12
    player-shuffle: 0
    user-cache-size: 1000
    timeout-time: 60
    restart-on-crash: true
    restart-script: ./start.sh

    # Setze es auf "true"
    late-bind: true

    # Setze es auf "false"
    bungeecord: false
    int-cache-limit: 1024
    netty-threads: 4
    attribute:
    maxHealth:
    max: 2048.0
    movementSpeed:
    max: 2048.0
    attackDamage:
    max: 2048.0
    moved-too-quickly-threshold: 100.0
    filter-creative-items: true
    moved-wrongly-threshold: 0.0625

    # Hier kannst du deine Messages editieren | BEISPIELE
    messages:
    # whitelist: §cSERVERNAME §8» §7Maintenance
    whitelist: You are not whitelisted on this server!
    # unknown-command: §cSERVERNAME §8» §7We dosen't find that Command!
    unknown-command: Unknown command. Type "/help" for help.
    # server-full: §cSERVERNAME §8» §7Buy §6Premium §7to join on the full Server
    server-full: The server is full!
    outdated-client: Outdated client! Please use {0}
    outdated-server: Outdated server! I'm still on {0}
    # restart: §cSERVERNAME §8» §7The Server is §crestarting §7shortly!
    restart: Server is restarting
    commands:
    # Um Tab-Complete für Befehle zu deaktivieren, jedoch benötigt das noch einige -permissions | BEISPIEL
    # tab-complete: 99999
    tab-complete: 0
    spam-exclusions:
    - /skill
    replace-commands:
    - setblock
    - summon
    - testforblock
    - tellraw
    log: true
    silent-commandblock-console: false
    stats:
    disable-saving: false
    forced-stats: {}
    world-settings:
    default:
    verbose: true
    view-distance: 10
    merge-radius:
    exp: 3.0
    item: 2.5
    chunks-per-tick: 650
    clear-tick-list: false
    hanging-tick-frequency: 100
    enable-zombie-pigmen-portal-spawns: true
    wither-spawn-sound-radius: 0
    arrow-despawn-rate: 1200
    zombie-aggressive-towards-villager: true
    item-despawn-rate: 6000
    dragon-death-sound-radius: 0
    max-entity-collisions: 8
    seed-village: 10387312
    seed-feature: 14357617
    growth:
    cactus-modifier: 100
    cane-modifier: 100
    melon-modifier: 100
    mushroom-modifier: 100
    pumpkin-modifier: 100
    sapling-modifier: 100
    wheat-modifier: 100
    netherwart-modifier: 100
    random-light-updates: false
    entity-tracking-range:
    players: 48
    animals: 48
    monsters: 48
    misc: 32
    other: 64
    ticks-per:
    hopper-transfer: 8
    hopper-check: 8
    hopper-amount: 1
    max-bulk-chunks: 10
    entity-activation-range:
    animals: 32
    monsters: 32
    misc: 16
    save-structure-info: true
    anti-xray:
    enabled: true
    engine-mode: 1
    hide-blocks:
    - 14
    - 15
    - 16
    - 21
    - 48
    - 49
    - 54
    - 56
    - 73
    - 74
    - 82
    - 129
    - 130
    replace-blocks:
    - 1
    - 5
    nerf-spawner-mobs: false
    mob-spawn-range: 4
    max-tick-time:
    tile: 50
    entity: 50
    max-tnt-per-tick: 100
    hunger:
    walk-exhaustion: 0.2
    sprint-exhaustion: 0.8
    combat-exhaustion: 0.3
    regen-exhaustion: 3.0

    7. WATCHOUT! Sollte das Plugin beim Schritt 9 nicht dich drauf lassen so gehe in dieserver.properties in den Bereich "server-ip=" und füge dort deine Server-IP ein (beispiel » server-ip=127.0.0.1)

    8. Restarte den Server! (Falls du ein Restart-Script hast benutze/restart ansonsten Stoppe & Starte den Server!)

    9. Installiere das Plugin "Only Proxy Join"

    10. Starte den Server neu

    11. Editiere die "config.yml" in dem Verzeichnis "/plugins/OnlyProxyJoin"
    # This plugin was developed by TutorialMakerHD.
    # Dieses Plugin wurde von TutorialMakerHD programmiert.

    settings:
    # Here you have to specify the IP of your proxy without port.
    # Hier musst du die IP deiner Proxy ohne Port angeben.
    proxyIP: 127.0.0.1
    # Here you can change the kick message, if a player doesn't join through the proxy.
    # Hier kannst du die Nachricht bearbeiten, die kommen soll, wenn einer Spieler nicht mittels der Proxy joint.
    playerKickMessage: '&7You need to connect throught the Proxy!'

    12. Restarte den Server erneut

    13. Nun ist dein Server sicher vor den Griefern!

    ########################################################################################

    SUPPORT

    I supported any Questions via PM!

    Ich beantworte jede Frage über die Conversation!

    ########################################################################################

    Sincerely yours
    FlockenKind aka. SafePlayerHD

    Mit freundlichen Grüßen
    FlockenKind aka. SafePlayerHD
  • Loading...
  • Loading...