AccessPass
๐ Updated over a year agoPreview

๐ Analysis
- ๐ #1159 of 1317 bukkit mods in this game by downloads
๐ About This Mod
# AccessPass 2.0 - Advanced Access Control System <div align="center"> **๐ Powerful access control plugin for Minecraft servers** (https://img.shields.io/badge/Minecraft-1.8.9--1.21.8-green.svg)](https://modrinth.com/mod/accesspass) (https://img.shields.io/badge/Server-Paper%20%7C%20Spigot%20%7C%20Folia-blue.svg)](https://modrinth.com/mod/accesspass) (https://img.shields.io/badge/Java-17+-orange.svg)](https://modrinth.com/mod/accesspass) (https://img.shields.io/badge/License-MIT-yellow.svg)](https://modrinth.com/mod/accesspass) </div> --- ## โจ Features ### ๐ **Core Access Control** - **Territory Protection**: Restrict player access to specific coordinates - **Multi-Language Support**: Russian and English with auto-detection - **Permission System**: Granular permissions for different access levels - **Sound & Visual Effects**: Customizable notifications and feedback ### ๐ **New in Version 2.0** #### ๐ซ **Temporary Passes** - Issue time-limited access passes to players - Flexible duration system (seconds, minutes, hours, days) - Automatic cleanup of expired passes - JSON database for persistent storage #### ๐บ๏ธ **Zone Management** - Create multiple custom zones with different settings - Priority-based zone system - Override global boundaries with specific zones - Easy zone creation and management #### ๐ฅ๏ธ **GUI Interface** - User-friendly management interface - Real-time statistics and monitoring - Quick access to all plugin features - Visual zone and pass management #### ๐ **Developer API** - Full API for other plugins - Easy integration with existing systems - Comprehensive documentation - Example implementations --- ## ๐ ๏ธ Installation ### Requirements - **Minecraft**: 1.8.9 - 1.21.8 - **Server Type**: Paper, Spigot, or Folia - **Java**: 17 or higher ### Quick Setup 1. Download the JAR file 2. Place it in your `plugins/` folder 3. Start/restart your server 4. Configure in `plugins/AccessPass/config.yml` --- ## ๐ Commands ### Basic Commands | Command | Description | Permission | |---------|-------------|------------| | `/accesspass reload` | Reload configuration | `accesspass.admin` | | `/accesspass setlimit <X> <Z> <minX> <minZ>` | Set global boundaries | `accesspass.admin` | | `/accesspass info` | Plugin information | `accesspass.admin` | ### New Commands (v2.0) | Command | Description | Permission | |---------|-------------|------------| | `/accesspass gui` | Open management GUI | `accesspass.gui` | | `/accesspass temp <player> <time>` | Grant temporary pass | `accesspass.temp` | | `/accesspass zone <name> <x1> <z1> <x2> <z2>` | Create zone | `accesspass.zone` | ### Usage Examples ```bash # Grant 1-hour temporary pass /accesspass temp Player123 1h # Grant 30-minute temporary pass /accesspass temp Player123 30m # Create spawn zone /accesspass zone spawn -100 -100 100 100 # Open management GUI /accesspass gui ``` --- ## ๐ Permissions ### Core Permissions - `accesspass.bypass` - Bypass all restrictions - `accesspass.admin` - Full administrative access ### New Permissions (v2.0) - `accesspass.gui` - Access management GUI - `accesspass.temp` - Grant temporary passes - `accesspass.zone` - Manage zones --- ## โ๏ธ Configuration ### Global Boundaries ```yaml limits: global: limitX: 1000 # Maximum X coordinate limitZ: 1000 # Maximum Z coordinate minX: -1000 # Minimum X coordinate minZ: -1000 # Minimum Z coordinate enabled: true # Enable global boundaries ``` ### Temporary Passes ```yaml temporaryPasses: enabled: true defaultDuration: 3600 # 1 hour default maxDuration: 86400 # 24 hours maximum cleanupInterval: 300 # Cleanup every 5 minutes ``` ### Zones ```yaml limits: zones: spawn: enabled: true x1: -100 z1: -100 x2: 100 z2: 100 priority: 1 ``` ### GUI Settings ```yaml gui: enabled: true title: "AccessPass Management" size: 27 updateInterval: 20 ``` --- ## ๐ API Usage ### Basic Integration ```java // Check player access if (AccessPassAPI.hasAccess(player, location)) { // Allow action } // Grant temporary pass AccessPassAPI.grantTemporaryPass(player.getUniqueId(), 3600); // Create zone AccessPassAPI.createZone("myzone", -100, -100, 100, 100, 1); // Check boundaries if (AccessPassAPI.isOutOfBounds(location)) { // Location is out of bounds } ``` ### Available API Methods - `hasAccess(Player, Location)` - Check player access - `grantTemporaryPass(UUID, long)` - Grant temporary pass - `hasValidTemporaryPass(UUID)` - Check pass validity - `createZone(String, int, int, int, int, int)` - Create zone - `isOutOfBounds(Location)` - Check boundary violation - `getActivePassCount()` - Get active pass count --- ## ๐ Key Features ### ๐ **Performance Optimized** - Efficient boundary checking algorithms - Configurable performance settings - Minimal impact on server performance - Smart cachi
# AccessPass 2. 0 - Advanced Access Control System
๐ Powerful access control plugin for Minecraft servers
[!(https://img.shields.io/badge/Minecraft-1. 8. 9--1. 21. 8-green.svg)](https://modrinth.com/mod/accesspass) [!(https://img.shields.io/badge/Server-Paper%20%7C%20Spigot%20%7C%20Folia-blue.svg)](https://modrinth.com/mod/accesspass) [!(https://img.shields.io/badge/Java-17+-orange.svg)](https://modrinth.com/mod/accesspass) [!(https://img.shields.io/badge/License-MIT-yellow.svg)](https://modrinth.com/mod/accesspass)
## โจ Features
### ๐ Core Access Control - Territory Protection: Restrict player access to specific coordinates - Multi-Language Support: Russian and English with auto-detection - Permission System: Granular permissions for different access levels - Sound & Visual Effects: Customizable notifications and feedback
### ๐ New in Version 2. 0
#### ๐ซ Temporary Passes - Issue time-limited access passes to players - Flexible duration system (seconds, minutes, hours, days) - Automatic cleanup of expired passes - JSON database for persistent storage
#### ๐บ๏ธ Zone Management - Create multiple custom zones with different settings - Priority-based zone system - Override global boundaries with specific zones - Easy zone creation and management
#### ๐ฅ๏ธ GUI Interface - User-friendly management interface - Real-time statistics and monitoring - Quick access to all plugin features - Visual zone and pass management
#### ๐ Developer API - Full API for other plugins - Easy integration with existing systems - Comprehensive documentation - Example implementations
## ๐ ๏ธ Installation
### Requirements - Minecraft: 1. 8. 9 - 1. 21. 8 - Server Type: Paper, Spigot, or Folia - Java: 17 or higher
### Quick Setup 1. Download the JAR file 2. Place it in your `plugins/` folder 3. Start/restart your server 4. Configure in `plugins/AccessPass/config.yml`
## ๐ Commands
### Basic Commands
| Command | Description | Permission |
|---------|-------------|------------|
| `/accesspass reload` | Reload configuration | `accesspass.admin` |
| `/accesspass setlimit
### New Commands (v2. 0)
| Command | Description | Permission |
|---------|-------------|------------|
| `/accesspass gui` | Open management GUI | `accesspass.gui` |
| `/accesspass temp
### Usage Examples ```bash # Grant 1-hour temporary pass /accesspass temp Player123 1h
# Grant 30-minute temporary pass /accesspass temp Player123 30m
# Create spawn zone /accesspass zone spawn -100 -100 100 100
# Open management GUI /accesspass gui ```
## ๐ Permissions
### Core Permissions - `accesspass.bypass` - Bypass all restrictions - `accesspass.admin` - Full administrative access
### New Permissions (v2. 0) - `accesspass.gui` - Access management GUI - `accesspass.temp` - Grant temporary passes - `accesspass.zone` - Manage zones
## โ๏ธ Configuration
### Global Boundaries ```yaml limits: global: limitX: 1000 # Maximum X coordinate limitZ: 1000 # Maximum Z coordinate minX: -1000 # Minimum X coordinate minZ: -1000 # Minimum Z coordinate enabled: true # Enable global boundaries ```
### Temporary Passes ```yaml temporaryPasses: enabled: true defaultDuration: 3600 # 1 hour default maxDuration: 86400 # 24 hours maximum cleanupInterval: 300 # Cleanup every 5 minutes ```
### Zones ```yaml limits: zones: spawn: enabled: true x1: -100 z1: -100 x2: 100 z2: 100 priority: 1 ```
### GUI Settings ```yaml gui: enabled: true title: "AccessPass Management" size: 27 updateInterval: 20 ```
## ๐ API Usage
### Basic Integration ```java // Check player access if (AccessPassAPI.hasAccess(player, location)) { // Allow action }
// Grant temporary pass AccessPassAPI.grantTemporaryPass(player.getUniqueId(), 3600);
// Create zone AccessPassAPI.createZone("myzone", -100, -100, 100, 100, 1);
// Check boundaries if (AccessPassAPI.isOutOfBounds(location)) { // Location is out of bounds } ```
### Available API Methods - `hasAccess(Player, Location)` - Check player access - `grantTemporaryPass(UUID, long)` - Grant temporary pass - `hasValidTemporaryPass(UUID)` - Check pass validity - `createZone(String, int, int, int, int, int)` - Create zone - `isOutOfBounds(Location)` - Check boundary violation - `getActivePassCount()` - Get active pass count
## ๐ Key Features
### ๐ Performance Optimized - Efficient boundary checking algorithms - Configurable performance settings - Minimal impact on server performance - Smart cachi
๐ Mod Details
- Game
- Minecraft Plugins
- Author
- Sqrilizz
- Version
- 2.0
- Downloads
- 183
- Endorsements
- 0
- Category
- bukkit
- Created
- 7/27/2025
- Updated
- 8/20/2025
- Game Versions
- 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3
- Tags
- game-mechanics, management
๐ง How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
๐ Full step-by-step install guide for Minecraft Plugins โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
โ Frequently Asked Questions
Which Minecraft Plugins versions does AccessPass support?
The author lists 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4. Other versions may work but are untested by the author.
What is the latest version of AccessPass?
Version 2.0, published 2025-08-20 with 183 downloads recorded at the source.
Keep browsing โ more Minecraft Plugins mods await