AsWelcomeHead
# ๐ค AsWelcomeHead
### Animated Player Head & Welcome Message System
**by ItzAzeem | AsDevs**
[](https://discord.gg/xRW5rdAvs5)
[](https://asdevs.netlify.app/)
[](https://modrinth.com)
[](https://modrinth.com)
[](https://www.spigotmc.org/resources/placeholderapi.6245/)
—

*Real player skin rendered in chat โ pixel-perfect, zero lag.*
—
## ๐ฏ What is AsWelcomeHead?
AsWelcomeHead is a **lightweight, cinematic welcome system** for public Minecraft servers. The moment a player joins, their **real skin is fetched, rendered as a pixel-art head in chat**, and displayed alongside a fully customizable welcome message โ just like the big servers you see on YouTube!
No databases. No complicated setup. Just drop the JAR in and go.
—

—
## โจ Features
### ๐ค Live Player Head Rendering
– Player’s **real Mojang skin** fetched automatically on join
– Rendered as **colored block characters** (โ) directly in chat
– Async fetching โ **zero main thread lag**
– Skin **cached to disk** after first download โ instant on future joins
– Fallback default avatar if skin API is unavailable
### ๐ฌ Fully Customizable Welcome Message
– **8 lines** of custom text shown beside the player’s head
– Full **hex color** support `&#FF5500` + classic `&c` color codes
– Separate message for **First Join** and **Returning Players**
– Center text option for perfect alignment
### ๐ First Join Celebration
– **Fireworks** burst at player spawn location
– Configurable amount โ set `0` to disable
– Unique first-join message to make new players feel special
### ๐ Custom Sounds
– Play any Bukkit sound on join
– Separate sound for first join vs returning players
– Configurable **volume** and **pitch**
### ๐ Placeholder Support
| Placeholder | Output |
|—|—|
| `%player_name%` | Player’s username |
| `%server_name%` | Your server name from config |
| *All PAPI placeholders* | Supported via PlaceholderAPI |
### โก Performance
– Zero database โ no SQL, no MongoDB
– Async skin download pipeline
– Disk-based skin cache
– Near-zero TPS impact
—
## ๐ Commands
| Command | Description | Permission |
|—|—|—|
| `/awh reload` | Reload config without restart | `aswelcomehead.reload` |
| `/awh preview` | Preview your welcome message live | `aswelcomehead.preview` |
| `/awh version` | Show plugin version | *(everyone)* |
**Aliases:** `/awh` ยท `/wh` ยท `/welcomehead`
—
## ๐ Permissions
| Permission | Description | Default |
|—|—|—|
| `aswelcomehead.reload` | Reload config | `op` |
| `aswelcomehead.preview` | Preview welcome message | `op` |
| `aswelcomehead.*` | All permissions | `op` |
—
## โ๏ธ Configuration
“`yaml
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# โ AsWelcomeHead Config โ
# โ Made by ItzAzeem | v1.0.0 โ
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# Your server name โ use with %server_name%
server-name: “Your SMP Name Here”
# Head render character: BLOCK (โ) DARK_SHADE (โ) MEDIUM_SHADE (โ) LIGHT_SHADE (โ)
image-char: BLOCK
# Blank lines before/after message (for that player only)
Spaces-Top: 2
Spaces-Bot: 0
# Delay before showing message (seconds)
Timer: 3
# โโ Returning Players โโโโโโโโโโโโโโโโโโโโโโ
Players-Back:
enable: true
show-head: true
center: false
head-text:
1: “”
2: ” &4&lWELCOME TO &c&l%server_name%&4&l!”
3: “”
4: ” &fWelcome &b%player_name%&f!”
5: ” &7Here are some useful commands!”
6: “”
7: ” &7Find updates in our &b/discord”
8: ” &7Support the server by doing &6/store”
# โโ First Join โโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Players-FirstJoin:
enable: true
show-head: true
head-text:
2: ” &4&lWELCOME TO &c&l%server_name%&4&l!”
4: ” &fWelcome &b%player_name%&f!”
5: ” &aYou are joining for the &lfirst time&a!”
7: ” &7Find updates in our &b/discord”
8: ” &7Support the server by doing &6/store”
# โโ Sounds โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
SoundB:
enable: true
sound: ENTITY_VILLAGER_CELEBRATE
volume: 1.0
pitch: 1.0
# โโ Fireworks (first join only) โโโโโโโโโโโโ
Firework:
amount: 5
“`
—
## ๐ฅ๏ธ Compatibility
| Software | Supported |
|—|—|
| Paper 1.20 โ 1.21 | โ
|
| Spigot 1.20 โ 1.21 | โ
|
| Purpur 1.20 โ 1.21 | โ
|
| Java 17+ | โ
|
| PlaceholderAPI | โ
Optional |
—
## ๐ง Installation
1. Download `AsWelcomeHead.jar`
2. Drop it into your `/plugins` folder
3. Restart your server
4. Edit `plugins/AsWelcomeHead/config.yml`
5. Run `/awh reload` โ **done!** โ
—
## ๐จโ๐ป Developer
**ItzAzeem** โ Founder of **AsDevs**
Passionate Minecraft plugin developer building unique, high-quality tools for public and competitive SMP servers.
– ๐ Portfolio: [asdevs.netlify.app](https://asdevs.netlify.app/)
– ๐ฌ Discord: [discord.gg/xRW5rdAvs5](https://discord.gg/xRW5rdAvs5)
—
## ๐ Support
Having issues? Need help with config?
> **Join our Discord for fast support:**
> ๐ [discord.gg/xRW5rdAvs5](https://discord.gg/xRW5rdAvs5)
Please **do not** use Modrinth comments for bug reports โ Discord is way faster!
—
**Made with โค๏ธ by ItzAzeem | AsDevs**
*Enjoying AsWelcomeHead? Please leave a โญ review on Modrinth โ it really helps!*
AstroPowers

For support or a bug report go join the discord by clicking [here](https://discord.gg/Edq7jqGbMp)!
๐ง Commands
**๐ง General Commands**
– /astropowers help – Show help information
– /astropowers withdraw – Withdraw a power as a drinkable potion
**๐ Admin Commands**
– /astropowers effect add – Give a player a power
– /astropowers effect remove – Remove a power from a player
– /astropowers effect list – Show all powers of a player
– /astropowers recipe create [ingredient3…] – Create a new recipe (max 9 ingredients)
– /astropowers recipe list – Show all recipes
– /astropowers recipe remove – Remove a recipe
– /astropowers recipe edit – Open interactive recipe editor
– /astropowers gui – Open recipe management GUI
– /astropowers reload – Reload configuration
**๐ฎ Player Commands**
– /ability1 – Use first ability of primary power
– /ability2 – Use second ability of primary power
– /ability3 – Use first ability of secondary power
– /ability4 – Use second ability of secondary power
– /trust add – Trust a player (prevents negative effects)
– /trust remove – Remove trust from a player
๐ Permissions
# ๐ Permissions
**๐ Public Permissions (Default: true)**
– astropowers.help – Access to help command
– astropowers.withdraw – Withdraw powers as potions
– astropowers.ability – Use ability commands (/ability1-4)
– astropowers.trust – Use trust commands (/trust)
–
**๐ Admin Permissions (Default: op)**
– astropowers.admin – Access to admin commands
– astropowers.effect – Manage player powers
– astropowers.recipe – Recipe management
– astropowers.reload – Reload configuration
– astropowers.gui – Access to GUI commands
**๐ง Permission Hierarchy**
– astropowers.* – All permissions (default: op)
– astropowers.use – Basic commands (default: true)
– Includes: help, withdraw, ability, trust
๐ค Keybinds
# ๐ค Keybinds
**Command keys mod**
– You can get keybindes for your abilety’s with the [Commandkeys mod](https://modrinth.com/mod/commandkeys) mod.
โก Power Details
# โก Power Details
**# ๐๏ธ Flying**
Passive: No fall damage
– Ability 1: Give closest player 10 seconds of levitation (2 min cooldown)
– Ability 2: Fly for 30 seconds at walking speed (3 min cooldown)
**๐ช Strength**
Passive: Double damage to mobs, shield disabling for 10 seconds against players
– Ability 1: Gain Strength 2 for 2 minutes (5 min cooldown)
**๐ Speed**
Passive: Always Speed 1, 2x attack speed
– Ability 1: Dash 7 blocks forward (30 sec cooldown)
**๐ Glitch**
Passive: Glowing effect for other players, 20% chance of blindness on attack
– Ability 1: Teleport 20 blocks in looking direction (1.5 min cooldown)
**๐๏ธ Blindness**
Passive: 25% chance of blindness on attack (5 block vision)
– Ability 1: Give all players in 10 block radius 10 seconds of blindness (2 min cooldown)
**๐ฟ Warden**
Passive: +2 hearts
– Ability 1: Shoot warden beam that deals 6 hearts damage (1 min cooldown)
**โจ Holy**
Passive: Efficiency 10 and Fortune 4 on all pickaxes
– Ability 1: Become invisible for 20 seconds (30 sec cooldown)
– Ability 2: Gain +2 hearts for 1 minute (1 min cooldown)
**โค๏ธ Heart**
Passive: +5 hearts, every food gives 1 absorption heart
– Ability 1: Restore health to 20 hearts (5 min cooldown)
**๐ง Vampire**
Passive: Lifesteal effect (1 heart per crit hit), fully heal on kill
– Ability 1: Make target bleed (slowness + half heart per second, regardless of armor) (3 min cooldown)
**๐น Arrow**
Passive: +1 damage to all arrows
– Ability 1: Volley – Shoot 3 arrows simultaneously in spread pattern (30 sec cooldown)
– Ability 2: Barrage – Shoot 20 arrows around you in all directions (3 min cooldown)
**๐ฅ Fire**
Passive: Fire and lava immune (Fire Resistance effect)
– Ability 1: Fireball – Shoot a fireball like a ghast (1 min cooldown)
– Ability 2: Fire Trap – Set 3×3 blocks under closest opponent on fire (2 min cooldown)
**โก Lightning**
Passive: No fall damage (Fall Damage Immunity)
– Ability 1: Lightning Strike – Strike lightning on closest opponent (4 hearts damage, armor bypass) (1 min cooldown)
– Ability 2: Lightning Launch – Launch yourself 30 blocks into the air (30 sec cooldown)
๐ ๏ธ Crafting System
# ๐ ๏ธ Advanced Crafting System
**# ๐ Recipe Management**
– Separate config: Recipes are stored in recipes.yml
– Flexible ingredients: 2-9 ingredients per recipe
– 3×3 crafting table: Full support for all patterns
– Tab completion: All possible items available via TAB
– Automatic registration: New recipes are immediately available
**๐ฎ Ritual System**
– Players can craft powers by starting a 20-minute ritual. Upon completion, a power potion is – dropped that grants the power when consumed.
**๐ข Global Announcements**
– When a ritual starts, the entire server is notified
– Boss bars appear in all worlds with:
– Ritual information and player name
– Dimension name (Overworld/Nether/End)
– Exact coordinates (X, Y, Z)
– Real-time countdown timer
– Progress bar that decreases as the ritual progresses
โConfig
## ๐ Configuration Files
### `powers.yml`
**Power configurations and abilities**
– All 12 unique powers (flying, strength, speed, glitch, etc.)
– Ability cooldowns, durations, and ranges
– Passive effects per power
– Power-specific settings
### `crafting.yml`
**Crafting system and ritual settings**
– Ritual duration and settings
– Particle and sound effects
– Boss bar configuration
– Progress tracking settings
### `general.yml`
**General plugin settings**
– Core plugin settings (max powers, trust system, etc.)
– Performance optimizations
– Security settings
– Database backup settings
– Help command configuration
### `world_border.yml`
**World border configuration**
– Border size and location
– Damage and warning settings
– Auto-setup options
### `messages.yml`
**All plugin messages and text**
– Command usage messages
– Error and info messages
– Power-specific messages
– Help text and explanations
### `logging.yml`
**Logging settings**
– Log levels and destinations
– File management
– What gets logged
### `integrations.yml`
**Third-party plugin integrations**
– Vault, WorldGuard, Essentials
– Integration-specific settings
## ๐ง Editing Configuration
1. **Stop the server** (recommended for safety)
2. **Edit the desired config files** in this directory
3. **Restart the server**
4. **Or use** `/astropowers reload` to reload configurations
๐ฏ Recipe Layouts
#### ๐๏ธ Flying Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โ Feather โ End Crystal โ Breeze Rod โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โPhantom Mem. โMusic Disc โPhantom Mem. โ
โ โ(Otherside) โ โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โ Breeze Rod โ End Crystal โ Feather โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### ๐ช Strength Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โGlistening โHeart of the โGlistening โ
โMelon โSea โMelon โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โNautilus โHeavy Core โNautilus โ
โShell โ โShell โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โGlistening โFire Charge โGlistening โ
โMelon โ โMelon โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### ๐ Speed Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โNetherite โPrismarine โNetherite โ
โScrap โShard โScrap โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โWind Charge โSplash Potion โWind Charge โ
โ โof Speed 2 โ โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โRabbit’s โBlaze Rod โRabbit’s โ
โFoot โ โFoot โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### ๐ Glitch Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โResin Brick โPitcher โResin Brick โ
โ โPlant โ โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โ TNT โ Boat โ TNT โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โResin Brick โSticky โResin Brick โ
โ โPiston โ โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### ๐๏ธ Blindness Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โOchre โObsidian โOchre โ
โFroglight โ โFroglight โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โObsidian โEye of โObsidian โ
โ โEnder โ โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โOchre โObsidian โOchre โ
โFroglight โ โFroglight โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### ๐ฟ Warden Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โCalibrated โCrossbow โCalibrated โ
โSculk Sensor โ โSculk Sensor โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โNetherite โMusic Disc โDiamond โ
โScrap โ(Cat) โBlock โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โSculk โDiamond โSculk โ
โCatalyst โSword โCatalyst โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### โจ Holy Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โBottle of โSpectral โBottle of โ
โEnchanting โArrow โEnchanting โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โSplash PotionโEnchanted โSplash Potionโ
โof Healing 2 โGolden Apple โof Healing 2 โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โBottle of โNetherite โBottle of โ
โEnchanting โPickaxe โEnchanting โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### โค๏ธ Heart Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โGolden Apple โDiamond โGolden Apple โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โMusic Disc โTotem of โMusic Disc โ
โ(Otherside) โUndying โ(Pigstep) โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โGolden Apple โGolden โGolden Apple โ
โ โCarrot โ โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### ๐ง Vampire Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โHoneycomb โSea Lantern โResin Brick โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โSea Lantern โZombie Head โSea Lantern โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โResin Brick โSea Lantern โHoneycomb โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### ๐น Arrow Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โDiamond โDiamond โDiamond โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โAnvil โBow โEnchanting โ
โ โ โTable โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โDiamond โDiamond โDiamond โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### ๐ฅ Fire Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โFire Charge โMagma Cream โFire Charge โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โFire Resist. โPearlescent โFire Resist. โ
โPotion โFroglight โPotion โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โFire Charge โEcho Shard โFire Charge โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
#### โก Lightning Power Recipe
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โLightning โDiamond โLightning โ
โRod โ โRod โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โDiamond โTrident โDiamond โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โLightning โDiamond Axe โLightning โ
โRod โ โRod โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
Beta version
**Plugin info**
– The plugin adds **14 unique powers** (Flying, Strength, Speed, Glitch, Blindness, Warden, Holy, Heart, Vampire, Arrow, Fire, Lightning, Atlantis, Adaptive). Each has passive effects and 1โ2 active abilities. Players can have **two powers at once** (primary and secondary).
– You use abilities with **/ability1**, **/ability2**, **/ability3**, and **/ability4**. Some powers support an extra mode (e.g. Arrow can use arrows from your inventory); toggle with **/abilitymode <power>**.
– Powers are obtained by **crafting**: put the correct items in a **3ร3 crafting table** in the recipe pattern for that power. That **starts a ritual**; recipes are in the config and can be edited via **/astropowers recipe edit <power>** or the GUI.
– **Rituals last 20 minutes** and cannot be cancelled. While a ritual runs, you can move freely. When it finishes, a **power potion is dropped** at the crafting table; the player who picks it up gets that power.
– When a ritual **starts**, the **entire server is notified**: a boss bar appears in all worlds with the power name, your name, dimension (Overworld/Nether/End), coordinates, and a live countdown. A beacon-style particle beam appears at the ritual location.
– **Admins** can give or remove powers without crafting using **/astropowers effect add/remove <player> <power>**.
– Your **current powers are shown in the action bar** above the hotbar. You can switch between resource-pack icons or emoji with **/astropowers texturepack**, and reduce particles/sounds with **/astropowers reducedeffects**.
– **Teams** protect you from each other: teammates do not take damage or negative effects from your abilities. Leaders invite players; members must accept. Team size and limits are configurable.
– Recipes, cooldowns, languages (EN, NL, FR, ES), world border, and potion textures are **configurable**. **PlaceholderAPI** placeholders are available for scoreboards and chat (powers, cooldowns, teams, rituals).
**Support and bug reports:** [Join our Discord](https://discord.gg/Edq7jqGbMp)
—
Commands
**General**
– `/astropowers help` โ Show help and all commands
– `/astropowers withdraw ` โ Withdraw a power as a drinkable potion
– `/astropowers recipe help` โ Show recipe help (no permission required)
**Player**
– `/ability1` โ First ability of primary power
– `/ability2` โ Second ability of primary power
– `/ability3` โ First ability of secondary power
– `/ability4` โ Second ability of secondary power
– `/abilitymode [1|2]` โ Toggle ability mode (e.g. Arrow: use inventory arrows)
– `/astropowers texturepack [on|off|toggle]` โ Toggle action bar icons (resource pack) vs emoji
– `/astropowers reducedeffects [on|off|toggle]` โ Toggle reduced particles and sounds
**Team**
– `/astropowers team create ` โ Create a team (you become leader)
– `/astropowers team join ` โ Join a team (requires invite)
– `/astropowers team accept ` โ Accept an invitation
– `/astropowers team leave ` โ Leave a team
– `/astropowers team list` โ List your teams
– `/astropowers team info ` โ Team details
– `/astropowers team invites` โ Pending invitations
– `/astropowers team settings invite ` โ Invite a player (leader/admin)
– `/astropowers team settings kick ` โ Kick from team (leader/admin)
– `/astropowers team settings name ` โ Rename team (leader only)
– `/astropowers team settings transfer ` โ Transfer leadership (leader only)
– `/astropowers team settings admin add/remove ` โ Manage admins (leader only)
**Admin (OP)**
– `/astropowers effect add ` โ Give a power
– `/astropowers effect remove ` โ Remove a power
– `/astropowers effect list ` โ List player’s powers
– `/astropowers randompower ` โ Give a random power
– `/astropowers clearpowers ` โ Remove all powers
– `/astropowers reset ` โ Reset ability cooldowns
– `/astropowers recipe create […]` โ Create recipe (2โ9 ingredients)
– `/astropowers recipe list` โ List all recipes
– `/astropowers recipe remove ` โ Remove a recipe
– `/astropowers recipe edit ` โ Open recipe editor GUI
– `/astropowers gui` โ Recipe management GUI
– `/astropowers reload` โ Reload configuration
—
Permissions
**Public (default: true)**
– `astropowers.help` โ Help command
– `astropowers.withdraw` โ Withdraw powers as potions
– `astropowers.ability` โ Use /ability1โ4
– `astropowers.abilitymode` โ Change ability modes
– `astropowers.team` โ Team commands
– `astropowers.recipe.help` โ Recipe help
**Admin (default: op)**
– `astropowers.admin` โ All admin commands
– `astropowers.effect` โ Manage player powers
– `astropowers.recipe` โ Recipe management
– `astropowers.reload` โ Reload config
– `astropowers.gui` โ GUI commands
**Display (default: false; OP gets via astropowers.*)**
– `astropowers.texturepack` โ Toggle action bar texture pack icons
– `astropowers.reducedeffects` โ Toggle reduced particles/sounds
**Hierarchy**
– `astropowers.*` โ All permissions (default: op)
– `astropowers.use` โ Basic use (default: true): help, withdraw, ability, team, recipe.help
—
Keybinds
Use the [Command Keys](https://modrinth.com/mod/commandkeys) mod to bind keys to `/ability1`, `/ability2`, `/ability3`, and `/ability4` for quick ability use.
—
Power details
**Flying** โ Passive: No fall damage. Abilities: Levitation on nearest player (2 min cd); Flight 30s at walking speed (3 min cd).
**Strength** โ Passive: Double damage to mobs; shield disable 10s vs players. Ability: Strength II for 2 min (5 min cd).
**Speed** โ Passive: Speed I, 2ร attack speed. Ability: Dash 7 blocks (30s cd).
**Glitch** โ Passive: Glowing to others; 20% blindness on attack. Ability: Teleport in look direction, up to 40 blocks (1.5 min cd).
**Blindness** โ Passive: 25% blindness on attack; 5 block vision. Ability: Blindness aura 10s in 5 block radius (2 min cd).
**Warden** โ Passive: +2 hearts. Ability: Warden beam, 7 hearts damage, armor bypass (30s cd).
**Holy** โ Passive: Efficiency 10, Fortune 4 on pickaxes. Abilities: Invisibility 20s (30s cd); +2 hearts for 1 min (1 min cd).
**Heart** โ Passive: +5 hearts; food gives 1 absorption heart 2 min. Ability: Full heal to 20 hearts for 1 min (5 min cd).
**Vampire** โ Passive: Lifesteal; full heal on kill. Ability: Bleeding (slowness + 0.5 heart/s, armor bypass) (3 min cd).
**Arrow** โ Passive: +1 arrow damage. Abilities: Volley โ 3 arrows (30s cd); Barrage โ 20 arrows around you (3 min cd). Ability mode: use arrows from inventory.
**Fire** โ Passive: Fire and lava immune. Abilities: Fireball like ghast (1 min cd); Fire trap 3ร3 under nearest player (2 min cd).
**Lightning** โ Passive: No fall damage. Abilities: Lightning strike on nearest player, 4 hearts (1 min cd); Launch 30 blocks up (30s cd).
**Atlantis** โ Passive: Water breathing; Dolphin’s Grace in water; +2 trident damage in water. Abilities: Water Prison โ freeze target 6s (1 min cd); Wave Dash โ water beam, 4 hearts + knockback (45s cd).
**Adaptive** โ Passive: Resistance I for 5s when hit (refreshes). Ability: Copy and use the last ability used on you, once (no cd).
—
Crafting system
**Recipes**
– Stored in `recipes.yml`. Each power has a 3ร3 recipe (2โ9 ingredients).
– Create via `/astropowers recipe create`, edit via `/astropowers recipe edit `, or edit the file and use `/astropowers reload`.
– Tab completion for all items.
**Rituals**
– Place items in a crafting table in the recipe pattern to start a **20-minute ritual**.
– Ritual cannot be cancelled. On completion, a power potion is dropped; drinking it grants the power.
– Server-wide: when a ritual starts, all players see a boss bar with ritual name, player, dimension, coordinates, and countdown.
– Beacon-style particle beam at the ritual location.
—
Configuration
| File | Purpose |
|——|———|
| `config/powers.yml` | All 14 powers: enabled, abilities (cooldowns, durations, ranges), passives |
| `config/crafting.yml` | Ritual duration, particles, sounds, boss bars, custom model data for potions |
| `config/general.yml` | Max powers per player, language, texture pack default, reduced effects default, performance, backup |
| `config/teams.yml` | Max team size, max teams per player |
| `config/world_border.yml` | Border size, center, damage |
| `config/messages.yml` | All plugin messages |
| `config/logging.yml` | Logging options |
| `config/integrations.yml` | Vault, WorldGuard, Essentials |
| `recipes.yml` | Power recipes (also editable via commands/GUI) |
| `languages/` | en.yml, nl.yml, fr.yml, es.yml |
**Reload:** `/astropowers reload` (no restart needed). For major edits, stopping the server before editing is recommended.
—
Recipe layouts
**Flying**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โ Feather โ End Crystal โ Breeze Rod โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โPhantom Mem. โMusic Disc โPhantom Mem. โ
โ โ(Otherside) โ โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โ Breeze Rod โ End Crystal โ Feather โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Strength**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โGlistening โHeart of the โGlistening โ
โMelon โSea โMelon โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โNautilus โHeavy Core โNautilus โ
โShell โ โShell โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โGlistening โFire Charge โGlistening โ
โMelon โ โMelon โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Speed**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โNetherite โPrismarine โNetherite โ
โScrap โShard โScrap โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โWind Charge โSplash PotionโWind Charge โ
โ โof Speed 2 โ โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โRabbit’s โBlaze Rod โRabbit’s โ
โFoot โ โFoot โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Glitch**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โResin Brick โPitcher โResin Brick โ
โ โPlant โ โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โ TNT โ Boat โ TNT โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โResin Brick โSticky โResin Brick โ
โ โPiston โ โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Blindness**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โOchre โObsidian โOchre โ
โFroglight โ โFroglight โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โObsidian โEye of โObsidian โ
โ โEnder โ โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โOchre โObsidian โOchre โ
โFroglight โ โFroglight โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Warden**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โCalibrated โCrossbow โCalibrated โ
โSculk Sensor โ โSculk Sensor โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โNetherite โMusic Disc โDiamond โ
โScrap โ(Cat) โBlock โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โSculk โDiamond โSculk โ
โCatalyst โSword โCatalyst โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Holy**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โBottle of โSpectral โBottle of โ
โEnchanting โArrow โEnchanting โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โSplash PotionโEnchanted โSplash Potionโ
โof Healing 2 โGolden Apple โof Healing 2 โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โBottle of โNetherite โBottle of โ
โEnchanting โPickaxe โEnchanting โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Heart**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โGolden Apple โDiamond โGolden Apple โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โMusic Disc โTotem of โMusic Disc โ
โ(Otherside) โUndying โ(Pigstep) โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โGolden Apple โGolden โGolden Apple โ
โ โCarrot โ โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Vampire**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โHoneycomb โSea Lantern โResin Brick โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โSea Lantern โZombie Head โSea Lantern โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โResin Brick โSea Lantern โHoneycomb โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Arrow**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โDiamond โDiamond โDiamond โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โAnvil โBow โEnchanting โ
โ โ โTable โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โDiamond โDiamond โDiamond โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Fire**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โFire Charge โMagma Cream โFire Charge โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โFire Resist. โPearlescent โFire Resist. โ
โPotion โFroglight โPotion โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โFire Charge โEcho Shard โFire Charge โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Lightning**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โLightning โDiamond โLightning โ
โRod โ โRod โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โDiamond โTrident โDiamond โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โLightning โDiamond Axe โLightning โ
โRod โ โRod โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Atlantis**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โPrismarine โHeart of the โPrismarine โ
โShard โSea โShard โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โNautilus โTrident โNautilus โ
โShell โ โShell โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โPrismarine โConduit โPrismarine โ
โCrystal โ โCrystal โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
**Adaptive**
“`
โโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โEcho Shard โNether Star โEcho Shard โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โTotem of โEnchanted โTotem of โ
โUndying โBook โUndying โ
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
โEcho Shard โEnder Eye โEcho Shard โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
“`
—
*AstroPowers by Astro Studio’s. For support or bug reports, [join our Discord](https://discord.gg/Edq7jqGbMp).*
AstraTemplate
# โ ๏ธTHIS IS A TEMPLATE PLUGIN ONLY FOR DEVELOPERS
A lot of Java plugin is written with low-quality code. AstraTemplate gives you an opportunity not to be the part of it!
AstraTemplate is a Spigot/Fabric/Velocity template mod/plugin. It will help you to create powerful architecture for your mod or plugin. It contains powerful functionality in spigot template which will help you to understand how to create scalable plugins.
AstraTemplate is an example of per-module architecture. Just like in Android applications. It contains DTO, remote api and local api. It can be used in any target – fabric/forge/spigot/velocity
AstraTemplate highly dependent on [AstraLibs](https://github.com/Astra-Interactive/AstraLibs) – our spigot/jvm library. It contains a lot of code which helps me to reduce boilerplate in my plugins. It contains A LOT OF FEATURES. Here’s some:
– Custom simple ORM
– Spigot GUI wrapper
– Spigot coroutines
– Lite but powerful Dependency Injection
– File manager for resource files
– AND A LOT MORE!
Feel free to join discord and ask questions

Also check out our [Android application](https://play.google.com/store/apps/details?id=com.makeevrserg.astralearner) which will help you to learn foreign words! – it was build thanks to my spigot plugin development!
[More plugins](https://github.com/Astra-Interactive) from [EmpireSMP](https://empireprojekt.ru/) and [AstraInteractive](https://astrainteractive.ru/)
AstraRedstoneSystems
# ๐ AstraRedstoneSystems
**Build complex redstone systems without cables using logic blocks, memory, timers, wireless signals and data processing.**
Created and maintained by **DawcoU** ๐จโ
AstraRedstoneSystems is a powerful tool for technical players and map makers, allowing you to create complex Redstone mechanisms using dedicated logic blocks. Written in **Java 17** and optimized specifically for **Paper** (and its forks) to ensure maximum performance and tick-accuracy. โก
—
### ๐ Key Features
* **Core Logic Gates:** Includes all basic gates like **NOT, AND, OR, XOR, NAND, NOR, XNOR**. ๐งฉ
* **Data Processing (NEW):** Advanced gates for math, variables, and comparisons. ๐ข
* **Wireless Data Link:** Transfer numbers and signals between gates without cables using `/alg link`. ๐
* **Memory & Timing:** RS-Latch, T-Flip-Flop, and enhanced repeaters with delays up to several seconds.
* **Long-Range Sensing:** Motion sensors that work at a distance. ๐ก
—
### ๐ ๏ธ Commands & Permissions
| Command | Description | Permission |
| :— | :— | :— |
| `/bramka ` | Receive a specific logic gate block | `astrars.gates` |
| `/bramka ` | Receive a gate with parameter (e.g. `DECODER 5`) | `astrars.gates` |
| `/alg link` | Link two gates to transfer data wirelessly | `astrars.admin` |
—
### ๐ How to use (Tutorial)
**1. Basic Logic Gates:**
* Use the command `/bramka ` (e.g., `/bramka logic AND`) to receive a logic block.
* Place the block on the ground. The output will face the **direction you were looking** when placing it.
* **Input/Output Sides:** * **Back/Sides:** Inputs for signal or data.
* **Front:** Main output (faces away from you during placement).
**2. Data & Math Gates (Kalkulator System):**
These gates don’t just send ON/OFF signals, they send **numbers**! ๐ข
* **VARIABLE_GATE:** Stores a number. It sends its value to the output immediately when it receives it. Perfect for memory in a calculator.
* **MATH_GATE:** Has modes like `ADD`, `SUB`, `MUL`, `DIV` and `POW`. Connect data to the **left** and **right** side to perform calculations.
* **COMPARATOR:** Compares two numbers. Modes: `==`, `>`, `<`, `>=`, `<=`, `!=`. If the condition is met, it outputs a Redstone signal.
* **NUMBER_GATE:** A fixed value block. When powered from the back, it sends its preset number forward.
* **BOOLEAN_GATE:** The bridge between Redstone and Data. It converts a standard signal into numbers: ON = 1, OFF = 0. Fully compatible with Math and Variable gates!
* **DECODER:** Outputs a signal only if the received number matches its target (e.g., a Decoder set to 5 will only turn on when it gets the number 5).
* **LINKER:** A "data valve". It lets the number through from the left side, UNLESS it's powered from the right side (which acts as a block/brake).
**3. Wireless Data Linking (`/alg link`):**
Want to connect a `NUMBER_GATE` to a `MATH_GATE` 50 blocks away? Use the Linking System! ๐
1. Go to the **Source Gate** (e.g., the block that sends the number).
2. Type `/alg link`.
3. Go to the **Target Gate** (the block that should receive the data).
4. Type `/alg link` again.
5. **Boom!** The gates are now connected. Whenever the source updates, the target gets the data instantly! โก
**4. Wireless Redstone (Bluetooth System):**
* **SENDER:** Type `/bramka data SENDER `. Connect Redstone to it.
* **RECEIVER:** Type `/bramka data RECEIVER `. It will output signal whenever the sender on the same channel is active.
—
### ๐ ๏ธ Other Projects
๐ก๏ธ **[AstraLogin](https://modrinth.com/plugin/astralogin)** – Check out my other plugin! It’s a modern, secure, and lightweight login system featuring Bcrypt hashing and advanced player protection.
—
# Links ๐พ
**GitHub AstraRedstoneSystems:** [https://github.com/DawcoU/AstraRedstoneSystems](https://github.com/DawcoU/AstraRedstoneSystems) ๐ฅ๏ธ
—
### ๐ Support & Community
If you need help, want to report a bug, or follow the development by **DawcoU**, join our Discord: [https://discord.gg/XR9UUjZv](https://discord.gg/XR9UUjZv) ๐ฌ
—
_AstraRedstoneSystems – Making Redstone Smart. โก_
AstraRating
# Simple Rating plugin for EmpireProjekt.ru
## No-Lag and free!
> [!CAUTION]
> Java 21 and Paper 1.21.1 only supported! Use other versions on your own risk!
More plugins from [AstraInteractive](https://github.com/Astra-Interactive)
| Placeholders | Description |
|:——————–|:——————-|
| `/%erating_color%` | Show rating color |
| `/%erating_rating%` | Show player rating |
| Command | Description | Permission |
|:———————————————|:———————————————————-|:——————————————|
| `/aratingreload` | Reload plugin | astra_rating.reload |
| `/arating reload` | Reload plugin | astra_rating.reload |
| `/arating rating` | Open rating GUI | – |
| `/arating rating ` | Open rating GUI of player | – |
| `/arating ` | Raise/Downgrade player rating | astra_rating.vote |
| `-` | Delete player vote in GUI | delete_report.vote |
| `-` | Allows player to vote M times per day for the same player | astra_rating.single_player_rate_per_day.M |
| `-` | Allows player to vote N times per day | astra_rating.max_rate_per_day.N |
### Adding MySql
In order to add MySql support you need to create section in your config.yml
Section will be created by default if you’re installing plugin first time
“`yaml
# Use only one sqlite or mysql
# If you define both mysql and sqlite – mysql will be used
# To reconnect from mysql to sqlite and vise versa full restart is required
rating_database:
type: “MySql”
host: “0.0.0.0”
port: 3006
user: “user_name”
password: “password”
name: “rating_database”
# Or
rating_database:
type: “H2”
name: “file_name”
# Or
rating_database:
type: “SQLite”
name: “file_name”
“`
### Adding Colors placeholders
Section will be created by default if you’re installing plugin first time
papi.yml
“`yaml
# Color are sorted by value: [-10, -5, 0, 5, 10]
# Be sure to fill ALL GAPS/INTERVALS – if not you’ll have errors in console
# If you don’t want this feature – remove coloring section or comment it using ‘#’ symbol
colorings:
# [-inf,-10)
– type: LESS
value: -10
color: “#9c0303”
# [-10,-0)
– type: LESS
value: 0
color: “#eb3131”
# [0,0]
– type: EQUALS
value: 0
color: “#FFFFFF”
# [0,10)
– type: MORE
value: 0
color: “#51a8f5”
# [10,+inf]
– type: MORE
value: 10
color: “#0872cf”
“`
### Adding events [Experimental]
Section will be created by default if you’re installing plugin first time.
When enabled, the plugin will decrease player rating when killed a player with positive rating
“`yaml
events:
kill_player:
change_by: -1
enabled: false
“`

AstraMarket
# Auction plugin for EmpireProjekt.ru
## No-Lag, Free, Live Database reload during server runtime without lags!
Advantages:
– [x] Sorting: Name, Date, Type, Player
– [x] Grouping by players
– [x] Min and Max prices
– [x] Max amount per player
– [x] Broadcast when auction created
– [x] Sounds on click, open, sold etc.
– [x] Permissions
– [x] Customizable buttons
– [x] Fully translatable
– [x] Runtime config and database reload
– [x] Custom currency support
| Command | Description | Permission |
|:———————————-|:————————————————|:————————|
| ๏ธ`/amarket` | Open market | astra_market.command |
| ๏ธ`/amarket open [PLAYER]` | Open market [of player] | astra_market.command |
| ๏ธ`/amarket expired [PLAYER]` | Open expired menu [of player] | astra_market.command |
| ๏ธ`/amarket players` | Open player list who have active slots | astra_market.command |
| ๏ธ`/amarket sell ` | Sell items on market | astra_market.sell |
| ๏ธ- | Allows player to sell up to N items at one time | astra_market.sell_max.N |
| ๏ธ`/amarketreload` | reload plugin | astra_market.reload |
### Configuring configs
At first launch there will be created config.yml
If plugin can’t read config there will be created config.default.yml. The error also will be displayed in console, so
you will understand why the config couldn’t be parsed.
“`yaml
auction:
use_compact_design: true
max_auction_per_player: 5
min_price: 10
max_price: 1000000
tax_percent: 0
announce: true
max_time_seconds: 604800000
# The vault id of currency you want to use
currency_id: null
sounds:
open: “ui.button.click”
close: “ui.button.click”
click: “ui.button.click”
fail: “entity.villager.no”
success: “block.note_block.chime”
sold: “block.note_block.chime”
buttons:
back:
material: “IRON_DOOR”
custom_model_data: 0
previous:
material: “PAPER”
custom_model_data: 0
next:
material: “PAPER”
custom_model_data: 0
sort:
material: “SUNFLOWER”
custom_model_data: 0
aauc:
material: “DIAMOND”
custom_model_data: 0
expred:
material: “EMERALD”
custom_model_data: 0
border:
material: “BLACK_STAINED_GLASS_PANE”
custom_model_data: 0
players_slots:
material: “PLAYER_HEAD”
custom_model_data: 0
“`
### Configuring database
The database can be changed in runtime after reloading plugin.
“`yaml
# There’s 3 types of database
configuration:
type: “MySql”
host: “0.0.0.0”
port: 3006
user: “user_name”
password: “password”
name: “rating_database”
# Or
configuration:
type: “H2”
name: “file_name”
# Or
configuration:
type: “SQLite”
name: “file_name”
“`
More plugins from AstraInteractive [AstraInteractive](https://github.com/Astra-Interactive)

AstralSwords Lite

### ๐ **Join Our Discord for Giveaways & Events!** ๐ฎ
Join our **[Discord Server](https://discord.gg/snkKDmc89f)** ๐ for monthly giveaways & events where you can win coupon codes or plugins like **[AstralSwords Premium](https://builtbybit.com/resources/astral-swords.81777/)** or **[TrimBlades](https://builtbybit.com/resources/trimblades.87033/)**! Plus, grab the official **[Astral Swords Texture Pack](https://discord.gg/snkKDmc89f)** on the **Discord Server** for free! ๐จ๐
—
# โ๏ธ **AstralSwords v1.2.16 โ Fixes & Improvements** โจ
**v1.2.16** brings bug fixes, GUI improvements, and a cleaner update system โ no more auto-downloads, just a friendly reminder when a new version is out! ๐
—
## ๐ฅ Sword Textures Showcase

Experience the stunning custom textures and visual effects of all 11 legendary weapons in action!
—
## โ๏ธ **The Arsenal** โ 11 Legendary Swords
Each sword is a masterpiece with unique abilities, custom particles, and devastating power. Activate with **F** or your configured trigger key!
### ๐ Skyfall Blade โ *The Meteor*
Launch yourself skyward, then crash down with explosive force. The higher you fall, the more devastating the impact โ up to **3x damage multiplier**. Creates real explosions that destroy terrain.
### ๐ฒ Dragon’s Wrath โ *The Inferno*
Summon a **lingering dragon breath cloud** at your target location. Enemies caught inside take continuous damage and wither effects for 10 seconds. Channel the power of the Ender Dragon itself.
### ๐ค Shadowbane โ *The Debilitator*
Unleash a wave of darkness in a 5-block radius. All nearby enemies are afflicted with **Weakness** and **Blindness** โ perfect for turning the tide in group fights.
### โก Thunderstrike โ *The Storm Caller*
Toggle lightning mode on your attacks. Each hit has a **45% chance** to call down real lightning on your target. Deals bonus damage during rain. You’re immune to your own lightning.
### โ ๏ธ Venom Edge โ *The Plague*
Release a toxic cloud that poisons all enemies within 5 blocks. Applies **Poison II** for 10 seconds and **Slowness** โ watch them wither away.
### ๐ Eclipse Blade โ *The Phantom*
Blind nearby enemies and become **invisible for 90 seconds**. Your invisibility persists even when switching items โ true stealth until the timer ends.
### โค๏ธ Soul Reaver โ *The Lifesteal*
A passive ability that heals you with every hit. Normal attacks restore **0.5 hearts**, critical hits restore **1.5 hearts**. The more you fight, the longer you survive.
### ๐ฆโ๐ฅ Phoenix Talon โ *The Firestorm*
Launch an explosive fireball that detonates on impact, setting the area ablaze. Deals **4 hearts of fire damage** and ignites enemies. You’re immune to explosion damage while holding it.
> **Passive:** Grants permanent **Fire Resistance** while held.
### ๐น Warden’s Oath โ *The Devastator*
Unleash a **sonic boom cone** that deals up to **15 hearts of damage** โ matching the Warden mob itself. Damage scales with distance, knockback included.
### ๐ช๏ธ Windblade โ *The Swift*
Dash forward instantly with a 5-second cooldown. Perfect for chasing, escaping, or repositioning mid-combat.
> **Passive:** Grants permanent **Speed II** while held.
### ๐ช Power House โ *The Earthquake*
Slam the ground to create a **15-block shockwave**. All enemies are launched into the air and take 3 hearts of damage. The expanding particle effect is pure spectacle.
—
## โจ **Features**
### โ๏ธ Customization
– **Custom Trigger System** โ Bind abilities to any key (F, Q, or any MC keybind)
– **Configurable Enchantments** โ Adjust enchantment levels for each sword in config
– **Configurable Recipes** โ Modify crafting recipes or disable specific swords
– **Per-Sword Crafting Toggle** โ Enable/disable crafting for individual swords
### ๐ Protection System
– **Container Protection** โ Swords can’t be stored in chests, barrels, shulkers, etc.
– **Hopper Protection** โ Hoppers can’t pick up astral swords
– **Item Frame Protection** โ Prevent swords from being placed in item frames
– **Anvil Restrictions** โ Block renaming and enchanting via anvils (configurable)
### ๐ฎ Gameplay
– **Sword Tracking** โ Each sword is unique, no duplicates allowed
– **Trust System** โ `/trust` players to prevent friendly fire from abilities
– **Playstyle Types** โ Each sword has a role: Duelist, Initiator, Controller, or Sentinel
– **Passive Effects** โ Some swords grant buffs just by holding them
### ๐ข Server Features
– **Global Crafting Announcements** โ Broadcast when a legendary sword is forged
– **Anonymous Mode** โ Option to hide crafter names in announcements
– **In-Game Recipe GUI** โ View all recipes with `/aswords recipes`
– **Craftable Tracker** โ Use `/aswords craftable` to see which swords are still unclaimed and available to forge
### ๐ ๏ธ Admin Tools
– **Permission System** โ Granular permissions for all admin commands
– **Crafting Control** โ Toggle crafting on/off per sword with `/aswords craft on|off` โ perfect for events or limiting rare swords
– **Version Reminders** โ Notified on startup if a new version is available, with a clickable Modrinth link
– **Hot Reload** โ Reload config without restarting the server
– **Give Commands** โ Spawn swords or crafting materials for players
—
—
## ๐ฅ๏ธ Need a Server?
๐ Looking for reliable Minecraft hosting? Check out **[Atlass Hosting](https://client.atlass.host?ref=ciscocodes)** โ affordable, fast, and perfect for running AstralSwords! โก
—
๐ฌ **Got suggestions or found a bug?**
Jump into **[Discord](https://discord.gg/snkKDmc89f)** and let me know!
## โ Support Me on Ko-fi
If you like my work, consider buying me a coffee:
[](https://ko-fi.com/ciscocodes)
AstraLogin
# ๐ AstraLogin
**A modern and lightweight login system for Minecraft servers.**
Created and maintained by **DawcoU** ๐จโ๐ป
AstraLogin is a modern, high-performance login plugin built specifically for newer Minecraft versions (1.18 – 1.20+).
Developed in Java 17 and leveraging the Paper API for maximum efficiency, it is the perfect choice for Survival, RPG, and SMP servers.
—
### ๐ Key Features
* **Advanced Security:** Password hashing using the **BCrypt** algorithm, ensuring no plain text is ever stored and protecting against dictionary attacks. ๐ก๏ธ
* **Smart Brute-Force Protection:**
* Automatically kicks players after exceeding failed login attempts.
* **Margin of Error:** Configure extra “mercy” chances (margin) before a final action is taken.
* **Temporary IP Ban:** If the limit is reached, the user’s IP is temporarily banned in RAM to prevent further attacks without bloating your database.
* **Session System:** Allows players to rejoin without re-typing their password within a configurable time limit (IP-based). ๐
* **Equipment Protection:** Complete concealment of player inventory and armor during the login process to prevent exploits.
* **Location Protection:** Teleports unauthorized players to a secure location (or spawn) and restores their previous position only after successful login.
* **Inventory Storage:** Safely caches player items in a single-file system until they are authorized. ๐ฆ
* **Visual Effects:**
* **Blindness Effect:** Keeps unauthorized players in total darkness. ๐
* **HEX Colors:** Full support for modern HEX color codes in the prefix and all messages. โจ
* **Admin Utilities:**
* **Auto-Updater:** Configuration files automatically update when you install a newer plugin version. ๐ ๏ธ
* **Update Notifications:** Notifies admins when a new version is available on Modrinth.
—
### ๐ ๏ธ Commands & Permissions
| Command | Description | Permission |
| :— | :— | :— |
| `/register ` | Register a new account | *None* |
| `/login ` | Log into the server | *None* |
| `/changepassword ` | Change your current password | *None* |
| `/resetpassword ` | Deletes a player’s account | `astralogin.resetpassword` |
| `/resetip ` | Resets the IP lock for a player | `astralogin.resetip` |
| `/astralogin reload` | Reloads the plugin config | `astralogin.reload` |
**Other Permissions:**
* `astralogin.updates` โ Receive a notification when a new version is available. ๐ก
### ๐ฅ Installation
1. Download the `.jar` file from [Modrinth](https://modrinth.com/plugin/astralogin).
2. Drop it into your `plugins` folder.
3. Restart your server.
4. Customize your messages in `config.yml`.
—
### ๐ Support & Community
If you need help, want to report a bug, or follow the development by **DawcoU**, join our Discord: [https://discord.gg/XcmcPMJZMT]
ASTRALMACES
๐ Astral Maces
Astral Maces is a powerful Minecraft plugin that introduces custom, ability-based maces with unique combat effects and special powers.
Designed for PvP servers and custom SMPs, Astral Maces adds new strategic depth to combat by giving players powerful, ability-driven weapons instead of plain vanilla gear.
โ What Does This Plugin Add?
Astral Maces adds custom maces with:
Unique abilities
Special attack effects
Configurable damage values
Custom lore and names
Permission-based access
Ability cooldown system
Each mace is designed to feel powerful, rare, and impactful in combat.
โจ Features
โ Custom ability-based maces
โ Special on-hit effects
โ Cooldowns to prevent abuse
โ Configurable in config.yml
โ Lightweight & optimized
โ Works with Paper / Spigot
โ Compatible with PvP servers
๐งช Example Abilities
Depending on your configuration, maces may:
Deal bonus damage
Apply potion effects
Trigger lightning strikes
Knock enemies back
Activate special powers on right-click
Scale with player stats
AstralBackpacks

๐ AstralBackpacks – Premium Portable Storage Solution
๐ Custom Model Texture Pack Support

๐ก๏ธ Anti-Dupe Protection

๐ฎ Player Commands
“`
/backpack create – Create a new backpack
/backpack info – View backpack information
“`
๐ Admin Commands
“`
/backpack give [amount] – Give backpacks to players
/backpack reload – Reload configuration
“`
โก Smart Recipe Integration


๐จ Complete Customization Control
“`
backpacks:
common:
rows: 2
material: CHEST
custom-model-data: 100
name: “&7&lCommon Backpack”
lore:
– “&7Basic storage solution”
– “&7Rows: &a2 &7(&a18 slots&7)”
– “”
– “&eRight-click to open!”
craftable: false
craft:
– “LEATHER”
– “STICK”
– “LEATHER”
– “STICK”
– “CHEST”
– “STICK”
– “LEATHER”
– “STICK”
– “LEATHER”
permission: “astralbackpacks.use.common”
create-permission: “astralbackpacks.create.common”
glow: false
“`
๐ Why Choose AstralBackpacks?
๐ฏ Premium Features That Matter
๐ง Fully Customizable – Configure everything from GUI design to permissions
๐ NBT-Based Storage – Ultra-secure data storage directly in the item
๐ก๏ธ Anti-Dupe Protection – Enterprise-grade security prevents all duplication exploits
โก Zero-Lag Performance – Optimized async operations never slow down your server
๐ Multi-Language Support – Every message is customizable for your community
๐ฑ Intuitive Interface – Clean, user-friendly GUI that feels native to Minecraft
๐ฐ Advanced Administration
Smart Permissions – Granular control over who can create, use, and access different backpack types
Powerful Commands – /backpack create, /backpack give, /backpack reload and more
Real-time Monitoring – Debug mode and comprehensive logging
Database Integration – Optional MySQL/SQLite backup for enterprise setups
โ๏ธ Technical Excellence
๐ Unbreakable Security
โ
Shift-Click Protection – Prevents inventory manipulation exploits
โ
Creative Mode Guards – Stops middle-click duplication attempts
โ
Nested Prevention – Blocks backpacks inside backpacks
โ
UUID Validation – Each backpack has a unique, validated identifier
โ
Death Protection – Secure handling of player death scenarios
โ
Concurrent Safety – Thread-safe operations prevent data corruption