[1.21] Ultimate Trivia - Create & Play Custom Chat Quizzes! (Spigot) icon

[1.21] Ultimate Trivia - Create & Play Custom Chat Quizzes! (Spigot) -----

Ultimate Chat Quiz Plugin for your Minecraft Spigot Server




UltimateTrivia: Custom rewards and winning titles

Numerous new functions in the rewards.yml:

  • Configurable Item Rewards
  • Hex Colors for Titles & Subtitles
  • Custom Sounds
  • winner-rewards Setting

NEW rewards.yml
Code (Java):
settings :
  winner -title : "Congratulations!"
  winner -subtitle : "You won the Quiz!"
  winner -sound : "ENTITY_PLAYER_LEVELUP"
  winner -sound -pitch : 1.2
  winner -title -start : "#FFD700"
  winner -title -end : "#FFA500"
  winner -subtitle -start : "#00FF00"
  winner -subtitle -end : "#009900"
  winner -rewards : true

rewards :
  EASY :
    - "DIAMOND;1;Shiny Diamond;#00FFFF;#0000FF"
  MEDIUM :
    - "GOLDEN_APPLE;2;Golden Apple;#FFFF00;#FFA500"
  HARD :
    - "NETHERITE_INGOT;1;Legendary Netherite;#FF0000;#800000"

NEW TITLE FOR WINNERS:
Colors and text adjustable in rewards.yml
upload_2025-3-15_13-6-59.png

To see the updates in config.yml, you will need to delete the file so that the plugin can recreate it. Please save your questions before you reapply.

If a change has been made to config.yml or rewards.yml, the command /quiz reload is sufficient to take advantage of the changes.
Bug fixes and Improvements:
  • Questions are now better asked randomly
  • New config.yml setting: random-questions (default: true)
Please always let me know if there are any changes or suggestions.

Next update: Bug Fixed and Improvements
----------, Mar 15, 2025

UltimateTrivia - /quiz Command and QoL Update
Numerous new functions in the config:
  • /quiz extended by start, end, info and reload
  • Question messages now have a paragraph + optionally a frame, for a nicer look.
  • The texts of the difficulties can now be set.
  • New setting options in config.yml
  • A new timer that displays the remaining time
  • Permissions have been updated

NEW /quiz info COMMAND:
upload_2025-3-2_13-8-31.png


BETTER QUESTIONS:

with the new options you can set whether the new frame & time are displayed in the chat
upload_2025-3-2_13-10-1.png



NEW SETTINGS IN CONFIG:

With the new options, you can set when and whether the timer is displayed in the action bar.
Code (Java):
action -bar -threshold : 10 #Time in seconds from when the available time should be displayed in the action bar

show -time -in -chat : true # Shows the time with a new question in the chat
show -action -bar : true  # Show action bar for time warnings
show -question -frame : true # Displays new questions with a frame



The new setting options for the permissions can be found on the main page of UltimateTrivia.

To see the updates in config.yml, you will need to delete the file so that the plugin can recreate it. Please save your questions before you reapply.
Bug fixes and Improvements:
    • Performance optimization through more efficient calculation
    • Improved color validation for the fireworks
    • General code improvements
    • improved messages in the chat and in the config.yml
    • /quiz can no longer be carried out by everyone
    • Fixed a bug where the “You're close” message was displayed too early

Please always let me know if there are any changes or suggestions.

Next update: Bug Fixed and Improvements
----------, Mar 2, 2025

UltimateTrivia - Dynamic Difficulty Update

Numerous new functions in the config:
  • Difficulty-based questions (EASY, MEDIUM, HARD)
  • Customizable time limits
  • Unique sounds for each difficulty (with pitch adjustments)
  • Individual setting options for the difficulty levels
  • “Almost Correct Answer” system with configurable tolerance
Code (Text):
questions:
  easy:
    - "Which mob is attracted to glow berries?;Fox"
    - "What material is needed to make a Nether portal?;Obsidian"
    - "Which enchantment allows you to walk on water?;Frost Walker"
    - "What tool do you need to mine diamonds?;Iron Pickaxe"
  medium:
    - "Which potion effect allows you to jump higher?;Jump Boost"
    - "What is the rarest ore in the Overworld?;Emerald"
    - "Which hostile mob can break doors on hard difficulty?;Zombie"
    - "What is the name of the dimension where Endermen spawn naturally?;The End"
  hard:
    - "How many blocks high can you fall without taking damage?;3"
    - "What is the crafting recipe for a bookshelf?;6 wood planks, 3 books"
    - "Which block is used to craft a beacon?;Obsidian"
    - "What is the default maximum build height in Minecraft?;319"

upload_2025-2-27_19-58-54.png

upload_2025-2-27_19-59-3.png

To see the updates in config.yml, you will need to delete the file so that the plugin can recreate it. Please save your questions before you reapply.

Bug fixes and other changes:

Ensured that all messages, sounds, and effects properly load from the config.
Please always let me know if there are any changes or suggestions.

Next update: Command Update and QoL
----------, Feb 27, 2025

NEW PLUGIN NAME: Ultimate Trivia

Numerous new functions in the config:
  • Customizable time limits
  • Response visibility setting
  • Won and lost sound can be enabled and disabled
  • Fireworks customization
  • All chat messages are customizable (text & color)
  • All sounds are customizable (including pitch)
New Config:
Code (Text):
quiz-interval-min: 5  # Minimal minutes until the next question
quiz-interval-max: 20 # Maximum minutes until the next question
quiz-time-limit: 30  # Seconds that players have to give an answer

winner-sound: true  # Sound at win
winner-firework: true  # Firework at win
show-correct-answer: true  # Show the right answer in chat

# Colors for quiz messages (hex values -> https://minecraft.menu/minecraft-rgb-generator)
quiz-title-color-start: "#5BDE14"
quiz-title-color-end: "#17C0FF"
quiz-description-color-start: "#43A40F"
quiz-description-color-end: "#1085B0"
winner-message-color-start: "#D1FB43"
winner-message-color-end: "#3BFF30"
no-answer-message-color-start: "#DE0000"
no-answer-message-color-end: "#FF4A4A"
correct-answer-message-color-start: "#B839DE"
correct-answer-message-color-end: "#45FFC2"

# Customizable messages
messages:
  question: "❓❓ Question: "
  time-left: "You have {time} seconds to give the right answer!"
  correct-answer: "The right answer was: {answer}"
  no-answer: "The quiz is over! No one has given the correct answer."
  winner: "{player} has won the quiz!"

# Firework settings
firework-color: "random"  # Can be a specific Hex-Color or "random"

# Sound settings
sounds:
  new-question:
    sound: "BLOCK_NOTE_BLOCK_PLING"  # Sound for a new question
    pitch: 1.3  # Pitch for the sound
  no-answer:
    sound: "ENTITY_VILLAGER_NO"  # Sound if no answer was given
    pitch: 0.7  # Pitch for the sound
  winner:
    sound: "UI_TOAST_CHALLENGE_COMPLETE"  # Sound when someone has won
    pitch: 0.9  # Pitch for the sound
Bild_2025-02-24_215834117.png

Bug fixes and other changes:

  • Fixed a bug that messed up the end timer when restarting a quiz directly
  • Standard Hex Colors updated
  • Standard sentences have been formulated better
Please always let me know if there are any changes or suggestions.

Next update: Difficulty level questions
----------, Feb 24, 2025

Resource Information
Author:
----------
Total Downloads: 237
First Release: Feb 16, 2025
Last Update: Mar 15, 2025
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings