Murder Mystery icon

Murder Mystery -----

Players must survive and defeat the murderer, before they are murdered themselves!




  • Fixed NoClassDefFoundError when enabling MySQL database.
----------, Feb 4, 2025

  • Fixed NoClassDefFoundError occurring on plugin start.
  • Fixed using the wrong version of Commons library.
  • Updated FileItems library.
  • Updated WhackMe API.
----------, Feb 4, 2025

  • Added Hex/RGB color support for scoreboards.
  • Fixed sounds not playing on Minecraft 1.21+.
  • Updated Commons library.
----------, Feb 3, 2025

  • Support for Minecraft 1.21.4.
  • Updated Commons, Command Framework, FileItems, Inventory Framework libraries.
  • Fixed some of the command messages not reloading by using the reload command.
  • Lots of code based improvements.
----------, Jan 7, 2025

  • Added 5 more placeholders.
    • %mm_is_innocent%
    • %mm_is_spectator%
    • %mm_is_dead%
    • %mm_is_fake_detective%
    • %mm_is_any_detective% - Real or fake detective (after collecting 10 golds players can get a bow and become a fake detective)
  • Fixed previously added placeholders not working as expected.
----------, Nov 11, 2024

  • Added 2 new placeholders:
    • %mm_is_murderer% - Returns true/false.
    • %mm_is_detective% - Returns true/false.
  • Updated Commons library.
----------, Nov 11, 2024

  • Fixed gold spawning not working in Minecraft 1.21.3.
----------, Nov 10, 2024

  • Updated Command Framework to v1.5.12.
  • Fixed random join command not working as expected.
----------, Nov 7, 2024

  • Fixed ConcurrentModification exception occurring while fetching the user data
----------, Oct 31, 2024

  • Fixed game items show unbreakable tag in the lore.
----------, Oct 31, 2024

  • Fixed spectator settings not working properly.
  • Fixed game not ending if the last alive Detective (if no other innocents alive) or Murderer falls into void.
  • Improvements on the user system.
Changes in the messages.yml
Code (YAML):
messages:
  game-end
:
    summary-message
:
     - "%no_center%&a&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"
      - "&f&lMurder Mystery"
      - ""
      - "&f&lWinner
: %winner%"
      - ""
      - "&7Detective
: %detective%&r &7(&6%detective_kills% &7Kills)"
      - "&7Murderer
: %murderer%&r &7(&6%murderer_kills% &7Kills)"
      - "&7Hero
: %hero%"
      - ""
      - "%no_center%&a&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"
Code (YAML):
messages:
  in-game
:
    detective-fell-off-map-and-lose
: "&eThe Detective fell off the map!"
----------, Oct 31, 2024

  • Support for Minecraft 1.21.2 & 1.21.3.
  • Fixed players stay in the arena if they quit the game.
  • Fixed item tooltips not hiding properly in MC 1.20.5+.
  • Updated Despical's Commons, Command Framework and FileItems libraries.
----------, Oct 29, 2024

  • Added option to change the timer format in the scoreboard.
  • Added option to change the date format in the scoreboard.
Changes in the messages.yml
Code (YAML):
scoreboard:
  timer-format
: "%02d:%02d"
  date-format
: "dd/MM/yy"
----------, Oct 5, 2024

  • Fixed game explanation message is not centered.
  • Now whitelisted commands support commands with arguments.
Changes in the config.yml
Code (YAML):
# Put 'exact:command here' to check for the exact command name.
# By default, we'll check if the executed command starts with any command in the list.
Whitelisted-Commands
: [ ]
----------, Oct 4, 2024

  • Now all the game sounds can have custom volume and pitch.
  • Updated libraries:
    • Despical's Commons.
    • Despical's Command Framework.
Changes in the config.yml
Code (YAML):
# The sound format is 'SOUND:VOLUME:PITCH'.
# By default, the pitch and volume values are 1.0
Sounds
:
  # Custom death sounds only plays to Murderer and the victim.
  Death
: ENTITY_PLAYER_DEATH
  # The sound plays when someone falls into void.
  Fell-Off-The-Map
: ENTITY_SKELETON_DEATH
  # The sound plays when there are 15, 10, 5 and 4, 3... seconds left before the game starts.
  Game-Starts-In
: UI_BUTTON_CLICK
  # The sound plays when someone picks up gold.
  Pick-Up-Gold
: ENTITY_ITEM_PICKUP
  # Sounds for the Murderer's sword.
  Murderer-Sword
:
    # The sound plays when the Murderer's sword charging.
    Charging
: UI_BUTTON_CLICK:2:2
    # The sound plays when the Murderer threw their sword.
    Throw-Successful
: ENTITY_ENDER_DRAGON_SHOOT:2:2
    # The sound plays when the throwing is canceled.
    Throw-Canceled
: ENTITY_ITEM_BREAK:2:2
----------, Oct 2, 2024

  • Added glowing option to menu items in menus.yml, knife-skins.yml and death-sounds.yml.
    • Use glow: true to glow items in these files.
  • Added debug mode.
  • Added new placeholders:
    • %mm_<arena>:state% - Displays arena state (not formatted).
    • %mm_<arena>:state_pretty% - Displays arena state (formatted).
    • %mm_<arena>:can_be_spectated% - Returns true if the arena can be spectated at the moment, otherwise false.
  • Renamed some of the placeholders:
    • %mm_<arena>:time_left% -> %mm_<arena>:timer%
    • %mm_<arena>:formatted_time_left% -> %mm_<arena>:timer_pretty%
Changes in config.yml
Code (YAML):
# Enable this only if you're debugging the Murder Mystery plugin.
# Debugging may impact performance or reveal sensitive game information.
Debug
: false
----------, Sep 27, 2024

  • Fixed picking up gold not working correctly on Minecraft 1.21+.
----------, Sep 26, 2024

  • Fixed death sounds and knife skins menu messages not supporting PlaceholderAPI placeholders.
----------, Sep 26, 2024

  • Added option to customize scoreboard update interval.
  • Added option to customize cooldown progress bar colors.
  • Added options to customize game bar color and style for different arena states.
  • Updated bStats version.
Changes in config.yml
Code (YAML):
Scoreboard-Settings :
  # Should we create some cool scoreboards?
  Enabled
: true
  # The player scoreboards will be updated every 10 ticks.
  Update-Interval
: 10
Changes in messages.yml
Code (YAML):
messages:
  in-game
:
    cooldown-progress-colors
: "&a:&c"

# To hide the bar in a specific arena state, leave the message field empty for that state.
game-bar
:
  waiting-for-players
:
    # This is the message displayed when the arena is in waiting for players state.
    message
: "&e&lPLAYING &f&lMURDER MYSTERY &e&lby &b&lDespical"
    # The color of the bar when waiting for players.
    # If a color is not set for this state, the color from the previous state will be used.
    color
: BLUE
    # The style of the bar when waiting for players.
    # If a style is not set for this state, the style from the previous state will be used.
    style
: SOLID
  starting
:
    # This is the message displayed when the arena is in starting state.
    message
: "&e&lPLAYING &f&lMURDER MYSTERY &e&lby &b&lDespical"
  in-game
:
    # The game bar won't be visible if the arena is in-game state because the message is empty.
    message
: ""
  ending
:
    # This is the message displayed when the arena is in ending state.
    message
: "&e&lPLAYING &f&lMURDER MYSTERY &e&lby &b&lDespical"
----------, Sep 25, 2024

  • Fixed spectator settings item not working.
----------, Sep 23, 2024

  • Added PAPI support for the menu configurations.
  • Fixed getting exception if the Oraxen support is enabled and the item is not registered from the Oraxen API.
----------, Sep 23, 2024

  • Added option to allow opening shop menu in-game.
  • Added option to delay arena registration for multi-world users.
  • Added new options to some commands:
    • /mm join <arena> [--players=player_name,player_name]
      • /mm join <arena> --players=Despical,mrdespi - Makes the specified players to join target arena.
    • /mm randomjoin [--player=player_name]
      • /mm randomjoin --player=Despical - Makes the target player join a random arena, if possible.
    • /mm shop [--knifeSkins | --deathSounds | skipChecks] [--player=player_name]
      • /mm shop --knifeSkins --skipChecks - Opens directly the knife skins menu and "--skipChecks" will skip the checks if player is in a arena.
      • /mm shop --player=Despical --knifeSkins - This command will directly open knife skins menu for player named Despical.
    • All the options and flags can only be used by operator (op-ed) players.
  • Fixed item attributes are not hidden for knife skins.
  • Now default system locale is English.
  • Updated config options system.

Changes in config.yml
Code (YAML):
# Should we allow players to open shop menu in-game?
Allow-Shop-In-Game
: false

# If you have arenas in the separated worlds then you should wait a few seconds for
# these worlds to finish loading before we load the arenas. (20 ticks = 1 second)
Arena-Registration-Delay
: 0
----------, Sep 21, 2024

  • Replaced game item system with one of my new libraries, now works better with custom key system.
    • Users can now glow the items via items.yml.
    • Removed GameItem and GameItemManager classes.
    • GameItemManager is replaced with ItemManager.
  • Lots of code based improvements.
Changes in the items.yml
Code (YAML):
items:
  leave-item
:
    name
: "&c&lReturn to Lobby &7(Right Click)"
    # Custom-modeled items by the Oraxen plugin are supported.
    # To use them, simply replace the material with oraxen:item_id_here.
    material
: RED_BED
    slot
: 8
    murderer-slot
: 8
    lore
:
     - "&7Right-click to leave to the lobby!"
    # Should this item has a glowing effect?
    # This option is optional and is false by default.
    glow
: false
    # Actions attribute can also be added to other lobby and spectator items.
    # By default, items will be triggered for all actions. (PHYSICAL is not allowed)
    actions
:
     - "RIGHT_CLICK_BLOCK"
      - "RIGHT_CLICK_AIR"
      - "LEFT_CLICK_BLOCK"
      - "LEFT_CLICK_AIR"
----------, Sep 20, 2024

  • Added customizable game explanation message.
  • Fixed throwing exception if a user tries to register arena twice or more.
  • Fixed tab completer recommends for unnecessary commands.
  • Fixed golds not removing when clicking on a special block on MC 1.21+.
Changes in messages.yml
Code (YAML):
messages:
  arena
:
    game-explanation
: [ ]
----------, Sep 9, 2024

  • Updated Commons library to v1.8.3.
  • Updated the arena creation message.
  • Updated the removed BiSupplier class from the Commons library.
  • Fixed main menu components not hiding some of the attributes in MC 1.21+.
  • Fixed arena register item displays flight duration attribute.
----------, Sep 8, 2024

  • Updated Command Framework to v1.5.0.
  • Updated help command content.
----------, Aug 20, 2024

  • Fixed command matcher not working.
----------, Aug 12, 2024

  • Support for Minecraft 1.21.1.
  • Fixed help command not working propery.
----------, Aug 11, 2024

  • Updated Command Framework to the v1.4.9
  • Updated commands according to changes in new version of Command Framework.
  • Fixed some of the commands sending command usage instead of sending the error message.
----------, Jul 29, 2024

  • Added '/mm spectate' command to spectate games.
  • Changed tab completer permission from 'mm.admin' -> 'mm.admin.tabcompleter'.

Changes in config.yml
Code (YAML):
Permissions :
  # The permission needed to execute '/mm spectate' command.
  Spectate-Command
: ""
Changes in messages.yml
Code (YAML):
player-commands:
  can-not-spectate
: "&cYou can not spectate this arena at the moment!"
----------, Jul 13, 2024

  • Added spectator spawn feature for permanent spectators (joined the game after it started).
    • Now they can be teleported to a specific spawn point or a random player spawn point.
  • Updated content of 'game location not found' warning message, now it will say which game location not set properly.
  • Updated lobby locations component in arena editor menu.
  • Updated some of the comments in config file.

Changes in config.yml
Code (YAML):
Spectator-Settings :
  # Should we teleport permanent spectators (joined the game after it started) to spectators spawn
  # or to a random player spawn point?
  Teleport-To-Spectator-Spawn
: true
----------, Jul 13, 2024

  • Now all the sounds can be customized via config file.
  • Fixed a bug that breaks the plugin when characters try to suicide.

Changes in config.yml
Code (YAML):
Sounds :
  # Custom death sounds only plays to Murderer and the victim.
  Death
: ENTITY_PLAYER_DEATH
  # The sound plays when someone falls into void.
  Fell-Off-The-Map
: ENTITY_SKELETON_DEATH
  # The sound plays when there ire 15, 10, 5 and 4, 3... seconds left before the game starts.
  Game-Starts-In
: UI_BUTTON_CLICK
  # The sound plays when someone picks up gold.
  Pick-Up-Gold
: ENTITY_ITEM_PICKUP
  # Sounds for the Murderer's sword.
  Murderer-Sword
:
    # The sound plays when the Murderer's sword charging.
    Charging
: UI_BUTTON_CLICK
    # The sound plays when the Murderer threw their sword.
    Throw-Successful
: ENTITY_ENDER_DRAGON_SHOOT
    # The sound plays when the Murderer's throwing is canceled.
    Throw-Canceled
: ENTITY_ITEM_BREAK
----------, Jul 12, 2024

  • When the "equal chances" option is enabled, the randomness of the role selection algorithm is increased and improved.
----------, Jul 11, 2024

  • Updated Commons to latest version.
    • Support for new added items in MC 1.20+.
    • Support for new added sounds in MC 1.17+.
  • Arena editor improvements.
----------, Jul 10, 2024

  • Fixed game items not working properly.
  • Fixed '/mm message' command not working, if 'block commands' option is enabled.
----------, Jun 28, 2024

  • Added support for Minecraft 1.21.
  • Fixed getting exceptions when deleting arenas.
  • Now arena visuals won't be displayed if there are players in the arena.
----------, Jun 20, 2024

  • Added fellow particles.
    • RED:BLUE:GREEN:SIZE
  • Fixed the lore of 'Set Maximum Players' item in setup menu.

[​IMG]
Changes in config.yml
Code (YAML):
# Should we display some particles above Murderer and Detective character's fellows?
# Particles are only going to be displayed to current character, not to innocents or non-fellows.
Fellow-Particles
:
  # Set empty string to disable particles.
  # Format: RED:GREEN:BLUE:PARTICLE_SIZE
  Detective
: "0:0:255:1"
  Murderer
: "255:0:0:1"

  # How much the particle should be displayed above the character's current location?
  Y-Offset
: 2.5

  # For instance, now every 1 tick the particles above the characters will be displayed.
  Interval
: 2
----------, Jun 18, 2024

  • Huge improvements for setup menu.
  • Fixed %detectives_left% placeholder not working properly.
----------, Jun 13, 2024

  • Fixed system fails to remove non-sign arena signs.
----------, Jun 13, 2024

  • Added 2 new scoreboard placeholder.
    • %murderers_left% => Shows the amount of alive murderers.
    • %detectives_left% => Shows the amount of alive detectives.
  • Code based small changes.
----------, Jun 10, 2024

  • Added Oraxen support for custom modeled items.
    • For instance, replace the material name in any file with "oraxen:item_id_here" to use the custom modeled items by Oraxen plugin.

If you are upgrading from an old version add this to your addons.yml, in case you want to use custom modeled items.
Code (YAML):
Oraxen :
  # Should we enable support custom item models if we find Oraxen?
  Enabled
: true
----------, Jun 7, 2024

  • Fixed game items not working in MC 1.20.5+.
----------, Jun 1, 2024

  • Full support for Minecraft 1.20.5+.
  • Now most of the user messages support PlaceholderAPI placeholders.
  • Removed glowing fellows option.
----------, May 28, 2024

Discord: mrdespical

1.7.1
  • Added support for Minecraft 1.20.5+.
  • Fixed players can be able to edit signs by right-clicking on them in higher versions of Minecraft.
  • Fixed including statistic name twice in the update string for MySQL.
  • Fixed sometimes contribution stats goes 0 (zero) which causes exceptions.
  • Improvements on command system.
This version may include some issues related to latest version of Minecraft, so please report them.
----------, May 12, 2024

Discord: mrdespical

1.7.0
  • Support for Minecraft 1.20.5+.
  • Added 'actions' option to game items.
  • Updated Command Framework and Commons libraries.
  • Relocated the Command Framework package to not conflict with other plugins that use this framework too.
  • Fixed shop menu merges items from different pages in some cases.
  • Now BlockBreakEvent will have HIGHEST priority in case of some other plugins takes the priority.
Items File Changes
Code (YAML):
items:
  leave-item
:
    name
: "&c&lReturn to Lobby &7(Right Click)"
    material
: RED_BED
    slot
: 8
    murderer-slot
: 8
    lore
:
     - "&7Right-click to leave to the lobby!"
    # Actions attribute can also be added to other lobby and spectator items.
    # By default, items will be triggered for all actions. (PHYSICAL is not allowed)
    actions
:
      - "RIGHT_CLICK_BLOCK"
      - "RIGHT_CLICK_AIR"
      - "LEFT_CLICK_BLOCK"
      - "LEFT_CLICK_AIR"
----------, May 6, 2024

Discord: mrdespical

1.6.9
  • Added custom death sounds, and a menu in shop.
  • Added 2 new arena visuals, for lobby and end locations.
  • Added '/mm shop --deathSounds' command to directly open death sounds menu without the shop menu.
  • Added permission to open death sounds menu.
  • Fixed action bar cooldown message not going all the way full.
  • Now reload command will reload rewards too.
  • Seperated shop, knife skin and death sound settings to different files.
  • Updated inventory manager settings.
  • Updated APIs: Commons and Whack Me.

Config Changes

Code (YAML):
Permissions :
  # Permission needed to open death sounds menu.
  Death-Sounds-Menu
: ""


Code (YAML):
# Enable Inventory Manager for your games? (Very useful feature for MULTI ARENA)
# This saves inventory of players and restores it after player leaves arena.
# Saved elements: max health, health, food, experience, full inventory, armor contents, and more.
Inventory-Manager
:
  Enabled
: true
  # Usable attributes:
  #  game-mode, hunger, exp, level
  #  health, max-health, health-scale
  #  saturation, allow-flight, fire-ticks
  Do-Not-Restore
:
   - "max-health"
    - "health-scale"


Messages File Changes

Code (YAML):
menu-messages:
  selected-death-sound
: "&6You selected {0}&6!"


Knife Skins File

Code (YAML):
# Default slot for Murderer's Knife.
# Can be set a custom slot for each skin.
default-knife-slot
: 1

skins
:
  1
:
    material
: IRON_SWORD
    name
: "&aKnife"
  2
:
    material
: NAME_TAG
    name
: "&aMouse Trap"
    # Add 'lore' section if you want item has a lore.
    lore
: [ ]
    # For custom slots, add slot section under the id.
    slot
: 2
    # Add x, z to any knife skin to customize angles
    # based on skins. Default values are in config file.
    x
: 180
    z
: 90
  3
:
    material
: BLAZE_ROD
    name
: "&aBlaze Rod"
  4
:
    material
: GOLD_PICKAXE
    name
: "&aGold Digger"
  5
:
    material
: IRON_SHOVEL
    name
: "&aShovel"
  6
:
    material
: WOOD_SWORD
    name
: "&aStake"
  7
:
    material
: DEAD_BUSH
    name
: "&aChewed Up Bush"
  8
:
    material
: SPONGE
    name
: "&cCheese"
  9
:
    material
: STONE_SWORD
    name
: "&aCheapo Sword"
  10
:
    material
: CARROT_ON_A_STICK
    name
: "&aCarrot on a Stick"
  11
:
    material
: NETHER_BRICK
    name
: "&aNether Brick"
  12
:
    material
: BONE
    name
: "&aBig Bone"
  13
:
    material
: COOKED_CHICKEN
    name
: "&aCooked Chicken"
  14
:
    material
: OAK_BOAT
    name
: "&aEaster Basket"
  15
:
    material
: GOLD_HOE
    name
: "&aFarming Implement"
  16
:
    material
: MUSIC_DISC_BLOCKS
    name
: "&aFrisbee"
  17
:
    material
: GLISTERING_MELON_SLICE
    name
: "&aGlistening Melon"
  18
:
    material
: COOKED_BEEF
    name
: "&aGrilled Steak"
  19
:
    material
: BOOK
    name
: "&aGrimoire"
  20
:
    material
: APPLE
    name
: "&aHealthy Treat"
  21
:
    material
: PRISMARINE_SHARD
    name
: "&aIce Shard"
  22
:
    material
: QUARTZ
    name
: "&aJagged Knife"
  23
:
    material
: DIAMOND_SWORD
    name
: "&cDespical's Magic Sword"
  24
:
    material
: DIAMOND_SHOVEL
    name
: "&aOnly The Best"
  25
:
    material
: ROSE_BUSH
    name
: "&aPrickly"
  26
:
    material
: PUMPKIN_PIE
    name
: "&aPumpkin Pie"
  27
:
    material
: DIAMOND_HOE
    name
: "&aReaper Scythe"
  28
:
    material
: CARROT
    name
: "&aRudolph's Favorite Snack"
  29
:
    material
: RED_DYE
    name
: "&aRudolph's Nose"
  30
:
    material
: SALMON
    name
: "&aSalmon"
  31
:
    material
: SHEARS
    name
: "&aSalmon"
  32
:
    material
: GOLDEN_CARROT
    name
: "&aSparkly Snack"
  33
:
    material
: STICK
    name
: "&aStick"
  34
:
    material
: STONE_SHOVEL
    name
: "&aStick"
  35
:
    material
: COOKIE
    name
: "&aSweet Treat"
  36
:
    material
: DIAMOND_AXE
    name
: "&aTimber"
  37
:
    material
: WOODEN_AXE
    name
: "&aWooden Axe"
  999
:
    material
: ENDER_CHEST
    name
: "&aRandom Knife Skin"

menu
:
  title
: "              Knife Skins"
  rows
: 6
  placeholders
:
    click-to-purchase
: "&eClick to purchase!"
    click-to-select
: "&eClick to select!"
    already-selected
: "&aSELECTED!"
    random
: "&aRandom"
    cost
: "&7Cost: &2%cost%"
    rarity
: "&7Rarity: %rarity%"
    common
: "&aCommon"
    rare
: "&bRARE"
    epic
: "&5EPIC"
    legendary
: "&6LEGENDARY"
  confirmation-menu
:
    title
: "Confirm"
    rows
: 3
    confirm-item
:
      material
: GREEN_TERRACOTTA
      name
: "&aConfirm"
      lore
:
        - "&7Unlock
: %name%"
        - "%cost%"
      slot
: 11
    cancel-item
:
      material
: RED_TERRACOTTA
      name
: "&cClose"
      lore
: [ ]
      slot
: 15
  pages
:
    1
:
      items
:
        random-knife
:
          material
: ENDER_CHEST
          name
: "&aRandom Knife Skin"
          lore
:
           - "&7Use a random Knife Skin!"
            - ""
            - "%status%"
          slot
: 11
          id
: 999
        default-knife
:
          material
: IRON_SWORD
          name
: "&aDefault Iron Sword"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Selecting this option disables your"
            - "&7Knife Skin."
            - ""
            - "%status%"
          slot
: 10
          id
: 1
        mouse-trap-knife
:
          material
: NAME_TAG
          name
: "&aMouse Trap"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Gotta catch that rat."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 10000
          rarity
: RARE
          slot
: 12
          id
: 2
        blaze-rod
:
          material
: BLAZE_ROD
          name
: "&aBlaze Rod"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Some say this is blaze's spine."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 10000
          rarity
: RARE
          slot
: 13
          id
: 3
        gold-digger
:
          material
: GOLD_PICKAXE
          name
: "&aGold Digger"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7$$$."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 10000
          rarity
: RARE
          slot
: 14
          id
: 4
        shovel
:
          material
: IRON_SHOVEL
          name
: "&aShovel"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7WHACK 'EM."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 5000
          rarity
: COMMON
          slot
: 15
          id
: 5
        stake
:
          material
: WOOD_SWORD
          name
: "&aStake"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Can also be used to support plants."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 5000
          rarity
: COMMON
          slot
: 16
          id
: 6
        chewed-up-bush
:
          material
: DEAD_BUSH
          name
: "&aChewed Up Bush"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Who's been gnawing on this poor"
            - "&7bush?"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 5000
          rarity
: COMMON
          slot
: 19
          id
: 7
        cheese
:
          material
: SPONGE
          name
: "&aCheese"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Shouldn't leave this lying around,"
            - "&7some unwelcome visitors might show"
            - "&7up."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 20
          id
: 8
        cheapo-sword
:
          material
: STONE_SWORD
          name
: "&aCheapo Sword"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Nothing wrong with simple living."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 5000
          rarity
: COMMON
          slot
: 21
          id
: 9
        carrot-on-a-stick
:
          material
: CARROT_ON_A_STICK
          name
: "&aCarrot on a Stick"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Truly a silent assassin's weapon."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 22
          id
: 10
        bloody-brick
:
          material
: NETHER_BRICK
          name
: "&aNether Brick"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7This brick wasn't allowed to be a"
            - "&7part of the yellow brick road."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 23
          id
: 11
        big-bone
:
          material
: BONE
          name
: "&aBig Bone"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Taken from one of your past victims."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 24
          id
: 12
        basted-turkey
:
          material
: COOKED_CHICKEN
          name
: "&aCooked Chicken"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Covered in lethal amounts of grease"
            - "&7and oil."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 25
          id
: 13
        easter-basket
:
          material
: OAK_BOAT
          name
: "&aEaster Basket"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Good for collecting."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 100000
          rarity
: legendary
          slot
: 28
          id
: 14
        farming-implement
:
          material
: GOLD_HOE
          name
: "&aFarming Implement"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7It's useful for farming!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 29
          id
: 15
        frisbee
:
          material
: MUSIC_DISC_BLOCKS
          name
: "&aFrisbee"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Don't try and catch this."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 30
          id
: 16
        glistening-melon
:
          material
: GLISTERING_MELON_SLICE
          name
: "&aGlistening Melon"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Glistens with the blood of your"
            - "&7enemies!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 100000
          rarity
: LEGENDARY
          slot
: 31
          id
: 17
        grilled-steak
:
          material
: COOKED_BEEF
          name
: "&aGrilled Steak"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Straight off the grill, but also good"
            - "&7for vampires."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 32
          id
: 18
        grimoire
:
          material
: BOOK
          name
: "&aGrimoire"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Why do dark magic with it! Smack"
            - "&7people on the head with it instead,"
            - "&7works just as well."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 100000
          rarity
: LEGENDARY
          slot
: 33
          id
: 19
        healthy-treat
:
          material
: APPLE
          name
: "&aHealthy Treat"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Cut down on those sweets with this"
            - "&7red, sparkly, healthy treat!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 10000
          rarity
: RARE
          slot
: 34
          id
: 20
        return-to-main-menu-1
:
          material
: ARROW
          name
: "&aGo Back To Main Menu"
          lore
: [ ]
          slot
: 48
          commands
:
           - "mmshop main menu"
        coins-item
:
          material
: EMERALD
          name
: "&7Total Coins: &2%coins%"
          lore
:
           - "&6https://buymeacoffee.com/despical"
          slot
: 49
          commands
: [ ]
        return-to-main-menu-2
:
          material
: ARROW
          name
: "&aGo Back To Main Menu"
          lore
: [ ]
          slot
: 50
          commands
:
           - "mmshop main menu"
        go-to-page-2
:
          material
: ARROW
          name
: "&aNext Page"
          lore
:
           - "&7Go to page 2."
          slot
: 53
          commands
:
           - "mmshop page 2"

    2
:
      items
:
        ice-shard
:
          material
: PRISMARINE_SHARD
          name
: "&aIce Shard"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Also works great as a popsicle!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 10
          id
: 21
        jagged-knife
:
          material
: QUARTZ
          name
: "&aJagged Knife"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Sharpened and ready."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 10000
          rarity
: RARE
          slot
: 11
          id
: 22
        Despical's-Magic-Sword
:
          material
: DIAMOND_SWORD
          name
: "&cDespical's Magic Sword"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7One of the BEST PVP player ever!"
            - ""
            - "&7Nowadays studying Computer Engineering,"
            - "&7still a PVP God but with coding skills."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 1000000
          rarity
: LEGENDARY
          slot
: 12
          id
: 23
        only-the-best
:
          material
: DIAMOND_SHOVEL
          name
: "&aOnly The Best"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7The most premium weapon."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 10000
          rarity
: RARE
          slot
: 13
          id
: 24
        prickly
:
          material
: ROSE_BUSH
          name
: "&aPrickly"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Quite sharp to the touch."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 14
          id
: 25
        pumpkin-pie
:
          material
: PUMPKIN_PIE
          name
: "&aPumpkin Pie"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Delicious and deadly."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 10000
          rarity
: RARE
          slot
: 15
          id
: 26
        reaper-scythe
:
          material
: DIAMOND_HOE
          name
: "&aReaper Scythe"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Nothing says \"don't mess with me\ ""
            - "&7like cutting someone in half with"
            - "&7farmer tools"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 100000
          rarity
: LEGENDARY
          slot
: 16
          id
: 27
        Rudolph's-favorite-snack
:
          material
: CARROT
          name
: "&aRudolph's Favorite Snack"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Use as weapon, not as food."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 19
          id
: 28
        Rudolph's-nose
:
          material
: RED_DYE
          name
: "&aRudolph's Nose"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7How'd you even get this."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 100000
          rarity
: LEGENDARY
          slot
: 20
          id
: 29
        salmon
:
          material
: SALMON
          name
: "&aSalmon"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Something smells fishy here..."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 100000
          rarity
: LEGENDARY
          slot
: 21
          id
: 30
        shears
:
          material
: SHEARS
          name
: "&aShears"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Not suitable for children."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 100000
          rarity
: LEGENDARY
          slot
: 22
          id
: 31
        sparkly-snack
:
          material
: GOLDEN_CARROT
          name
: "&aSparkly Snack"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Looks better than it tastes."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 23
          id
: 32
        stick
:
          material
: STICK
          name
: "&aStick"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7A primitive man's weapon."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 5000
          rarity
: COMMON
          slot
: 24
          id
: 33
        stick-with-a-hat
:
          material
: STONE_SHOVEL
          name
: "&aStick with a Hat"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7A gentleman's weapon."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 10000
          rarity
: RARE
          slot
: 25
          id
: 34
        sweet-treat
:
          material
: COOKIE
          name
: "&aSweet Treat"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Kids will never want to visit your"
            - "&7house again."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 28
          id
: 35
        timber
:
          material
: DIAMOND_AXE
          name
: "&aTimber"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Cutting trees in style."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 29
          id
: 36
        wood-axe
:
          material
: WOODEN_AXE
          name
: "&aWooden Axe"
          lore
:
           - "&8Knife Skin"
            - ""
            - "&7Might as well just punch the tree."
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 5000
          rarity
: COMMON
          slot
: 30
          id
: 37
        return-to-main-menu-1
:
          material
: ARROW
          name
: "&aGo Back To Main Menu"
          lore
: [ ]
          slot
: 48
          commands
:
           - "mmshop main menu"
        coins-item
:
          material
: EMERALD
          name
: "&7Total Coins: &2%coins%"
          lore
:
           - "&6https://buymeacoffee.com/despical"
          slot
: 49
          commands
: [ ]
        return-to-main-menu-2
:
          material
: ARROW
          name
: "&aGo Back To Main Menu"
          lore
: [ ]
          slot
: 50
          commands
:
           - "mmshop main menu"
        go-to-page-1
:
          material
: ARROW
          name
: "&aPrevious Page"
          lore
:
           - "&7Go to page 1."
          slot
: 45
          commands
:
           - "mmshop page 1"


Death Sounds File

Code (YAML):
# ID: SOUND_NAME
sounds
:
  1
: ENTITY_PLAYER_DEATH
  2
: ENTITY_BLAZE_DEATH
  3
: BLOCK_LAVA_EXTINGUISH
  4
: ENTITY_ENDER_DRAGON_GROWL
  5
: ENTITY_ENDERMITE_DEATH
  6
: ENTITY_FIREWORK_ROCKET_LAUNCH
  7
: ENTITY_VILLAGER_DEATH
  8
: ENTITY_ELDER_GUARDIAN_CURSE
  9
: ENTITY_WOLF_HOWL
  10
: ENTITY_PIG_DEATH
  11
: ENTITY_COW_AMBIENT
  12
: ENTITY_WOLF_DEATH
  13
: ENTITY_CAT_AMBIENT
  14
: ENTITY_ZOMBIE_ATTACK_IRON_DOOR
  999
: ENTITY_PLAYER_DEATH

menu
:
  title
: "             Death Sounds"
  rows
: 6
  placeholders
:
    click-to-purchase
: "&eClick to purchase!"
    click-to-select
: "&eClick to select!"
    already-selected
: "&aSELECTED!"
    random
: "&aRandom"
    cost
: "&7Cost: &2%cost%"
    rarity
: "&7Rarity: %rarity%"
    common
: "&aCommon"
    rare
: "&bRARE"
    epic
: "&5EPIC"
    legendary
: "&6LEGENDARY"
  confirmation-menu
:
    title
: "Confirm"
    rows
: 3
    confirm-item
:
      material
: GREEN_TERRACOTTA
      name
: "&aConfirm"
      lore
:
        - "&7Unlock
: %name%"
        - "%cost%"
      slot
: 11
    cancel-item
:
      material
: RED_TERRACOTTA
      name
: "&cClose"
      lore
: [ ]
      slot
: 15
  pages
:
    1
:
      items
:
        random-death-cry
:
          material
: ENDER_CHEST
          name
: "&aRandom Death Cry"
          lore
:
           - "&7Use a random Death Cry!"
            - ""
            - "%status%"
          slot
: 11
          id
: 999
        none
:
          material
: BARRIER
          name
: "&aNone"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Selecting this option disables your"
            - "&7Death Cry."
            - ""
            - "%status%"
          slot
: 10
          id
: 1
        blaze
:
          material
: BLAZE_ROD
          name
: "&aBlaze"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Blaze Death Cry"
            - "&7when you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 5000
          rarity
: COMMON
          slot
: 12
          id
: 2
        doused-lantern
:
          material
: WATER_BUCKET
          name
: "&aDoused Lantern"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Doused Lantern Death Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 10000
          rarity
: RARE
          slot
: 13
          id
: 3
        dragon-roar
:
          material
: DRAGON_EGG
          name
: "&aDragon Roar"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Dragon Roar Death Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 14
          id
: 4
        drama-queen
:
          material
: GHAST_TEAR
          name
: "&aDrama Queen"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Drama Queen Death Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 100000
          rarity
: LEGENDARY
          slot
: 15
          id
: 5
        firework
:
          material
: FIREWORK
          name
: "&aFirework"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Firework Death Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 16
          id
: 6
        grumpy-villager
:
          material
: VILLAGER_SPAWN_EGG
          name
: "&aGrumpy Villager"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Grumpy Villager Death Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 10000
          rarity
: RARE
          slot
: 19
          id
: 7
        haunted-curse
:
          material
: WOODEN_AXE
          name
: "&aHaunted Curse"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Haunted Curse Death Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 100000
          rarity
: LEGENDARY
          slot
: 20
          id
: 8
        wolf-howl
:
          material
: BONE
          name
: "&aHowl"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Howl Death Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 21
          id
: 9
        pig
:
          material
: PORKCHOP
          name
: "&aPig"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Pig Death Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 5000
          rarity
: COMMON
          slot
: 22
          id
: 10
        sad-moo
:
          material
: COOKED_BEEF
          name
: "&aSad Moo"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Sad Moo Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 23
          id
: 11
        sad-puppy
:
          material
: BONE_MEAL
          name
: "&aSad Puppy"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Sad Puppy Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 24
          id
: 12
        sad-kitty
:
          material
: SALMON
          name
: "&aSad Kitty"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Sad Kitty Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 25000
          rarity
: EPIC
          slot
: 25
          id
: 13
        zombie-attack
:
          material
: IRON_DOOR
          name
: "&aDoor Break"
          lore
:
           - "&8Death Cry"
            - ""
            - "&7Plays the Door Break Cry when"
            - "&7you die."
            - ""
            - "&eRight-click to preview!"
            - ""
            - "%rarity%"
            - "%cost%"
            - ""
            - "%status%"
          cost
: 100000
          rarity
: LEGENDARY
          slot
: 28
          id
: 14
        return-to-main-menu-1
:
          material
: ARROW
          name
: "&aGo Back To Main Menu"
          lore
: [ ]
          slot
: 48
          commands
:
           - "mmshop main menu"
        coins-item
:
          material
: EMERALD
          name
: "&7Total Coins: &2%coins%"
          lore
:
           - "&6https://buymeacoffee.com/despical"
          slot
: 49
          commands
: [ ]
        return-to-main-menu-2
:
          material
: ARROW
          name
: "&aGo Back To Main Menu"
          lore
: [ ]
          slot
: 50
          commands
:
           - "mmshop main menu"

Menus File
Code (YAML):
shop:
  title
: "            Mystery Shop"
  rows
: 4
  items
:
    1
:
      material
: BARRIER
      name
: "&cClose"
      lore
: [ ]
      slot
: 30
      commands
:
       - "mmcloseinv"
    2
:
      material
: BARRIER
      name
: "&cClose"
      lore
: [ ]
      slot
: 32
      commands
:
       - "mmcloseinv"
    3
:
      material
: EMERALD
      name
: "&7Total Coins: &2%coins%"
      lore
:
       - "&6https://buymeacoffee.com/despical"
      slot
: 31
      commands
: [ ]
    4
:
      material
: DIAMOND_SWORD
      name
: "&aKnife Skins"
      lore
:
       - "&7Select a melee weapon skin for when"
        - "&7you play as murderer."
        - ""
        - "&7Unlocked
: &a%unlocked_knifes%/%all_knifes% &8 ( %unlocked_knife_percentage%%)"
        - "&7Currently Selected:"
        - "&a%selected_knife%"
        - ""
        - "&eClick to view!"
      slot
: 12
      commands
:
       - "mmknifeskins"
    5
:
      material
: GHAST_TEAR
      name
: "&aDeath Cries"
      lore
:
       - "&7Plays a death cry sound to you and"
        - "&7your Murderer."
        - ""
        - "&7Unlocked
: &a%unlocked_sounds%/%all_sounds% &8 ( %unlocked_sound_percentage%%)"
        - "&7Currently Selected:"
        - "&a%selected_sound%"
        - ""
        - "&eClick to view!"
      slot
: 14
      commands
:
       - "mmdeathsounds"
----------, Apr 20, 2024

Discord: mrdespical

1.6.8
  • Fixed last words are not getting removed if the chunk is unloaded.
----------, Apr 2, 2024

Discord: mrdespical

1.6.7:
  • Added support for Vault and Vault supported economy plugins.
  • Added option to customize murderer speed when there is only 1 innocent left and the timer is less than a minute.
  • Fixed the detective gets their arrow back after they shoot an innocent and die within the cooldown duration.
  • Fixed 'Wrong-Shot' option not working.
  • Fixed some game behaviour not working if default time settings is edited such as bow not dropping before 15 seconds of the game.
Addons File Changes
Code (YAML):
Vault :
  # Should we enable support if we find Vault and an economy plugin?
  Enabled
: true
  # Should we use Vault balance instead of coins in-game shop?
  Use-Balance-In-Shop
: true
  # Should we reflect coin changes in player's Vault balance?
  Integrate-Coins-With-Balance
: false
Config File Changes
Code (YAML):
Murderer-Settings:
  Speed
:
    Enabled
: true
    # 0.2 is the default walk speed of a player.
    Value
: 0.3
----------, Apr 2, 2024

Discord: mrdespical

1.6.6
  • Fixed arena rewards throws exception in some cases.
----------, Apr 1, 2024

Discord: mrdespical

1.6.5:
  • Added uninteractable blocks option.
  • Added arena specific reward system.
  • Now gold spawn amount can be less than maximum player amount or empty.

Rewards File Changes
Code (YAML):
Rewards :
  # ...general rewards...

  Arena-Specific
:

    # Replace 'Default' with your arena id.
    # Copy and paste the section below for more arenas.
    Default
:
      # Placeholders for state rewards: %arena%
      State-Rewards
:
        Waiting
: [ ]
        Starting
: [ ]
        Playing
: [ ]
        Ending
: [ ]
        Restarting
: [ ]

      Murderer-Kill
: [ ]
      Player-Kill
: [ ]
      Death
: [ ]
      Suicide
: [ ]
      End-Game
: [ ]
      Win
: [ ]
      Lose
: [ ]
      Gold-Pickup
: [ ]
Config Changes
Code (YAML):
# Type an existing word in the block name or its full name.
Uninteractable-Blocks
:
  - BOOK
  - TABLE
  - ANVIL
  - BREWING
  - BOX
  - CHEST
  - NOTE
----------, Apr 1, 2024

Discord: mrdespical

1.6.4

  • Added %mm_coins% placeholder.
  • Added 2 new option to customize delays before characters receive their items.
  • Added 2 new option to sword skins to customize X and Z values of the skin after throwing.
  • Fixed 'Name-Tags-Hidden' option still modifies name tags even disabled.
  • Now if a player is killed by a non-throwed sword they won't have the push backward effect.

New Time Settings
Code (YAML):
Time-Settings :
  # Default gameplay time is 270 seconds which is 4 minutes and 30 seconds.
  # You can set custom gameplay time per arena via arena editor menu.
  Default-Gameplay-Time
: 270
  # Every 45 seconds a broadcast message will be sent to players
  # about how many players should arena need to start.
  Lobby-Waiting-Time
: 45
  # How many seconds should we wait for other players when we reach
  # minimum player amount in the arena.
  Lobby-Starting-Time
: 16
  # How many seconds are we going to wait in ending state?
  # After this amount of time passed we'll send players to lobby.
  Ending-Time
: 6
  # How many seconds should pass between spawning golds.
  Gold-Spawn-Interval
: 15
  # Settings about the delays before the characters receive their items.
  Receive-Sword
:
    # How many seconds later should we start to broadcast 'Murderer gets their sword in...'?
    In
: 10
    # How many seconds later should we give Murderer Sword and Detective Bow.
    After
: 5
Custom Positioned Sword Skins
Code (YAML):
knife-skins:
  2
:
    material
: NAME_TAG
    name
: "&aMouse Trap"
    lore
: [ ]
    # For custom slots, add slot section under the id.
    slot
: 2
    # Add x, z to any knife skin to customize angles
    # based on skins. Default values are in config file.
    x
: 180
    z
: 90
----------, Mar 29, 2024

Discord: mrdespical

1.6.3

  • Added permission to join full arenas.
  • Added an option to customize 'no randomjoin for bungee' message.
  • Fixed players can join full arenas.
  • Fixed shift click bugs in menus.
  • Fixed players can place and break blocks in some cases.
  • Fixed Multiverse-Core forces to change player's game mode, if the arena and lobby is in different worlds.
  • Fixed players can interact with various blocks.
  • Fixed detective fellow messages.
  • Now players can interact with blocks in creative game mode.
  • Now players can place and break blocks in creative game mode.
  • New command matcher system that shows 'did you mean' and 'correct usage' messages.
  • Updated WhackMe JAR.
  • Updated CommandFramework.
Message File Changes
Code (YAML):
admin-commands:
  did-you-mean
: "&3Did you mean &b%command%?"
  correct-usage
: "&cCorrect usage: %usage%"

messages
:
  arena
:
    fellow-messages
:
      double-detective
: "\n&7Your fellow Detective is: %fellows%\n&cDo &c&lNOT &ckill them!\n"
      triple-or-more-detective
: "\n&7Your fellow Detectives are: %fellows%\n&cDo &c&lNOT &ckill them!\n"


messages
:
  arena
:
    no-empty-space
: "&cThere is no empty space in this arena!"
Config File Changes
Code (YAML):
Permissions :
  # Permission needed to join full arenas.
  Full-Game
: ""
----------, Mar 27, 2024

Virus Total: No security vendors and no sandboxes flagged this file as malicious.
Discord: mrdespical

1.6.2
  • Nothing changed, this update can be skipped.
  • Re-uploaded the latest update due to some systems detect the JAR as a potential malware.
----------, Mar 10, 2024

Discord: mrdespical

1.6.1:
  • Added permissions for shop menus.
  • Fixed murderer kill with their sword does not count as a kill.
  • Fixed murderers can not kill themselves.
  • Fixed coins not updating.
Changes in config.yml:
Code (YAML):
# General permissions.
Permissions
:
  # Leave this section empty so everyone can join.
  # Op-ed players will override all the permissions.
  Join
: ""
  # Permission needed to open shop menu.
  Shop-Menu
: ""
  # Permission needed to open knife skins menu.
  Knife-Skins-Menu
: ""
----------, Mar 9, 2024

Discord: mrdespical

1.6.0
  • Added '/mm shop --knifeSkins' command (case-sensitive).
  • Now first line of last word hologram can be customizable.
  • Now players can only see player-based statistics in leaderboard.
  • Fixed action bar messages does not support Hex colors.
  • Fixed leaderboard command sends last entry's statistic if the current entry is a unknown player, instead of 0.
  • Fixed murderers become innocent when they collect 10 golds.
  • Fixed '/mm stats' command not working properly.
  • Fixed glowing effect feature does not allow plugin to initialize in older versions of Minecraft.
  • Fixed misspelled statistic name which causes exceptions for SQL users.
  • Fixed summary message does not support Hex colors.
  • Fixed issues related cauldron blocks.
  • Fixed game not ending in some cases.
  • Fixed game ends twice or more in some cases.
  • Improvements on tab completer for '/mm top' command.
Changes in messages.yml
Code (YAML):
last-words:
  hologram-text
:
   - "&7%player%'s last words:"
    - "%last_words%"
----------, Mar 3, 2024

Discord: mrdespical

1.5.9
  • Fixed rarely occuring NPE on player join/quit.
  • Fixed players can view leaderboard for non-persistent statistics.
  • Fixed version in update messages for players.
----------, Feb 27, 2024

My Discord: mrdespical

1.5.8
  • Fixed exception occurs, if players and the bow hologram are in different worlds.
  • Fixed method not found exceptions in lower versions.
  • Fixed NPE occurs when murderer hits any player before they receive their knife or when they rejoin as a spectator.
  • Fixed random knife skin item counts as a knife skin.
  • Fixed game ending twice if detective kills themselves.
  • Now dead murderers will see their role as dead on the scoreboard.
----------, Feb 24, 2024

My Discord: mrdespical

1.5.6
  • Added random knife skin feature.
  • Added custom in-game scoreboard for murderers for arenas with multiple murderers.
  • Fixed 2 knife skin does not have an id and they were not working properly.
  • Fixed some of the messages do not show up in solo modes.
  • Fixed sending 'Detective Left' message even they don't leave.
  • Fİxed '/mm msg' command does not accepting arguments more than 1.
  • Fixed throwing custom knife skins were a little bit buggy.
  • Fixed game does not end when any detective leaves and there are no more players.
  • Now we will perform suicide reward when player dies by falling into void, lava or drowning.
  • Now fall damage is disabled by default.
  • Now rewards are disabled by default.
  • Now for arenas with multiple murderers, when any murderer gets killed, their fellows will receive a different message and other players will receive different messages.
  • Now murdereres will receive a different subtitle if there are multiple murderes, when the game starts.
  • Now '/mm msg <msg>' command can be only executed by murderers.
  • Now shop menu can not be reachable if you are in a game.
  • There are some small bug fixes which I haven't listed here.
IMAGES FROM THE NEW UPDATE
[​IMG]
(FOR SOLO MODE, AND DEFAULT)
[​IMG]
(FOR MULTIPLE MURDERER, CAN BE CUSTOMIZED FOR DIFFERENT AMOUNT OF MURDERERS)
[​IMG]
----------, Feb 17, 2024

1.5.6
  • Added confirmation menu for buying knife skins.
  • Added '/mm coin <player> remove <amount>'.
  • Fixed nothing happens when you enter non-matched argument to '/mm coin' command.
  • Fixed the name of 'Glistening Melon' knife skin, before it was 'Carrot on a Stick' which is a duplicate.
  • Now if you do not provide a numeric value for '/mm coin' command, it will give a warning message.
  • Updated libraries.
Message File Changes
Code (YAML):
 coin-command:
    player-coins
: "&aPlayer {0} has total of {1} amount of coins."
    add-coins
: "&aAdded {1} amount of coins to player {0}."
    remove-coins
: "&aRemoved {1} amount of coins from player {0}."
    set-coins
: "&aPlayer {0}''s coins has been set to {1}."
    correct-usage
: "&cCorrect usage: /mm coin <player name> <set, add or remove> <coin amount>"
    only-numeric
: "&cPlease provide a valid amount of coins!"
Menu File Changes
Code (YAML):
knife-skins:
  confirmation-menu
:
    title
: "Confirm"
    rows
: 3
    confirm-item
:
      material
: GREEN_TERRACOTTA
      name
: "&aConfirm"
      lore
:
        - "&7Unlock
: %name%"
        - "%cost%"
      slot
: 11
    cancel-item
:
      material
: RED_TERRACOTTA
      name
: "&cClose"
      lore
: [ ]
      slot
: 15
IMAGES FROM THE NEW UPDATE
[​IMG] [​IMG] [​IMG]
----------, Feb 15, 2024

1.5.5
  • Added custom shop system.
  • Added 2 new commands:
    • /mm shop
    • /mm coin <player>
    • /mm coin <player> <set | add> <amount>
  • Added custom knife skins with 35 skins, can be added custom skins.
  • Fixed command descriptions not showing for players.
  • Fixed addons not reloading properly.
  • Fixed broadcasting multiple times if there are more than 1 murderer.
  • Fixed wrong calculation of murderer's sword throwing cooldown.
Regenerate the messages.yml to get the new messages and, also the formatter is changed now using {0}, {1}... instead of %s, %d...

PHOTOS FROM NEW SHOP SYSTEM AND CUSTOM KNIFES

[​IMG]

[​IMG] [​IMG][​IMG] [​IMG]
----------, Feb 14, 2024

1.5.4
  • Fixed 99% of the exceptions that occur when any character leaves the game.
  • Fixed some of the commands were not executable.
  • Fixed a tab complete option shows up like /mm mm.
  • Now new chosen detectives and murderers due to previous characters left the game, they will have a glow effect too.
  • Now blocks that were sign but not at the moment, will automatically removed from the configuration files.
  • Removed glow colors because they break scoreboard teams (going to add them in new updates again).
----------, Feb 10, 2024

1.5.3 Release Notes
  • Added optional glowing effect for partner characters.
  • Fixed /mm msg command sends message twice to the sender.
  • Fixed new chosen detectives won't receiving their bow and arrow if the previous detective leaves the game.
  • Fixed occurrence of an exception when any detective kills themselves.
Config Changes
Code (YAML):
# Should we give a glowing effect to fellow Detectives & Murderers?
# Glowing effect will be only visible to fellow characters.
Glow-Settings
:
  # If you don't want this feature then set this option to false instead of setting both options below.
  Enabled
: true
  Detective
:
    Enabled
: true
    Color
: AQUA
  Murderer
:
    Enabled
: true
    Color
: RED
----------, Jan 26, 2024

1.5.2 Release Notes
  • Fixed the fellow messages are not formatted for multiple characters.
----------, Jan 25, 2024

1.5.1 Release Notes
  • Added new option to print heroes only when innocents win.
Config Changes (config.yml)

upload_2024-1-25_12-43-59.png
----------, Jan 25, 2024

1.5.0 Release Notes
  • Now heroes will be printed even they do not win the game. (if there are any)
  • Improved commands using custom parameter feature of Command Framework.
----------, Jan 25, 2024

1.4.9 Release Notes:
  • Now bows do not depend on users so multiple detective bows are now supported.
  • Added custom in-game scoreboard messages for different amount of Detectives and Murderers.
  • Added 2 new dynamic placeholder:
    • %bow_status_1%, %bow_status_2% and more...
    • %detective_status_1%, %detective_status_2% and more...
  • Fixed murderer locator option is not working.
  • Fixed picked up bows from Detectives are not dropping again.
Lots of new messages added so if you are updating from an existing version you should regenerate your messages.yml file.
----------, Jan 22, 2024

1.4.8 Release Notes:
  • Added functionality to %mode% placeholder in scoreboard.
  • Added fellow messages for fellow Detectives & Murderers.
  • Added option to show Detective kills at the end of the game.
  • Added option to disable chat during the game.
  • Added option to give arrow back to the shooter (innocent) if the shot is successful.
  • Fixed hide spectator item works reversed.
  • Fixed duplicate heros. (If a player kills 2 or more Murderers, their names will only appear once in the list of heroes from then on).
  • Fixed innocent kill reward receiving twice by players.
  • Fixed NPE on join event.

Message Changes (messages.yml):

1.
Code (Text):
placeholders:
  mode:
    # Detective Amount - Murderer Amount
    default: "Classic"
    16-16: "Classic"
    8-8: "Doubles"
2.
Code (Text):
messages:
  arena:
    fellow-messages:
      double-murderer: "\n&7Your fellow Murderer is: %fellows%\n&cDo &c&lNOT &ckill them! &7Use &6/w <message> &7to chat privately.\n"
      triple-or-more-murderer: "\n&7Your fellow Murderers are: %fellows%\n&cDo &c&lNOT &ckill them! &7Use &6/w <message> &7to chat privately.\n"
      double-detective: "\n&7Your fellow Detective is: %fellows%\n&cDo &c&lNOT &ckill them! &7Use &6/w <message> &7to chat privately.\n"
      triple-or-more-detective: "\n&7Your fellow Detectives are: %fellows%\n&cDo &c&lNOT &ckill them! &6Use &7/w <message> &7to chat privately.\n"
3.
Code (Text):
messages:
  in-game:
    chat-is-disabled: "&cChat is disabled during the game!"
Config Changes (config.yml):

1.
Code (Text):
# Should we show detective kills at the end of the game?
Show-Detective-Kills: true
2. Chat settings moved to their own section:
Code (Text):
Chat-Settings:
  # Should we disable chat during the game?
  # This option won't work for spectators. (dead chat is seperated)
  Disable-Chat: false
  # Should we format the chat messages?
  # See messages.yml to change format.
  Chat-Format-Enabled: true
  # Should the messages stay between arena players or general?
  Enable-Separate-Chat: true
3.
Code (Text):
Bow-Settings:
  # Should we give arrow back to shooter if they successfully hit any Murderer?
  Give-Arrow-Back-To-Innocent: true
----------, Jan 18, 2024

1.4.7 Release Notes:
  • Added support for multiple heros.
  • Fixed hero's winning algorithm for multiple murderers.
  • Fixed the Detective and Murderer amount items do work inversely.
  • Fixed detective's death messages.
  • Fixed detective name is blank if they leave mid-game.
New Messages
  • bow-dropped: "&6The Detective got killed and bow dropped! &eFind the Bow for a chance to kill the Murderer." - messages.bow-messages.bow-dropped
  • hero-name-color: "&r&7" - messages.game-end.hero-name-color
----------, Jan 16, 2024

1.4.6 Release Notes
  • Added reload command to reload:
    • Config options.
    • General messages.
    • Last words.
    • Bungee options.
    • Game item names, lores, etc.
    • Permissions.
    • Addon configuration files.
  • Added a new configuration option that replaces Kill-Both-Innocents witth more detailed one.
upload_2024-1-16_15-58-17.png
----------, Jan 16, 2024

1.4.5 Release Notes
  • Added arena visual for spawn points.
  • Added 2 new placeholders.
    • %mm_online_players% - shows all in-game players.
    • %mm_online_players_(detectives)_(murderers)% - shows all in-game players with given detective and murderer amount (e.g. %mm_online_players_16_16%.
  • Updated WhackMe version to 1.2.8 (latest for now).
  • Fixed random join command not putting player to the most busy arena if any arena has at least one player.
  • Fixed on leave if arena state is not in-game player is not getting removed from the game.
----------, Dec 10, 2023

1.4.4 Release Notes:
  • Added custom role amounts for Detectives/Murderers.
  • Fixed PlayerLeaveEvent throws exception if player is in-game.
  • Some additional bug fixes related to setup menu.
Add 'murderersPerPlayer: 16' and 'detectivesPerPlayer: 16' under each arena in arena.yml file or delete the file to regenerate, otherwise setup menu will throw an exception.
----------, Dec 5, 2023

1.4.3 Release Notes:
  • Split all statistics for each role.
  • Now players will join random arenas if there are no players.
  • Added cauldron feature.
  • Added new placeholders.
    • %mm_wins_murderer%
    • %mm_loses_murderer%
    • %mm_wins_detective%
    • %mm_loses_detective%
    • %mm_wins_hero%
    • %mm_loses_hero%
  • Fixed delete command sends path message if there is no given argument.
  • Fixed DeluxeHub does not allow to clear inventory in some cases.
  • Additional bug fixes, performance improvements and other things.

Therse messages were added to messages.yml
upload_2023-12-4_14-29-34.png
----------, Dec 4, 2023

1.4.2 Release Notes
  • Updated Paper API to 1.20.2-SNAPSHOT.
  • No more caching player object in User class to prevent exceptions when player goes offline.
----------, Nov 16, 2023

1.4.1 Release Notes:
  • Added support for new MC 1.20+ items and sounds.
  • Added option to not kill the killer of innocent when they hit non-murder player.
  • Setup menu improvements.
  • Fixed teleporter gui throws exception if there are more than 21 players.
  • Now help command message header is centered for console too.
upload_2023-11-7_15-46-36.png
----------, Nov 7, 2023

1.4.0 Release Notes:
  • Added option to disable command usage and allow certain commands.
  • Fixed game items not clearing on disable stage of plugin.
  • Fixed fake detectives can't kill any innocent or detective.
  • Fixed sometimes players not receiving shot yourself title.
  • Removed non-sync usage of arena file for setup menu.
  • Some improvements for NPE behaviour especially for User class.
Added to config.yml
upload_2023-10-11_18-20-17.png

Added to messages.yml
upload_2023-10-11_18-21-3.png
----------, Oct 11, 2023

1.3.9-SNAPSHOT Release Notes:
  • Added option to make all players have equal chances to be murderer and detective.
  • Added more custom placeholders about local statistics.
  • Fixed wrong logger warning message.
  • Fixed sometimes hero player not mentioning.
  • Fixed fake detectives can not get more than 1 arrow.
  • Fixed if player has no role automatically states as innocent. (Now will be stated as undefined).
  • Fixed dead detectives' message is not strikethrough in the end game messages.

Path in messages.yml: messages.game-end.detective-name-color
upload_2023-10-6_14-15-10.png

Added to config.yml
upload_2023-10-6_14-12-22.png
----------, Oct 6, 2023

1.3.8-SNAPSHOT Release Notes:
  • Added option to disable scoreboards.
upload_2023-10-6_9-49-43.png
----------, Oct 6, 2023

1.3.7-SNAPSHOT Release Notes:
  • Added option to not disable players outside the game.
  • Fixed bow not dropping when the detective gets killed.
  • Now if there aren't enough spawns to teleport players we'll warn the server and teleport player to a random existing spawn point.
  • Updated libraries.
    • Now supporting all new added items and sounds.
----------, Oct 4, 2023

1.3.6-SNAPSHOT Release Notes:
  • Updated libraries.
    • Reduced JAR size by 165~ kbs.
  • Now if any murderer leaves during the game we'll choose a new murderer.
  • Fixed sometimes arena.yml file not updating.
  • Fixed if any detective leaves during the game the bow will be dropped or if the detective hasn't received the bow yet then we'll choose a new detective.
  • Fixed if detective leaves during the game they're not stated as dead.
  • Fixed sometimes User#getPlayer method returns null especially when players re-login to server.
upload_2023-9-26_13-58-46.png
----------, Sep 26, 2023

1.3.5-SNAPSHOT Release Notes:
  • Fixed sending plugin message if plugin is not enabled throws exception.
  • Fixed last word holograms not removing properly.
  • Fixed setting gameplay time messages not working.
----------, Sep 6, 2023

1.3.4-SNAPSHOT Release Notes:
  • Removed SignAPI.
----------, Sep 5, 2023

1.3.3-SNAPSHOT Release Notes:
  • Fixed rejoining does nothing if bungee mode is enabled.
----------, Sep 5, 2023

1.3.2-SNAPSHOT Release Notes:
  • Now if the Detective leaves the server while the arena is in-game state the bow will be dropped and players will receive a message.
  • Fixed if you click leave item on game end and if you already left the arena then now you won't be teleported back.
upload_2023-8-18_12-36-47.png

New added lines to messages.yml file:
  • messages.in-game.detective-left: "&6The Detective has left! &eFind the Bow for a chance to kill the Murderer."
    • upload_2023-8-18_12-36-14.png
----------, Aug 18, 2023

1.3.1-SNAPSHOT Release Notes:
  • Fixed last word holograms not removing properly.
----------, Aug 16, 2023

1.3.0-SNAPSHOT Release Notes:
  • Added custom table name for MySQL database.
  • Fixed all of the MySQL bugs and errors.
Recreate your mysql.yml file or add 'table: mm_stats' section to your file (you can change mm_stats to whatever you want as the table name).
----------, Aug 16, 2023

1.2.9-SNAPSHOT Release Notes:
  • Updated libraries:
    • CommandFramework -> 1.2.4
    • Paper -> 1.20.1-R0.1-SNAPSHOT
  • Fixed interacting with chiseled bookshelves (all the blocks or items that if their name contains 'book' word).
----------, Aug 15, 2023

  • Fixed some erros and other improvements.
----------, Aug 4, 2023

1.2.7-SNAPSHOT Release Notes:
  • Added scoreboard caching.
----------, Jul 23, 2023

1.2.6-SNAPSHOT Release Notes:
  • Spectator GUI messages are now translatable.
upload_2023-7-19_12-34-28.png
----------, Jul 19, 2023

1.2.5-SNAPSHOT Release Notes:
  • Added addon system and support for Whack Me.
  • Added option to disable healing to prevent max health changes.
  • Fixed SignAPI is not interactable on 1.20.1.
----------, Jul 18, 2023

1.2.4-SNAPSHOT Release Notes:
  • Added instant leave option to leave arena using leave item without waiting 3 seconds of delay.
  • Added game sign item to setup menu to add game signs without typing signs, now you have just look at to any sign and click item on gui.
  • Fixed a message typo.
  • Updated help command messages and now they're sorted.
----------, Jul 9, 2023

1.2.3-SNAPSHOT Release Notes:
  • Added sign menu support for 1.20.X.
  • Removed '/mm setmapname' command.
----------, Jul 7, 2023

1.2.2-SNAPSHOT Release Notes:
  • Implemented forgotten parts for Bungee support.
----------, Jun 27, 2023

1.2.1-SNAPSHOT Release Notes:
  • Added Bungee-cord server support.
----------, Jun 27, 2023

1.2.0-SNAPSHOT Release Notes:
  • Added arena signs.
  • Fixed innocents can not kill other innocents.
----------, Jun 26, 2023

1.1.9-SNAPSHOT Release Notes:
  • Fixed chunk load & unload events throws exception.
----------, Jun 24, 2023

1.1.8-SNAPSHOT Release Notes:
  • Added lava damage handling. (if player falls into lava they die and if they're detective the bow will be given to random innocent if there are any or the game ends)
  • Fixed cactus can damage users.
  • Fixed fire damage is enabled.
  • Now rewards can execute list of commands not only one.
  • Now we are handling chunk load and unload events for last word holograms to set visibility and remove them.
----------, Jun 23, 2023

1.1.7-SNAPSHOT Release Notes:
  • Fixed detective cooldown applies to every player.
----------, Jun 22, 2023

1.1.6-SNAPSHOT Release Notes:
  • Added MC 1.20.1 support.
  • Added /mm setmapname command for 1.20+
  • Fixed create command message.
----------, Jun 21, 2023

Release 1.1.5-SNAPSHOT
  • Added option to arena editor to set custom gameplay time for arenas.
  • Added message for force start command if sender is not in an arena.
  • Fixed subtitle that shown when an innocent or detective kills themselves.
  • Fixed spectators can interact with doors, trap doors etc.
  • Fixed players can break paintings and item frames.
upload_2023-6-6_10-55-14.png
----------, Jun 6, 2023

1.1.4-SNAPSHOT Release Notes
  • Fixed MySQL database not working.
----------, Jun 2, 2023

1.1.3-SNAPSHOT Release Notes
  • Added drowning death.
  • Fixed player receives some additional items from game when their inventory get restored.
  • Fixed murderer kills are not saving.
  • Fixed if murderer falls off the map and there is no innocent player throws NPE.
  • Fixed if any player falls off the map they don't get death stat increases.
  • Fixed spectator players can not be able use game items and invisibility issues when they get killed by murderer knife.
  • Now statistics will be saved on every game ending and also if player leaves the game.
----------, May 31, 2023

1.1.2-SNAPSHOT Release notes
  • Added title recorder to not show titles if player receive one more title before the current title hasn't faded out yet.
  • Now if any murderer fall into the void the game will automaticly end.
  • Now if any detective fall into the void the bow will be given to any random user and the game will continue.
  • Now if any user fall into while the game is starting they'll be teleported to lobby location and if the game is started then they'll be teleported to a random game location.
----------, May 23, 2023

1.1.1-SNAPSHOT Release notes:
  • Added sign menu to change map name of arena.
upload_2023-5-19_17-59-31.png
----------, May 19, 2023

1.1.0-SNAPSHOT
  • Added support for multiple gold pickups.
  • New options to change bow and murdere sword delays.
  • Some minor improvements on gameplay.
----------, May 18, 2023

1.0.9-SNAPSHOT
  • Added support for custom murderer knife.
  • Added option to change armor stand's arm positions for murderer knife.
  • Added new push effect that applied for players when they die.
  • Fixed inventories resetting on disable for in-game players. (Now giving the last saved inventory.)
  • Fixed blindness effect removing on game ending.
----------, May 16, 2023

1.0.8-SNAPSHOT Release notes:
  • Added new reward system.
  • Added option to set timer before arena sends player to lobby in ending state.
  • Added join permission.
  • Fixed night vision effect for spectators.
  • Fixed bow locator item is not removing when anyone receive the bow.
  • Fixed score action messages and some changes on points.
  • Fixed innocents and murderers' retrieving arrow again.
  • Fixed death effect is not playing in some cases.
  • Fixed some of the title messages are not showing.
  • Fixed spectator settings item and spectator selector items not removing when the game finishes.
  • Fixed duplicate stat increasement.
  • Fixed murderer receives their locator if there is only 1 innocent left.
  • Fixed if murderer kills detective, the detective is got removed from game.
  • Fixed settings messages in spectator menu and centered title (added to messages.yml file).
  • Removed unused debug lines.
  • Some improvements on detective and murderer chances.
----------, May 6, 2023

1.0.7-SNAPSHOT
  • Added lots of new configuration options.
  • Now score actions also sends as an action bar.
  • Fixed some score action messages not working.
  • Fixed if there is no PlaceholderAPI plugin, MM not starting.
----------, May 2, 2023

1.0.6-SNAPSHOT
  • Added PlaceholderAPI support.
  • Added option to prevent murderers from receiving bow by collecting gold.
----------, Apr 30, 2023

1.0.5-SNAPSHOT
  • Added config value to change gold spawn interval.
  • Added in-game update message for op and permed players.
  • Fixed last word holograms not removing due to chunk closings.
  • Fixed teleporting player to lobby location on leaving.
  • Fixed setup menu issues also centered page titles.
  • Now last words can be disabled by removing from message file.
----------, Apr 29, 2023

1.0.4-SNAPSHOT
  • Fixed setup menu messages.
----------, Apr 26, 2023

1.0.3-SNAPSHOT
  • Added config values to change murderer sword's flying range, flying hit range and flying speed.
  • Added config value to change gameplay time.
  • Added new scoreboard role for spectator players.
  • Fixed detective is not retrieving arrow again.
  • Fixed spectators' quit message sends to in-game chat, not only spectator chat.
  • Fixed spectator messages send to in-game chat. (Now sends to spectator and dead chat).
  • Fixed in-game players can see spectator players in some cases.
  • Fixed blindness effect is clearing from player.
  • Fixed if any spectator lefts the game finishes.
----------, Apr 26, 2023

1.0.2-SNAPSHOT

Additions

  • Fixed wrong plugin id.
  • Fixed setup menu shows pinned page if you click to go back item on arena options page.
  • Fixed gold visuals not working after arena restarting.
  • Now gold visuals can not be enabled if there is no added gold spawns. (Dynamic error message handler added for this option).
  • Lots of code based improvements.
----------, Apr 25, 2023

1.0.1-SNAPSHOT
Additions:
  • Added bStats metrics.
  • Added update checker (can be disabled from config).
----------, Apr 24, 2023

Resource Information
Author:
----------
Total Downloads: 6,487
First Release: Apr 24, 2023
Last Update: Feb 4, 2025
Category: ---------------
All-Time Rating:
16 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings