Optional chimes compat (#2973)

* Update main_server_script.js

Chimes registration

Signed-off-by: TreyR9 <106098556+TreyR9@users.noreply.github.com>

* Chimes compat

Adds rudimentary, optional compatibility for chimes mod. Functions should only run if the mod is present. 

Signed-off-by: TreyR9 <106098556+TreyR9@users.noreply.github.com>

---------

Signed-off-by: TreyR9 <106098556+TreyR9@users.noreply.github.com>
This commit is contained in:
TreyR9 2026-02-05 00:42:15 -06:00 committed by GitHub
parent f426a34d9b
commit 840d9f9b3d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 116 additions and 1 deletions

View file

@ -0,0 +1,17 @@
"use strict";
/**
*
* @param {Internal.TFCDataEventJS} evt
*/
const registerTFCDataForChimes = (evt) => {
if (Platform.isLoaded("chimes")) {
evt.itemSize('chimes:bamboo_chimes', 'large', 'heavy');
evt.itemSize('chimes:carved_bamboo_chimes', 'large', 'heavy');
evt.itemSize('chimes:copper_chimes', 'large', 'heavy');
evt.itemSize('chimes:iron_chimes', 'large', 'heavy');
evt.itemSize('chimes:amethyst_chimes', 'large', 'heavy');
evt.itemSize('chimes:glass_bells', 'normal', 'medium');
}
}