Community listing page, reviews here may not be monitored by the author.
Lock End
No reviews yet
Lock or unlock the End globally. Blocks portals, teleports, commands, and plugin access. Lightweight, multilingual (8 languages), and Paper 26.1.2+ compatible.
Paper is a fork of Spigot that adds its own plugin API on top of the Bukkit API. All Spigot plugins are compatible with paper, not all paper plugins are compatible with Spigot.
Spigot is a popular software for running dedicated servers that can load Plugins created with the Bukkit API.
Community voices
Reviews
Filters
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
🔒 Lock-End
Lock-End is a lightweight Minecraft plugin that allows server admins to globally lock or unlock access to the End dimension with a simple command. Perfect for survival servers, SMPs, events, or progression-based gameplay.
✨ Features
- 🔐 Lock or unlock the End with
/endlock(alias:/lock) — permission:endlock.toggle - 🧭 Check the current status with
/endlock status— no permission required - 🔨 Explicit Subcommands (v1.3):
/endlock lock— Lock the End/endlock unlock— Unlock the End/endlock test— Test if portal blocking works (Ops only, configurable)
- 📋 Tab Completion — Full tab completion for all commands
- 🖥️ Console can toggle the End without any permission
- 🚫 Blocks player teleportation into the End:
- End portals
/tpand/execute- Most plugin teleports
- 📢 Broadcast System (v1.3) — Actionbar + chat notifications when End is locked/unlocked
- Customizable via config (on/off, actionbar mode, notify all players or only Ops)
- 📝 Logging & History (v1.3) — Track all lock/unlock events with timestamps
- Log file:
plugins/EndLock/logs/EndLock.log - Optional: Log all attempted portal/teleport access
- Log file:
- 🌍 Multi-language support (8 languages: EN, DE, FR, ES, IT, RU, ZH, JA)
- 💾 Lock status persists in
config.ymlafter server restarts - 📊 bStats Integration — Anonymous usage statistics (optional, configurable)
- ⬆️ Update Checker — Notifies Ops when updates are available (optional, configurable)
- 📦 Lightweight (~40 KB, bStats shaded)
📜 Commands
| Command | Description | Permission |
|---|---|---|
/endlock |
Toggles the End lock | endlock.toggle |
/endlock lock |
Lock the End | endlock.toggle |
/endlock unlock |
Unlock the End | endlock.toggle |
/endlock status |
Show current lock status | — |
/endlock test |
Test if portal blocking works | endlock.admin (Ops, configurable) |
/lock |
Alias for /endlock |
endlock.toggle |
🧩 Permissions
| Permission | Description | Default |
|---|---|---|
endlock.toggle |
Allows locking/unlocking the End | OP |
endlock.admin |
Allows using the test command | OP |
⚙️ Configuration
plugins/EndLock/config.yml
locked: false
language: en
# Update Checker: Notifies Ops when updates are available
update-checker:
enabled: true
notify-ops: true
# bStats Metrics: Helps developers understand plugin usage
metrics:
enabled: true
# Broadcast System: Notify players when End is locked/unlocked
broadcast:
enabled: true
use-actionbar: true # true = actionbar, false = chat
notify-all: true # true = all players, false = only Ops
# Logging & History: Track lock/unlock events
logging:
enabled: true
log-file: "EndLock.log"
log-attempts: true # Log all attempted End access
# Test Command: /endlock test (Ops only)
test-command:
enabled: true
Available languages
| Code | Language |
|---|---|
en |
English |
de |
German |
fr |
French |
es |
Spanish |
it |
Italian |
ru |
Russian |
zh |
Chinese |
ja |
Japanese |
Customize messages in plugins/EndLock/messages_xx.yml (copy from the JAR or plugin folder after first run).
🧱 Compatibility
| Platform | Support |
|---|---|
| Paper 26.2+ | ✅ Recommended |
| Purpur 26.2+ | ✅ Paper-based, works |
| Spigot | ❌ Not supported |
| Plain Bukkit | ❌ Not supported (requires Paper API) |
- Minecraft:
1.26.2+(Minecraft 26.2.0 and higher) - Java:
25(or higher, tested with Java 25)
⚠️ Notes
- Only players are blocked — not mobs or items
- Players already inside the End when locking are not removed
- No
/reloadcommand — restart to change language files
Version 1.3 Highlights
- ✅ Tab completion for all commands
- ✅ Explicit subcommands:
/endlock lock,/endlock unlock,/endlock test - ✅ Broadcast notifications (actionbar + chat)
- ✅ Event logging with timestamps
- ✅ Full test command for portal blocking verification
- ✅ Updated to Paper 26.2 & Java 25
💡 Example usage
/endlock
/lock
/endlock status
📦 Installation
- Download the latest release from Modrinth or GitHub Releases
- Put
lock-end-1.4.1.jarinto yourpluginsfolder - Restart your server (Paper 26.2+, Java 25)
- Edit
plugins/EndLock/config.ymlif you want to customize behavior
🔗 Links
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers