Compatibility
Minecraft: Java Edition
1.21โ1.21.10
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 6 months ago
CustomPots is a powerful plugin for Minecraft 1.21.x that allows administrators to create fully customized potions through a convenient GUI menu. No complex commands or configuration files - all management is done through a visual interface!
โจ Why CustomPots?
- ๐จ Full Customization โ name, color, type, effects
- ๐ฑ๏ธ All Through GUI โ no commands, just mouse clicks
- ๐พ Save Potions โ create a library of your potions
- ๐ Full Localization โ interface available in multiple languages
- โก Optimized โ lightweight and fast code
- ๐ง Flexible Settings โ all limits and texts are configurable
๐ฏ Main Features
๐งช Creating Custom Potions
Use the /custompotions create command to open the creation menu:
- โ๏ธ Unique Name โ set any name for the potion
- ๐ญ Potion Type:
- ๐ถ Normal (drinkable)
- ๐ฅ Splash
- ๐ซ๏ธ Lingering
- ๐จ Color Selection โ palette with hundreds of shades
- โ๏ธ Multiple Effects โ add up to 10 effects to one potion
- โฑ๏ธ Duration Settings โ from 1 second to 1 hour
- ๐ Effect Levels โ from level 1 to 255
- ๐๏ธ Preview โ see the final potion in real-time
๐จ Color Palette
Separate color selection menu with:
- ๐ Paginated navigation
- ๐ Hundreds of ready-made colors
- ๐ Visual display of each shade
- โ Instant application to potion
โ๏ธ Effect Editor
For each effect, you can configure:
- ๐ Effect Type โ all vanilla Minecraft effects
- โฐ Duration โ precise settings in seconds
- ๐ Level โ from weak to powerful effect
- ๐๏ธ Removal โ easily remove unwanted effects
All effect names in your language:
- Speed, Slowness, Haste, Mining Fatigue
- Strength, Instant Health, Instant Damage
- Jump Boost, Nausea, Regeneration
- Resistance, Fire Resistance, Water Breathing
- Invisibility, Blindness, Night Vision
- Hunger, Weakness, Poison, Wither
- And many more!
๐พ Potion Management
The /custompotions manage command opens the library:
- ๐ View All Potions โ with full information
- ๐ Left Click โ get potion in inventory
- โ๏ธ Right Click โ edit potion
- ๐ Shift + Left Click โ duplicate potion
- โ Shift + Right Click โ delete potion
- ๐ Paginated Navigation โ for large collections
๐ฎ Commands
| Command | Description | Permission |
|---|---|---|
/custompotions create |
Open creation menu | custompotions.create |
/custompotions manage |
Manage potions | custompotions.manage |
/custompotions give <player> <name> |
Give potion to player | custompotions.give |
/custompotions list |
List all potions | custompotions.admin |
/custompotions reload |
Reload configuration | custompotions.admin |
Aliases: /cpotions, /cp
โ๏ธ Configuration
๐ config.yml
All aspects of the plugin are configured through the config:
# GUI menu titles
gui:
creation-menu:
title: "&6&lPotion Creation"
management-menu:
title: "&6&lPotion Management"
color-picker:
title: "&6&lColor Selection"
# Limits
potions:
max-effects: 10 # Maximum effects
max-duration: 3600 # Maximum duration (seconds)
max-amplifier: 255 # Maximum effect level
# Messages (all customizable)
messages:
prefix: "&8[&dCustomPots&8]"
potion-created: "&aPotion successfully created!"
potion-saved: "&aPotion saved!"
# ... and much more
๐ Permissions
custompotions.* # All permissions
custompotions.create # Create potions
custompotions.manage # Manage potions
custompotions.give # Give potions
custompotions.admin # Administrative commands
๐ฆ Installation
- Download the plugin
.jarfile - Place it in your server's
plugins/folder - Restart the server
- Done! Use
/custompotions create
Requirements
- โ Java: 17+
- ๐ฎ Minecraft: 1.21.x
- ๐ Platform: Spigot / Paper
- ๐ฆ Optional: PlaceholderAPI (for placeholders)
๐ PlaceholderAPI Integration
If you have PlaceholderAPI installed, placeholders are available:
%custompotions_last_name%โ name of the last used potion%custompotions_cooldown%โ cooldown for usage (in development)
๐ธ Screenshots
Add screenshots to Modrinth gallery
- Potion creation menu
- Color selection palette
- Effect editor
- Potion management menu
- Example of custom potion in-game
๐ฅ Usage Examples
Creating a "Divine Power" Potion
/custompotions create- Enter name: "Divine Power"
- Select type: Normal
- Select color: Golden
- Add effects:
- Strength V (5 minutes)
- Regeneration III (3 minutes)
- Resistance II (5 minutes)
- Speed II (5 minutes)
- Click "Save"
Giving Potion to Player
/custompotions give Player123 Divine Power


