▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/MatchboxPlugin
MatchboxPlugin

MatchboxPlugin

Matchbox is a social deduction game where 7 players work together to identify and eliminate the impostor (Spark) before it's too late. Every player looks identical, and the Spark must eliminate others without being caught.

375
5
Все версииMatchboxPlugin 0.9.4

MatchboxPlugin 0.9.4

Release2 мес. назад

Список изменений

[0.9.4] - Latest Release (Ability System)

This stability release marks the end of the rapid iteration phase for the plugin. It's mostly an under-the-hood update, modularizing the project and extending the last update's Spark ability system to also fit the medic (supporting future ability additions).

There is also a new ability for the spark Delusion, which is a fake infection that stays for 30 seconds after application, that the medic can see.

Other additions mainly focus on stability and ensuring the game is fully playable with all features working as intended (The infamous buggy Steve skin override).

Lastly, there has been an update to the default config, setting the random skin toggle to false by default and setting the Steve skin toggle to true by default.

Added

  • Medic Secondary Ability System: Medic now uses the same ability system as Spark
    • Healing Sight is now tracked as a secondary ability (preparing for future abilities)
    • System modeled after the Spark secondary ability system for consistency
    • Configurable via medic.secondary-ability in config.yml
    • Options: "random" (default), "healing_sight"
    • Ready for future medic abilities to be added
  • Delusion Ability: New Spark secondary ability that creates fake infections
    • Spark can activate an 8-second window, then right-click a player to apply a fake infection
    • Fake infections appear identical to real infections to the medic (same particles)
    • Medic can see delusion infections using Healing Sight alongside real infections
    • Medic can cure delusion infections, wasting their cure on a non-infected player
    • Delusion infections automatically decay after 30 seconds
    • Delusion infections do not cause elimination when discussion phase starts
    • Configurable via spark.secondary-ability in config.yml
    • Options: "random" (default), "hunter_vision", "spark_swap", "delusion"

Changed

  • Medic Ability System Architecture: Refactored medic abilities to match Spark's system
    • Created MedicSecondaryAbility enum for ability tracking
    • Added ability selection logic in GameManager
    • Updated InventoryManager to handle medic abilities dynamically
    • MedicSightListener now checks if ability is active before allowing use
    • System is now extensible for adding new medic abilities in the future
  • Config steve skin override: Default config now comes with steve skin override as true by default
    • Random skin toggle is now set to false by default
  • Debug command: Fake infected (Delusion infection) is tracked by the debug command
    • Added the fake infected param to /matchbox debug command

Fixed

  • Steve Skin Override: Fixed inconsistent steve skin application
    • All players now consistently receive steve skins when enabled
    • Skins are reapplied at the start of each new round to ensure consistency
    • Fixed issue where some players would get alex or random skins instead of steve
  • Invalid default seat locations: Fixed an error where default seat locations weren't loading correctly when used with the m4tchb0x map
    • Default Spawn/Seat locations are no longer linked to a world folder named world
    • Now linked to a world folder named m4tchb0x

Файлы

Matchbox-0.9.4.jar(200.37 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

0.9.4

Загрузчики

Paper

Версии игры

1.21.10

Загрузок

16

Дата публикации

2 мес. назад

Загрузил

ID версии

Главная