MCPcopy Index your code
hub / github.com/ShaneBeeStudios/HungerGames

github.com/ShaneBeeStudios/HungerGames @5.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 5.0.0 ↗ · + Follow
850 symbols 2,734 edges 133 files 398 documented · 47%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

HungerGames

redo coming soon™️

Build Plugin

To build, simply run gradlew build

Download Plugin

Downloads are available on Modrinth

Setup

See the Arena Setup Wiki for help setting up the plugin

Information

See the Wiki for a bunch of info regarding setup, configs, commands and permissions.

Support

  • Found a bug or want to request a new feature? Open an issue on the Issue Tracker and we'll do our best to help.
  • Join our Discord Server for further help. Make sure to check out the #hunger-games channel.

Extension points exported contracts — how you extend this code

Scheduler (Interface)
Scheduler for scheduling tasks Changes based on Spigot/Paper vs. Folia usage @param Underlying task return t [2 implementers]
src/main/java/com/shanebeestudios/hg/api/region/scheduler/Scheduler.java
Task (Interface)
Base task to be implemented by server tasks @param Task type [2 implementers]
src/main/java/com/shanebeestudios/hg/api/region/scheduler/task/Task.java

Core symbols most depended-on inside this repo

getGameArenaData
called by 98
src/main/java/com/shanebeestudios/hg/api/game/Game.java
sendPrefixedMessage
called by 97
src/main/java/com/shanebeestudios/hg/api/util/Util.java
sendMessage
called by 91
src/main/java/com/shanebeestudios/hg/api/util/Util.java
get
called by 86
src/main/java/com/shanebeestudios/hg/api/command/CustomArg.java
getMini
called by 67
src/main/java/com/shanebeestudios/hg/api/util/Util.java
log
called by 55
src/main/java/com/shanebeestudios/hg/api/util/Util.java
warning
called by 52
src/main/java/com/shanebeestudios/hg/api/util/Util.java
getName
called by 51
src/main/java/com/shanebeestudios/hg/api/status/Status.java

Shape

Method 725
Class 117
Enum 6
Interface 2

Languages

Java100%

Modules by API surface

src/main/java/com/shanebeestudios/hg/api/game/GameArenaData.java28 symbols
src/main/java/com/shanebeestudios/hg/api/game/Game.java27 symbols
src/main/java/com/shanebeestudios/hg/plugin/HungerGames.java24 symbols
src/main/java/com/shanebeestudios/hg/api/game/GamePlayerData.java24 symbols
src/main/java/com/shanebeestudios/hg/api/data/MobEntry.java23 symbols
src/main/java/com/shanebeestudios/hg/api/game/GameBlockData.java21 symbols
src/main/java/com/shanebeestudios/hg/api/data/KitEntry.java21 symbols
src/main/java/com/shanebeestudios/hg/api/data/PlayerData.java20 symbols
src/main/java/com/shanebeestudios/hg/api/util/Util.java19 symbols
src/main/java/com/shanebeestudios/hg/plugin/managers/GameManager.java16 symbols
src/main/java/com/shanebeestudios/hg/plugin/managers/PlayerManager.java15 symbols
src/main/java/com/shanebeestudios/hg/api/game/GameBorderData.java15 symbols

For agents

$ claude mcp add HungerGames \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact