{ "name" : "Get Health", "attributes": [ { "name": "Get", "type": "Boolean", "connection": "Input", "editable": false }, { "name": "Enabled", "type": "Boolean", "connection": "Input", "editable": false, "value": false }, { "name": "Value", "type": "Number", "connection": "Output", "editable": true } ], "script": "//by Smart Penguins https://www.youtube.com/channel/UCHDFEsDQ8dKjEBEVCbAPZZw/ let enabled=false; function start(){ this.signal('Enabled', this.attribute('Enabled')); } function signal(name, value) { if(name == 'Get'&&enabled) { this.emitSignal('Value',this.entity().getHealth()); }else if(name == 'Enabled') { enabled=value; } } " }