I'm newbie in modding, can't do much exept some very simple stuff, wish i could help you with this mod...
Lost a lot of time trying to bring that yellow color back on wallTorchLightPlayer block, and the only way i manage to bring it back is by replacing existing block. lol
I added this in your block.xml :
<remove xpath="//block[@name='wallTorchLightPlayer']"/>
<block name="wallTorchLightPlayer">
<property name="Extends" value="wallTorchLight"/>
<property name="CreativeMode" value="Player"/>
<property name="Class" value="TorchHeatMap"/>
<property name="HeatMapStrength" value="1"/>
<property name="HeatMapTime" value="4000"/>
<property name="CustomIcon" value="wallTorchLight"/>
<property name="DescriptionKey" value="torchPlayerGroupDesc"/>
<property name="Stacknumber" value="50"/>
<property name="Model" value="Entities/Lighting/torch_wall_playerPrefab"/>
<property name="WaterFlow" value="permitted"/>
<property name="StabilitySupport" value="false"/>
<property name="SortOrder1" value="B202"/>
<property name="SortOrder2" value="3102"/>
<property name="FilterTags" value="MC_playerBlocks,SC_electrical"/>
</block>
Now you can pick it with 'E' and it glow yellow like it should, but of course buff gone, have no idea how to add it to this block now. Whatever i do i got bunch of errors, classic.