Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
Item Flex
PluginMIT

Item Flex

Item Flex is a lightweight, highly customizable plugin that lets players show off their held item with a clean, animated hologram effect.

155
Downloads
4
Followers
3 months ago
Updated
📦
3
Versions
socialbukkitfoliapaperpurpurspigot
Download Latestv1.0.2View on Modrinth

📖About Item Flex

Item Flex

Item Flex is a plugin that gives players the ability to showcase their held item with a modern holographic display. With over 60 configuration options, you're able to tailor the plugin to your servers needs!


📸 Showcase


Features

  • /itemflex command to display your held item
  • Animated hologram made with display entities for zero lag.
  • PlaceholderAPI & Hex Color Support
  • Works with items from plugins like Nexo and ItemsAdder
  • Fully customizable with over 60+ configuration options
  • Internal placeholders like %item_lore% and %item_enchants% for displaying complex item data.
  • Built-in cooldown system for limiting spam

Default Configuration

View Default Configuration
Settings:
  # Configuration for plugin permissions and cooldowns.
  Permissions:
    # If true, permission nodes will be enforced across the plugin.
    # If false, only server operators (OPs) can use /itemflex reload,
    # and all players will be subject to cooldowns.
    Enabled: true

    # Permission node required to use the /itemflex command.
    Use: "itemflex.use"

    # Permission node that allows a player to bypass the usage cooldown.
    Bypass-Cooldown: "itemflex.cooldownbypass"

    # Permission node required to execute /itemflex reload.
    Reload: "itemflex.reload"

  # Cooldown duration between uses of the /itemflex command.
  # Supports flexible time formats, e.g.:
  #   "1m" = 1 minute
  #   "2h 30m" = 2 hours and 30 minutes
  Use-Cooldown: "1m"

  # Maximum number of lore lines shown from the %item_lore% placeholder.
  # If the item has more lore lines than this value, the rest will be skipped.
  # Set to 0 to disable lore entirely.
  Lore-Line-Limit: 3

  # Whether to skip empty lines when displaying %item_lore%.
  # A line is considered empty if it contains no visible characters,
  # including lines that only contain color codes or formatting.
  Ignore-Empty-Lore-Lines: true

  # Vertical spacing between each hologram line.
  # This controls how far apart the lines appear above the item.
  Line-Spacing: 0.17

  # Text lines displayed above the item hologram.
  # Supports PlaceholderAPI placeholders, and internal such as
  #   %item_name% — The display name of the held item.
  #   %item_lore% — Each line of the item's lore (one hologram line per lore line).
  #
  # ⚠️ NOTE: %item_lore% can produce many lines if the item has a long lore.
  # You can limit this by adjusting the Lore-Line-Limit setting.
  Lines:
    - "&6&lFLEXING"
    - "%item_name%"

  # The format of each enchantment line when %item_enchants% is used.
  Enchant-Format: "&6%enchantment_name% &f%enchantment_level%"

  Spawn-Location:
    # Distance from the player's **eye location** where the hologram spawns.
    Distance: 1.5

    # Offset added to the base spawn location.
    # Useful for raising or shifting the hologram position.
    Offset:
      X: 0
      Y: 1.5
      Z: 0

    # Offset specifically for the item inside the hologram.
    # Should usually match the above offset for best alignment.
    Item-Offset:
      X: 0
      Y: -0.17
      Z: 0

  # How the item is displayed (e.g. NONE, FIXED, GUI).
  # See: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/ItemDisplay.ItemDisplayTransform.html
  Display-Transform: GUI

  # Scale of displayed items (if the item is NOT a block).
  Item-Display-Scale: 0.75

  # Scale of displayed items (if the item IS a block).
  Block-Display-Scale: 0.5

  # How the hologram text faces the viewer.
  # See: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/Display.Billboard.html
  Billboard-Type: "VERTICAL"

  # Background color and opacity of the hologram text.
  # All values are 0–255. Use Opacity: 0 for no background.
  Background-Color:
    Opacity: 0
    Red: 0
    Green: 0
    Blue: 0

  # Brightness of the text lines in the hologram.
  # 0–15, where 15 is the brightest.
  Brightness:
    Block: 15
    Sky: 15

  # If true, text lines will render with a shadow for better readability and visual depth.
  Text-Shadow: true

  # Particle effect played when the animation starts.
  Spawn-Particle:
    # Type of particle.
    # See: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Particle.html
    Particle: "GLOW"
    Count: 20
    Offset:
      X: 0.1
      Y: 0.2
      Z: 0.1
    Speed: 0.01

  # Sound played when the animation starts.
  Spawn-Sound:
    # See: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    Sound: "ENTITY_EVOKER_CAST_SPELL"
    Volume: 1.2
    Pitch: 1.5

  # Controls the scale animation (in and out).
  Scale-Settings:
    # Initial scale of the item.
    Starting-Scale: 0.01
    # Amount the item scales up/down per tick.
    Scale-Increment: 0.06

  # Speed of item rotation (in degrees per tick).
  Rotate-Speed: 7

  # Duration of the animation, in ticks (20 ticks = 1 second).
  Animation-Duration: 80

  # Particle effect played when the animation ends.
  Disappear-Particle:
    Particle: "FIREWORK"
    Count: 15
    Offset:
      X: 0.2
      Y: 0.2
      Z: 0.2
    Speed: 0.05

  # Sound played when the animation ends.
  Disappear-Sound:
    Sound: "BLOCK_AMETHYST_BLOCK_BREAK"
    Volume: 0.8
    Pitch: 1.7

  # Ambient particles shown during the animation.
  Ambient-Particle:
    # How often (in ticks) to spawn particles.
    Frequency: 10
    Particle: "ENCHANT"
    Count: 3
    Offset:
      X: 0.1
      Y: 0.1
      Z: 0.1
    Speed: 0

  # Ambient sound played during the animation.
  Ambient-Sound:
    # How often (in ticks) to play this sound.
    Frequency: 20
    Sound: "BLOCK_BEACON_AMBIENT"
    Volume: 0.3
    Pitch: 1.2

# All plugin messages can be customized below.
# Supports PlaceholderAPI placeholders and Minecraft hex colors (e.g. #A020F0).
Messages:
  # Shown when a player lacks the required permission.
  No-Permission: "#FF5555You do not have permission to use this."

  # Shown when the player runs /itemflex without holding an item.
  Must-Hold-Item: "#FFA500You must be holding an item to flex it!"

  # Shown when the player runs /itemflex while already flexing an item.
  Flex-Active: "#FFA500You already have an item flex active!"

  # Shown when the player tries to flex while on cooldown.
  # Placeholders:
  #   %time% — Displays the remaining cooldown duration.
  Cooldown-Active: "#FFD700You're still on cooldown! Please wait #FF5555%time%#FFD700 before flexing again."

  # Shown when a non-player (e.g. console) tries to execute a player-only command.
  Player-Only: "#FF4444This command can only be used by players."

  # Shown when the plugin configuration is successfully reloaded.
  Config-Reloaded: "#55FF55✔ Configuration reloaded successfully."

Plugin Permissions

Node Description
itemflex.use Allows using /itemflex
itemflex.cooldownbypass Skips the usage cooldown
itemflex.reload Allows reloading the configuration

Dependencies

  • Requires: Spigot/Paper 1.19.4+
  • Optional: PlaceholderAPI for custom placeholders

Suggestions? Issues?

Reach out to me on Discord @BitByLogic or open an issue on GitHub for support and suggestions!

👥 Team & Contributors

BitByLogic
BitByLogicOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
bukkitfoliapaperpurpurspigot
Minecraft Versions
1.19.41.201.20.11.20.21.20.31.20.41.20.51.20.6+12 more

🔗 Links

Modrinth Page