Overview
Saro's Interactive Blocks introduces a powerful system for creating custom block interactions in Minecraft. Server admins and map makers can assign commands to specific blocks that trigger on Right-Click, Left-Click, Touch, or Redstone signals.
Key Features
๐ฎ Custom Actions
Trigger commands based on player interaction:
- Right-Click (R): E.g., Open a shop GUI or teleport.
- Left-Click (L): E.g., Give a warning message.
- Touch (T): Walk over a block to trigger (Parkour checkpoints!).
- Redstone (S): Activate when powered.
๐ ๏ธ Easy Setup
Configure everything in-game without editing config files:
- Look at a block.
- Type
/blockaction create <side> <action> <command>. - Done!
๐ป Commands
| Command | Description |
|---|---|
/blockaction create <side> <action> <command> |
Create a block action |
/blockaction delete |
Delete block action (on looked-at block) |
/blockaction info |
Show info about block actions |
Parameters:
- Side:
S(Server) orC(Client) - Who executes the command - Action:
R(Right-click),L(Left-click),T(Touch),S(Redstone) - Placeholder:
<player>gets replaced with the player name
๐ง Technical Details
- Storage: Actions are stored per-block in
world/BlockActions/X_Y_Z.txt - Left-Click: Only works when NOT sneaking (Shift)
- Block Destruction: Automatically deletes the associated action
Showcase
Note: This wiki serves as documentation. For active discussion, please join the Discord Server.