Do Stuff On External Action
No reviews yet
When someone does something, like subscribe or provide a gratuity, performs an action such as giving you their minecraft head or spawning a chance cube.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
When someone does something, like subscribe or provide a gratuity, performs an action such as giving you their head or spawning a chance cube.
Do Stuff On External Action relies on a lua file to provide the user the ability to determine what needs to be done. The following lua functions are implemented:
- oas.currentPlayer.sendMessage(String) - Send the current player a message in chat.
- oas.currentPlayer.isDead() - Returns a boolean whether the current player is dead.
- oas.delayedExecution(Function, Delay) - Runs Function in Delay milliseconds.
- oas.setBlock(BlockIdentifier, [NBT]) - Sets block at current player's current position, BlockIdentifier being the registry name of the block (ex: "chancecubes:chance_cube"), NBT being optional, a JSON string epresenting the NBT data to give the TileEntity.
- oas.streamlabs.registerCallback(Function) - Registers a function Function to run whenever StreamLabs sends you something.
- oas.primeSkinCache(Username) - Allows you to prime the Minecraft skin cache for all players on the server you're playing on, so as to avoid a lag spike when spawning a head.
- oas.generateFireworksEntityNBT() - Helper function to generate a random firework's NBT data.
- oas.spawnEntity(EntityIdentifier, [NBT]) - Spawn an entity with the registry name EntityIdentifier, NBT being optional, a JSON string representing the associated NBT data.
- oas.consoleLog(String) - Log String to the Minecraft logs.
- oas.generateItemEntityNBT(ItemName, [count, [damage, [NBT]]]) - Helper function to generate the NBT data behind the EntityItem, count, damage, and NBT being optional, requiring the previous items if you need each item.
Note - While no changes to this API are anticipated, they are not ruled out.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources