EventHorizon

Paper plugin aimed at boosting replayability and player engagement through random server-side events at set intervals. Can be played standalone or in conjunction with other minigames, such as survival games, speedruns, etc.

 

Modrinth Discord GitHub Paypal Supported Minecraft Versions

EventHorizon

EventHorizon is an interactive game mode plugin, originally developed for the KSU Esports Minecraft server, aimed at boosting replayability and player engagement. It introduces random, server-wide events, categorized as positive, negative, or neutral, that challenge players to adapt and survive in both solo and team-based gameplay. These unpredictable occurrences create a dynamic and thrilling environment. EventHorizon can run as a standalone game mode or integrate seamlessly with other game mode plugins, such as survival games, speedruns, TaskCrafters, etc.

 

Dependencies

  • FastAsyncWorldEdit
  • PlaceholderAPI
  • Recommended: TAB (can use any TAB/Scoreboard plugin that supports PlaceholderAPI)
    • Add this code to the TAB config file to use our scoreboard
scoreboards:
    scoreboard-1.20.3+:
      title: "<#E0B11E>EventHorizon</#FF0000>"
      display-condition: "%player-version-id%>=765;%bedrock%=false" # Only display it to players using 1.20.3+ AND NOT bedrock edition
      lines:
        - "<light_purple>Remaining Time:"
        - "<white>%eventhorizon_remainingtime_formatted%"

 

Commands

Command Description
/eventhorizon begin Begins the tournament
/eventhorizon end Concludes the tournament
/eventhorizon pause Pauses the tournament
/eventhorizon resume Continues a paused tournament
/eventhorizon trigger <eventName> Manually triggers an event by name
/eventhorizon reloadconfig Reloads the configuration file
/eventhorizon help Displays available commands

 

Current Events

Event Name Event Type Event Classification Brief Description
Fasting attribute negative Player hunger completely depletes
GrowthSpurt attribute neutral Player increases in size
HalfAHeart attribute negative Player health is set to half a heart
HoneyIShrunkTheKids attribute negative Player decrease in size
ZeroGravity attribute neutral Gravity is reduced for player
IceIsNice block modification neutral All blocks within a specific radius near the player will turn into packed ice blocks; polar bears and snow golems spawn
GoldRush block modification positive All stone-like blocks near the player turns into gold ore
NetherInvasion block modification negative Ground blocks -> nether blocks, water -> lava, plants -> fire, spawns nether mobs
DeepDarkInvasion block modification negative Ground blocks -> sculk and deepslate, plant -> ancient city blocks
BlockDropShuffle drop modification neutral Shuffles block drops
DoubleOrNothing drop modification negative Item drops have a 50% chance of dropping nothing and a 50% chance of double the amount of items
MobDropShuffle drop modification neutral Shuffles mob drops
FoodComa effects neutral Player recieves saturation and slowness
GottaGoFast effects positive Player receives speed effect
Overmine effects positive Players can now mine twice as fast
SecondWind effects positive Player strength (attack power/damage dealt) is doubled
YoureTooSlow effects negative Player receives slowness effect
ButterFingers inventory adjustment negative The player drops items in their hands at random intervals
FlightSchool inventory adjustment positive Player receives unbreakable elytra and 64 fireworks
InventorySwap inventory adjustment neutral Two players swap inventories with each other
SpoiledFood inventory adjustment negative All food items in the player's inventory turns into rotten flesh
DropParty item spawn positive Random items are dropped near the player
Feast item spawn positive Food items are dropped near the player
OreDropParty item spawn positive Random ores are dropped near the player
ChickenFlock mob spawn positive Spawns a group of chickens around the player
CowHerd mob spawn positive Spawns a group of cows near the player
DropCreeper mob spawn negative Spawns a creeper near the player
EndRaid mob spawn negative Spawns end mobs around the player
NetherRaid mob spawn negative Spawns nether mobs around the player
RandomMobSpawn mob spawn neutral Spawns a random mob near the player (Ender Dragon is the only excluded mob)
WolfPack mob spawn negative Spawns a pack of angry wolves around the player
ZombieHorde mob spawn negative Spawns a group zombies around the player
ZombieInvasion mob spawn negative Continually spawns zombies around the player

 

Upcoming Features

Beta (August)

  • Events balance pass
  • Ignore players in spectator mode
  • All event values customizable in a config file
  • More events

This list does not encompass everything we have planned, but we wanted to give a small preview on some of the front-end work we have planned. Much of the work for the beta release will be focused on back end refactoring, optimization, and bug fixes.

 

Help?

  • Join our Discord for questions or assistance.

The EventHorizon Team

profile avatar
  • 1
    Projects
  • 27
    Downloads
Donate

Members