Block End PortalСкачать
ВЕРСИИ (1)
release
Block End Portal 2.0.0
2.0.029 дек. 2025 г.2,3 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur, spigot
Что нового
# EndPortal Plugin - User Guide
## 📖 About the Plugin
**EndPortal** - a plugin for managing access to The End dimension. Allows you to enable/disable the portal, schedule automatic opening/closing, and display portal status to players.
**Version:** 2.0.0 | **Minecraft:** 1.21+ | **Platform:** Paper, Spigot, Purpur, Folia
## 📋 Admin Commands
**Main command:** `/endportal` (aliases: `/ep`, `/portal`)
**Permission:** `endportal.admin` (OP only by default)
| Command | Description |
|---------|-------------|
| `/endportal on` | Enable the portal |
| `/endportal off` | Disable the portal |
| `/endportal toggle` | Toggle portal state |
| `/endportal status` | Show status and schedule |
| `/endportal schedule-open <date> <time>` | Schedule opening |
| `/endportal schedule-close <date> <time>` | Schedule closing |
| `/endportal cancel` | Cancel all scheduled events |
| `/endportal reload` | Reload configuration |
| `/endportal help` | Show help |
### Command Examples:
```
/endportal on
/endportal schedule-open 31.12.2025 20:00
/endportal schedule-close 01.01.2026 06:00
/endportal cancel
```
---
## 👥 Player Commands
**Main command:** `/endcount` (aliases: `/ec`, `/counter`)
**Permission:** `endcount.use` (everyone by default)
| Command | Description |
|---------|-------------|
| `/endcount` | Toggle counter |
| `/endcount on` | Enable counter |
| `/endcount off` | Disable counter |
| `/endcount status` | Show portal status |
| `/endcount help` | Show help |
---
## 📅 Date and Time Format
**Format:** `dd.MM.yyyy HH:mm`
**Correct examples:**
```
31.12.2025 23:59 ✅
01.01.2026 00:00 ✅
15.06.2025 18:30 ✅
```
**Incorrect examples:**
```
31.12.2025 23.59 ❌ (dot instead of colon)
33.12.2025 19:22 ❌ (December 33rd doesn't exist)
31-12-2025 23:59 ❌ (dashes instead of dots)
```
**Important:**
- Use **dots** in date: `31.12.2025`
- Use **colon** in time: `20:00`
- Time in 24-hour format
- Date and time must be in the future
**Examples:**
```yaml
message: "&c&lWARNING!"
message: "&6[&cEndPortal&6] &fMessage"
```
---
## 🔧 Placeholders
| Placeholder | Description | Example |
|-------------|-------------|---------|
| `{status}` | Portal status | `Open`, `Closed` |
| `{time}` | Time until event | `2h 30m 15s` |
| `{datetime}` | Date and time | `31.12.2025 20:00` |
| `{minutes}` | Minutes until event | `5` |
---
## 🔑 Permissions
| Permission | Description | Default |
|------------|-------------|---------|
| `endportal.admin` | All admin commands | OP |
| `endcount.use` | Counter commands | Everyone |
**Setup (LuckPerms):**
```
/lp group admin permission set endportal.admin true
```
---
## 💡 Usage Examples
### Holiday Event
```
/endportal off
/endportal schedule-open 31.12.2025 20:00
/endportal schedule-close 01.01.2026 06:00
```
### Weekly Access (weekends)
```
/endportal schedule-open 27.12.2025 18:00
/endportal schedule-close 29.12.2025 23:59
```
### Maintenance
```
/endportal off
# After completion:
/endportal on
```
---
## ❓ Common Issues
**Portal works even though it's disabled**
- Check `block-teleportation: true` in config.yml
- Use `/endportal reload`
**Error "Invalid data/time format"**
- Check format: `31.12.2025 20:00` (colon!)
- Day must exist (not 33.12)
- Time must be in the future
**Counter not displaying**
- Use `/endcount on`
- Check `endcount.use` permission
**Scheduled event didn't execute**
- Check that time was in the future
- Check server logs
- Use `/endportal status`