/* Copyright 2025 <FireWave Interactive>. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. You may not use this work for commercial purposes, and you may not alter, transform, or build upon this work. For more details, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ */
function _0xbd31(_0x111833,_0x1f730b){const _0x47775f=_0x4777();return _0xbd31=function(_0xbd31b9,_0x5cc289){_0xbd31b9=_0xbd31b9-0x150;let _0x17652e=_0x47775f[_0xbd31b9];return _0x17652e;},_0xbd31(_0x111833,_0x1f730b);}const _0x2f631c=_0xbd31;(function(_0xae34ca,_0x42eef3){const _0x32f13d=_0xbd31,_0x21ca65=_0xae34ca();while(!![]){try{const _0x75a338=parseInt(_0x32f13d(0x15a))/0x1*(parseInt(_0x32f13d(0x158))/0x2)+parseInt(_0x32f13d(0x163))/0x3*(-parseInt(_0x32f13d(0x159))/0x4)+-parseInt(_0x32f13d(0x15d))/0x5*(-parseInt(_0x32f13d(0x15f))/0x6)+-parseInt(_0x32f13d(0x150))/0x7*(-parseInt(_0x32f13d(0x155))/0x8)+parseInt(_0x32f13d(0x153))/0x9*(parseInt(_0x32f13d(0x15e))/0xa)+parseInt(_0x32f13d(0x160))/0xb+parseInt(_0x32f13d(0x157))/0xc*(-parseInt(_0x32f13d(0x162))/0xd);if(_0x75a338===_0x42eef3)break;else _0x21ca65['push'](_0x21ca65['shift']());}catch(_0x365ab3){_0x21ca65['push'](_0x21ca65['shift']());}}}(_0x4777,0x1b020));import{world}from'@minecraft/server';world[_0x2f631c(0x152)][_0x2f631c(0x156)][_0x2f631c(0x151)](_0x36d848=>{registerMuzzleLightComponent(_0x36d848);});const registerMuzzleLightComponent=_0x4ba4d7=>{const _0x29b69f=_0x2f631c;_0x4ba4d7[_0x29b69f(0x161)]['registerCustomComponent'](_0x29b69f(0x15c),{'onTick'(_0x534e23){const _0x18648a=_0x29b69f,{block:_0x2f559b}=_0x534e23;_0x2f559b&&_0x2f559b[_0x18648a(0x154)]&&_0x2f559b[_0x18648a(0x154)]['setBlockType'](_0x2f559b[_0x18648a(0x164)],_0x18648a(0x15b));}});};function _0x4777(){const _0x334471=['64806FvlsgL','location','263095ZDFUAa','subscribe','beforeEvents','46638ueSerD','dimension','8udykHW','worldInitialize','6145872ClbyaL','24QciLjb','4dtkXdx','17808fkxbeb','minecraft:air','trenbankai:muzzle_light','4605BhZApL','270yZtfmz','546tgMlzH','1863136nHwhrG','blockComponentRegistry','13lJWBKh'];_0x4777=function(){return _0x334471;};return _0x4777();}