Coziest Docs
  • Welcome
  • Coziest Plugins
    • Strikes-Dialogues
      • Commands & Permissions
      • Configuration
      • Creating Dialogues
      • Text Formatting Guide
      • Advanced Features
  • EnchantCore
    • Introduction
    • Getting Started
    • Configuration
      • autosell.yml
      • enchants.yml
      • config.yml
      • messages.yml
      • pickaxe.yml
    • Commands & Permissions
    • Placeholders
    • Dependencies
Powered by GitBook
On this page
  • What Can Strikes-Dialogue Do?
  • Unleash Your Creativity: Key Features
  • Dive Deeper!
  • Required Dependencies
  • Optional Dependencies
  1. Coziest Plugins

Strikes-Dialogues

Level Up Your Server's Storytelling!

PreviousWelcomeNextCommands & Permissions

Last updated 1 month ago

Tired of flat, boring chat messages for quests, tutorials, or NPC interactions? Strikes-Dialogue transforms how you communicate with players, replacing static text with captivating, animated dialogues presented dynamically right on their screen!

What Can Strikes-Dialogue Do?

Imagine guiding new players with an animated tutorial, delivering quest information through immersive character speech, or creating interactive narratives – all without clogging the chat. Strikes-Dialogue makes it possible by presenting text line-by-line, across multiple pages, using a unique on-screen visual system.

It's perfect for:

  • 📜 Dynamic Storytelling & Quests: Bring your server's lore and adventures to life.

  • 🎓 Interactive Tutorials: Guide players through server features visually.

  • 🗣️ Engaging NPC Interactions: Give your non-player characters a real voice.

  • 📢 Important Announcements: Display key information in an unmissable way.

Unleash Your Creativity: Key Features

Strikes-Dialogue packs a punch with features designed for flexibility and immersion:

  • ✨ Dynamic Animated Text: Watch text appear character-by-character for a cinematic feel.

  • 📚 Complex Dialogue Structures: Build dialogues with multiple lines showing at once and sequences spanning multiple pages.

  • 🎨 Full Visual Control: Customize everything! Use MiniMessage & legacy codes for text colors, gradients, and styles. Choose display colors and visual styles per dialogue or globally.

  • 🔊 Immersive Sound Design: Add unique typing sounds and distinct sounds when dialogues begin.

  • ⚡ Automated Post-Dialogue Actions: Trigger console commands, player commands, messages, server-wide broadcasts, or sounds automatically when a dialogue ends.

  • 🔗 PlaceholderAPI Integration: Seamlessly pull in player stats, server info, and more directly into your dialogues and actions.

  • 🔒 Enhanced Immersion Controls: (Optional) Keep players focused by restricting movement, adding a subtle zoom effect, or even locking their camera view during dialogues (requires ProtocolLib).

  • ⚙️ Simple Yet Powerful Configuration: Define everything – dialogues, defaults, messages – in a well-structured config.yml.

  • 🚀 Easy In-Game Triggering: Use simple commands to start dialogues, including a custom command for quick, on-the-fly messages.

Dive Deeper!

Ready to transform your server's interactions? Explore the documentation using the sidebar to learn about:

  • Configuration: Mastering the config.yml.

  • Commands & Permissions: Putting the plugin into action.

  • (Add links to other relevant pages)

Make your server communication more impactful and memorable with Strikes-Dialogue!


Required Dependencies

Optional Dependencies

ProtocolLib
PlaceholderAPI