Mods / Ding-a-Ling
- Tags:
- Author:
- TobseStone
- Side:
- Both
- Created:
- Apr 18th at 10:12 AM
- Last modified:
- Apr 19th at 12:06 PM
- Downloads:
- 44
- Follow Unfollow 7
-
Latest release (for Vintage Story 1.22.0-rc.1 - 1.22.0-rc.10, potentially outdated):
Dingaling v1.0.5.zip 1-click install
Ding-A-Ling
by TobseStone
Ding-A-Ling is a fully customizable event bell system designed to monitor nearby inventories (such as chests) and notify players about changes in real time.
It combines immersive visuals, flexible notification systems, and advanced filtering into a single, lightweight block.
Core Functionality
Ding-A-Ling detects inventory changes in adjacent containers and reacts instantly when items are added or removed.
When triggered, the bell can:
- Play a configurable bell sound
- Display a chat notification
- Show animated center-screen text
- Spawn visual particle effects
- Animate the bell with realistic swinging motion
All systems are fully configurable through an in-game GUI.
Notification System
The notification system is highly flexible and supports multiple output channels:
Chat Notifications
- Sends messages when inventory changes occur
- Fully customizable message text
- Supports range limitation (12–64 blocks or server-wide)
Center Screen Text
- Displays large animated text in the center of the screen
- Adjustable:
- Font size
- Color
- Screen position (Top / Middle / Bottom)
- Optional frame/border
Particle Effects
- Multiple visual presets available:
- Spark Burst
- Smoke Puff
- Glow Ring
- Shine Burst
- To Player (guiding particles flying directly to the player’s face)
Particle color is fully customizable.
Sound System
Includes 5 selectable bell sound presets:
- Classic Bell
- Deep Bell
- Clear Bell
- Bright Bell
- Short Bell
Each preset modifies pitch and tone for different acoustic styles.
Range System
The notification range can be adjusted via GUI:
- 12 blocks
- 24 blocks
- 36 blocks
- 64 blocks
- Server-wide
Important:
- Range applies to chat and center text only
- Particle effects always remain local for immersion
Access Control System
Ding-A-Ling includes a full permission system:
- Public – everyone receives notifications
- Private – only the owner receives notifications
- Team – only selected players receive notifications
Team members can be defined via name list (comma-separated).
Smart Item Filtering
Advanced filtering allows precise control over triggers:
Allowed Items (Whitelist)
- Only specific items trigger the bell
Blocked Items (Blacklist)
- Prevent specific items from triggering events
If the whitelist is empty, all items are allowed by default.
Visual Variants
The bell system supports multiple visual combinations:
- Different wood types (frame appearance)
- Different metal types (bell color/material)
- Animated pose states (swinging positions)
- Directional placement (block orientation)
Result:
A large number of visual variants depending on crafting materials.
Animation System
When triggered, the bell performs a smooth multi-step swing animation using multiple pose
GUI System
The in-game GUI allows full configuration:
- Toggle all systems (sound, chat, particles, animation, center text)
- Dropdown selections for:
- Sound preset
- Particle preset
- Range
- Text position
- Colors
- Editable custom message
- Inventory-based item filters (whitelist/blacklist)
- Access control settings
- Test buttons for live preview
Designed for clarity and scalability with room for future extensions.
Use Cases
Ding-A-Ling is ideal for:
- Storage monitoring
- Multiplayer base management
- Automated supply notifications
- Trade and logistics systems
- Alert systems for shared containers
- Immersive feedback for inventory interactions
Created by TobseStone
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.0.5 | dingaling | 27 | Apr 19th at 12:06 PM | Empty | Dingaling v1.0.5.zip | 1-click install | |
| 1.0.0 | dingaling | 17 | Apr 18th at 10:34 AM | Empty | Ding-a-Ling.zip | 1-click install |
Ding-A-Ling v1.0.5 – Changelog (+RC10)
🔔 Ding-A-Ling v1.0.5 – Changelog
✨ New Features
🧠 GUI Improvements
🔊 Sound & Effects
🛠️ Fixes
⚙️ Technical Improvements
📦 Summary
Version 1.0.5 transforms Ding-A-Ling into a fully configurable alert system, combining:
All with a clean, expandable GUI and improved stability.
Suggestions:
I think this would make for a fun town and/or church bell which you can ring yourself.
It Sounds good ... with the next update i will add some new functions of your ideas. Thanks for your message.