▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Walls

Walls

A Simple and Lightweight plugin that allows creating invisible and impassable walls

119
1

Walls

Walls Minecraft Platform

A strict enforcement plugin that creates truly impassable invisible walls.

No exploits. No bypasses. No exceptions.

Created by Nevmind. All rights reserved to him.


Overview

Walls is a Minecraft Java plugin that allows server operators to create named invisible barrier regions that players cannot cross in any possible way.

Unlike barrier blocks or simple region checks, Walls is designed as a hard enforcement system.
It prevents not only walking through walls, but also all known bypass techniques, and continuously corrects the player’s position if they somehow end up past an active wall.

Walls is ideal for:

  • Spawn and hub protection
  • Event arenas and stages
  • Map boundaries
  • Minigames and competitions
  • Any scenario where crossing a boundary must be impossible

Core Concept

  • Walls are defined between two selected positions
  • Walls can be:
    • Solid regions
    • Hollow enclosures
    • Thin planes (including diagonal walls)
  • Walls can extend infinitely (vertical and/or horizontal)
  • If a player attempts to cross an active wall, the action is blocked
  • If a player somehow appears past a wall, they are automatically teleported back

The goal is simple:

If a wall is active, crossing it is impossible.


Features

Wall Enforcement

Walls prevent crossing via:

  • Walking, sprinting, swimming
  • Elytra glide momentum
  • Boats, minecarts, pigs, striders, and all mountable vehicles
  • Ender pearls
  • Chorus fruit teleports
  • Any form of teleport that would cross a wall
  • Projectiles (arrows, tridents, snowballs, etc.)
  • Throwing or dropping items across walls

If an unexpected edge case occurs, Walls detects the violation and rolls the player back to their last safe position.


Interaction Blocking

Players cannot:

  • Place blocks across or inside an active wall
  • Break blocks across or inside an active wall
  • Interact with blocks or entities across a wall
  • Attack players or entities across a wall
  • Affect anything “on the other side” of an active wall

This guarantees that walls are not only movement barriers, but interaction barriers as well.


Infinite Walls

Walls can be configured to be truly infinite:

  • Infinite Y: not limited by build height
  • Infinite X / Z: extend endlessly horizontally
  • Infinite horizontal planes: block an entire world with a single wall

“Infinite” in Walls means mathematically infinite, not capped by world limits.


Wall Geometry

Supported wall types:

  • Cuboid walls (classic regions)
  • Hollow walls (players may be inside but cannot escape)
  • Plane (sheet) walls for thin barriers
  • Diagonal walls using plane mode
  • Configurable wall thickness (greater than one block)

Visuals (Optional)

  • Optional particle visuals for active walls
  • Visible to all players, including operators
  • Configurable particle type, distance, and density
  • Purely cosmetic — enforcement does not rely on visuals

Scheduling and Announcements

Walls can be toggled:

  • Immediately
  • After a delay
  • With an optional public countdown

Optional features include:

  • Countdown messages
  • Countdown tick sound
  • Final sound when the wall toggles
  • Titles and chat announcements

Teams and Permissions

Walls supports controlled bypass access via:

  • Vanilla Minecraft scoreboard teams
  • Optional LuckPerms group integration

Only one system is active at a time to avoid conflicts.

Permissions are strict by default:

  • Non-OP players cannot use wall commands
  • Admin actions are permission-gated
  • OPs do not bypass walls unless explicitly allowed

Commands

Main command: /wall
Alias: /walls

Core Commands

CommandDescription
/wall helpShow help page
/wall creatorShow plugin attribution
/wall listList all walls
/wall pos1Set first position
/wall pos2Set second position
/wall create <name>Create a wall
/wall delete <name>Delete a wall
/wall toggleEnable or disable walls
/wall reloadReload configuration
/wall tool <item>Change selection tool
/wall debugDebug information

Team Commands

CommandDescription
/wall team add <name>Allow a team/group to bypass walls
/wall team remove <name>Remove bypass
/wall team listList bypass teams
/wall team toggleEnable or disable team bypass

Configuration

The configuration file is generated automatically and heavily documented.

Key options include:

  • Global wall enable/disable
  • Infinite wall behavior
  • Rollback teleport enforcement
  • Visual effects
  • Scheduling and countdown behavior
  • Team and permission handling

Changes can be applied via:

  • Editing config.yml and running /wall reload

Compatibility

Minecraft Versions

  • Minecraft Java Edition 1.16.x → latest

Platforms

  • Bukkit
  • Spigot
  • Paper
  • Most Paper/Spigot-based forks

Attribution

Created by Nevmind. All rights reserved to him.

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:CC-BY-ND-4.0
Опубликован:4 месяца назад
Обновлён:2 месяца назад
Главная