WhatsUp
⚪ Last updated 2023⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 0.5% endorsement rate
- 🏆 #117 of 362 forge mods in this game by downloads
📋 About This Mod
# WhatsUp Quilt version requires: (https://modrinth.com/mod/qsl) and (https://modrinth.com/mod/groovyduvet) Forge version requires: (https://modrinth.com/mod/gml) WhatsUp is a tool for datapacks that allows servers to query a provided web endpoint at a given frequency, and execute functions (the normal `.mcfunction` type) based on the results returned by that endpoint. WhatsUp defines both `listeners` and `predicates`. `listeners` are defined at `data/<namespace>/whatsup/listeners/<name>.json`, and take the following structure: * `endpoint` - The URL to be queried by the listener * `frequency` - An integer representing how many seconds should pass between queries of the endpoint * `actions` - A list of actions to do based on the returned result of the endpoint. Each takes the following form: * `predicate` - The resource location of a predicate to check against the endpoint's result * `function` - The resource location of a function to execute if the predicate passes * `levels` - (Optional; defaults to ``) A list of dimensions to run the provided function in * `then` - (Optional) a list of locations of other listeners to chain after this listener * `storage` - (Optional) a map of property names to resource locations specifying command data storage that the predicate has access to Predicates are stored at `data/<namespace>/whatsup/predicates/<name>.groovy`, and are groovy scripts. The groovy environment the predicates run in has access to the `context` variable, which has the following properties: * `text` - The unprocessed response text * `json` - The a Map of the response parsed as JSON, or `null` if the response is not a JSON object * `storage` - Contains a property for every command data storage specified in the action; data storages can be queried and mutated. This context object is also available as the delegate of the script, so a leading `context.` to access these properties is optional. An example datapack can be found on the (https://github.com/lukebemish/whatsUp/releases). The mod also provides the `/whatsup` command for easily testing datapacks; this can be used to run any listener immediately.
Quilt version requires: (https://modrinth.com/mod/qsl) and (https://modrinth.com/mod/groovyduvet)
Forge version requires: (https://modrinth.com/mod/gml)
WhatsUp is a tool for datapacks that allows servers to query a provided web endpoint at a given frequency, and execute functions (the normal `.mcfunction` type) based on the results returned by that endpoint.
WhatsUp defines both `listeners` and `predicates`. `listeners` are defined at `data/
`endpoint` - The URL to be queried by the listener `frequency` - An integer representing how many seconds should pass between queries of the endpoint `actions` - A list of actions to do based on the returned result of the endpoint. Each takes the following form: `predicate` - The resource location of a predicate to check against the endpoint's result `function` - The resource location of a function to execute if the predicate passes `levels` - (Optional; defaults to `["overworld"]`) A list of dimensions to run the provided function in `then` - (Optional) a list of locations of other listeners to chain after this listener `storage` - (Optional) a map of property names to resource locations specifying command data storage that the predicate has access to
Predicates are stored at `data/
An example datapack can be found on the (https://github.com/lukebemish/whatsUp/releases).
The mod also provides the `/whatsup` command for easily testing datapacks; this can be used to run any listener immediately.
📊 Mod Details
- Game
- Minecraft Mods
- Author
- lukebemish
- Version
- 1.2.0
- Downloads
- 1,443
- Endorsements
- 7
- Category
- forge
- Created
- 6/18/2023
- Updated
- 8/21/2023
- Game Versions
- 1.20.1
- Tags
- library, management, utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does WhatsUp support?
The author lists 1.20.1. Other versions may work but are untested by the author.
What is the latest version of WhatsUp?
Version 1.2.0, published 2023-08-21 with 1,443 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await