ID Card
Dependencies:
- Hard Dependency: EternalCore
- Soft Dependency: PlaceholderAPI
Features:
- PlaceholderAPI support
- Automatic random ID generation
- Interactive GUI menu for ID selection
- Simple yet highly customizable configuration
- Auto-open menu on player join
- Force selection functionality
- Sound effects for selection/cancellation
- Commands of open, clear, set.
- Animation for gui open and fresh!
Basic Configuration (Not Exhaustive):
# Made by EternalPolar
gui:
title: "&aSelect Your ID Card"
size: 27
item-count: 9
force-select: true
item-name: "&7ID Card&6 #{id}"
lore:
- "&eClick to select this ID"
- "&7Number: &f{id}"
- "&aUnique identifier (cannot be changed)"
# Animation System
animation:
enabled: true
initial-delay: 10 # Ticks
delay-ticks: 2 # Frame interval (ticks)
frame-interval: 50 # Milliseconds
# ID Number Range
id-range:
min: 1000
max: 9999
# Messages (English)
messages:
already-has-id: "&cYou already have an ID card"
already-selecting: "&cYou are currently selecting an ID"
select: "&aSelected ID: &e{id}"
cancel: "&cPlease complete your ID selection"
# Sound Effects
sound:
enable: true
animation-start-sound: BLOCK_NOTE_BLOCK_HARP
animation-tick-sound: UI_BUTTON_CLICK
animation-complete-sound: ENTITY_PLAYER_LEVELUP
select-sound: ENTITY_EXPERIENCE_ORB_PICKUP
cancel-sound: BLOCK_ANVIL_LAND
volume: 0.8
pitch: 1.0
Placeholders:
%idcard_id% - Displays player's ID
Command:
/idcard
Special Notes:
- The plugin automatically generates random IDs within the configured range
- Uses NameTag items in GUI with formatted display names and lore
- Implements proper ID validation and error handling
- Includes sound effects for immersive user experience
- Fully compatible with PlaceholderAPI for integration with other plugins
Thank you for downloading!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta