﻿[STDOUT]   <log4j:Event logger="cpw.mods.modlauncher.Launcher" timestamp="1790411000950" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[ModLauncher running: args [--username, windinglet, --version, forge-47.4.10, --gameDir, C:\Users\dorio\curseforge\minecraft\Instances\sands, --assetsDir, C:\Users\dorio\curseforge\minecraft\Install\assets, --assetIndex, 5, --uuid, 07418cec6e764a01854800e4e14c271a, --accessToken, â„â„â„â„â„â„â„â„, --clientId, 97725c-b325d8-4649f0-1a1d69-e5e90b, --xuid, 2535429872738606, --userType, msa, --versionType, release, --width, 1024, --height, 768, --quickPlayPath, C:\Users\dorio\curseforge\minecraft\Quickplay\7d3fb839-30ff-4091-822f-5b796381f9ea.json, --launchTarget, forgeclient, --fml.forgeVersion, 47.4.10, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="cpw.mods.modlauncher.Launcher" timestamp="1790411000954" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.8 by Eclipse Adoptium; OS Windows 11 arch amd64 version 10.0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.ImmediateWindowHandler" timestamp="1790411002041" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Loading ImmediateWindowProvider fmlearlywindow]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="EARLYDISPLAY" timestamp="1790411002129" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Trying GL version 4.6]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="EARLYDISPLAY" timestamp="1790411002532" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Requested GL version 4.6 got version 4.6]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="EARLYDISPLAY" timestamp="1790411002633" level="INFO" thread="pool-2-thread-1">
[STDOUT]     <log4j:Message><![CDATA[GL info: Intel(R) RaptorLake-S Mobile Graphics Controller GL version 4.6.0 - Build 32.0.101.6078, Intel]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="gg.essential.loader.stage1.EssentialLoaderBase" timestamp="1790411003518" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Starting Essential Loader (stage2) version 1.8.0 (4dad5866273e5beba83449a1e0460378) [stable]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin-transmog" timestamp="1790411003527" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Mixin Transmogrifier is definitely up to no good...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin-transmog" timestamp="1790411003549" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[crimes against java were committed]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin-transmog" timestamp="1790411003567" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Original mixin transformation service successfully crobbed by mixin-transmogrifier!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411003608" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/dorio/curseforge/minecraft/Instances/sands/mods/Connector-1.0.0-beta.49+1.20.1.jar%23297%23301!/ Service=ModLauncher Env=CLIENT]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411003974" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Connector-1.0.0-beta.49+1.20.1-mod.jar of type MOD with provider org.sinytra.connector.locator.ConnectorEarlyLocator@1128620c]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004411" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file [1.20.1-forge]-Epic-Knights-Ice-and-Fire-1.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004411" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file [1.20.1-forge]-Epic-Knights-Japanese-Armory-1.6.2.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004411" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file [1.20.1] Roll Delight-1.3.1-forge-.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004411" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file alexsmobs-1.22.9.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004411" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file appleskin-forge-mc1.20.1-2.5.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004411" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file aquamirae-forge-1.20.1-6.4.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004411" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file archbows-1.1.9-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004411" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file architectury-9.2.14-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004412" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Atlas Lib-1.20.1-1.1.12.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004412" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file azurelib-neo-1.20.1-3.1.12.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004412" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file balm-forge-1.20.1-7.3.42.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004412" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file BetterModsButton-v8.0.2-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004412" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file botarium-forge-1.20.1-2.3.4.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004412" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file caelus-forge-3.2.0+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004412" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file CGM-Unofficial-1.4.20+Forge+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004413" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file cheesedelight-1.0.2.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004413" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Choups Drakvyrn Mod (v3.0.4) for 1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004413" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file citadel-2.6.3-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004413" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file cloth-config-11.1.136-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004413" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Clumps-forge-1.20.1-12.0.0.4.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004413" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file comforts-forge-6.4.0+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004413" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file common-networking-forge-1.0.6-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004413" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file ConnectorExtras-1.11.2+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004414" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file cristellib-1.1.6-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004414" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file cupboard-1.20.1-4.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004414" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file curios-forge-5.14.1+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004414" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file DC-Classes-1.20.1-1.1.5a.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004414" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Desert Mining 1.0.0 -1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004414" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file desert__badlands-1.0.0-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004414" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file desert_oasis-1.0.2-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004414" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file desert_tomb-2.0.0-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004414" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file desertfrontier-1.0.0-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004414" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Deserts+.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004415" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file dragonascension-1.0.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004415" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file dummmmmmy-1.20-2.0.12-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004415" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file dungeonblocks-forge-1.0.8.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004415" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file embeddium-0.3.31+mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004415" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file epic-fight-20.14.17-mc1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004415" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file epic-knights-1.20.1-forge-10.11.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004415" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file epic-knights-addon-1.20.x-forge-2.6.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004415" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file epic-knights-dark-ages-1.20.x-forge-1.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004416" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file epic-knights-slavic-armory-1.20.x-forge-2.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004416" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file epic_crayfish-1.0.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004416" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file essentialtweaks-1.2.0+1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004416" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-api-0.92.6+1.11.15+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004416" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file FarmersDelight-1.20.1-1.3.3.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004416" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file feur_extension_desert-1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004416" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file framework-forge-1.20.1-0.8.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004416" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file ftb-library-forge-2001.2.13.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004417" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file FungiDelight-1.20.1-1.3.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004417" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fzzy_config-0.7.7+1.20.1+forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004417" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file GearHearts1.20.1(Forge)vs1.0.2.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004417" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file geckolib-forge-1.20.1-4.8.4.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004417" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file gliders-forge-1.2.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004417" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file GlitchCore-forge-1.20.1-0.0.1.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004417" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file guardvillagers-1.20.1-1.6.19.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004417" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file hearthandharvest-1.20.1-1.0.12c.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004417" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file herbalistmod-2.5.0-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004417" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file hullbackpatches-1.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004418" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Icarus-Forge-2.14.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004418" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file ice_and_fire_delight-forge-1.20.1-0.2.5.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004418" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file ice_and_fire_spellbooks-2.3.2-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004418" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file iceandfire-2.1.13-1.20.1-beta-5.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004420" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file iceandfire_curios-1.3.0-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004420" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file IceAndFireCE-1.2.8-1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004420" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file illager_arena-1.0.1-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004420" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file inventoryessentials-forge-1.20.1-8.2.19.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004420" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file irons_lib-1.20.1-2.1.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004420" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file irons_spellbooks-1.20.1-3.16.3.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004420" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file jei-1.20.1-forge-15.20.0.112.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004420" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file jupiter-2.3.7-1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004422" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Kobolds-2.12.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004422" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file kotlinforforge-4.12.0-all.jar of type LIBRARY with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004422" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file lodestone-1.20.1-1.6.4.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004422" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file midnightlib-forge-1.9.2+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004422" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file moonlight-1.20-2.16.35-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004423" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file MouseTweaks-forge-mc1.20.1-2.25.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004423" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file mowziesmobs-1.8.2.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004423" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file nebulus_desert_trader-1.0.6-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004423" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file obscure_api-18.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004423" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file p1nero_bow-forge1.20.1-20.14.1.6.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004423" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file ParCool-1.20.1-3.4.3.3.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004423" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Patchouli-1.20.1-85-FORGE.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004423" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Pehkui-3.8.2+1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004423" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file player-animation-lib-forge-1.0.2-rc1+1.20.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file poison_dragons-original-0.4.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file potionring-1.20.1-2.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file recipeessentials-1.20.1-4.7.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file resourcefulconfig-forge-1.20.1-2.1.3.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file resourcefullib-forge-1.20.1-2.1.29.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file rice-delight-forge-1.20.1-2.0.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file roost2-1.0.0r-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file rpg_companions_tiny_dragons-0.0.5-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file rubidium-extra-0.5.4.4+mc1.20.1-build.131.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file saintsdragons-0.9.5+forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file sal_fishs_attribute_lib-1.0.6-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file sandstorm-6.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004424" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Simple Structures Desert 1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file smoothchunk-1.20.1-4.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file sophisticatedbackpacks-1.20.1-3.24.67.2109.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file sophisticatedcore-1.20.1-1.3.84.2308.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file spanishdelight-1.0.2-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file spartanfire-1.20.1-2.1.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file spartantoolkit-1.20.1-1.6.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file SpartanWeaponry-1.20.1-forge-3.2.1-all.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file structureessentials-1.20.1-5.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file tarot_card_plus-2.4.12-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file tarotcards-1.20-1.7.0.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004425" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file tarotcards-2.3.5-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004426" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file TerraBlender-forge-1.20.1-3.0.1.10.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004426" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file terriblelizards-1.0.0-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004426" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file tinydragons-1.0-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004426" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file tobacconistmod-4.0.0-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004426" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file tough_as_nails_compat-1.0.5-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004426" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file tough_as_nails_egf-1.0.6-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004426" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file ToughAsNails-forge-1.20.1-9.2.0.171.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004427" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file toughastweaked-1.0.2.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004427" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Towns-and-Towers-1.12-Fabric+Forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004427" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file u_desert-1.6.3+mc1.19-1.21.8.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004427" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file upgrade_arid-1.0.8-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004427" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file uranus-2.2.6-bugfix.2-1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004427" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file VeggiesDelight-1.20.1-1.9.3.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004427" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file waystones-forge-1.20.1-14.1.20.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004427" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file whaleborne-1.20.1-1.2.5.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004427" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file whaleborne_yeet_cannonry-forge-1.20.1-1.0.1.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file wyrmroost-forge-1.20.1-1.3.4.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsApi-1.20-Forge-4.0.6.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsBetterCaves-1.20.1-Forge-2.0.7.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsBetterDesertTemples-1.20-Forge-3.0.3.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsBetterDungeons-1.20-Forge-4.0.4.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsBetterEndIsland-1.20-Forge-2.0.6.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsBetterJungleTemples-1.20-Forge-2.0.5.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsBetterMineshafts-1.20-Forge-4.0.4.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsBetterNetherFortresses-1.20-Forge-2.0.6.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsBetterOceanMonuments-1.20-Forge-3.0.4.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsBetterStrongholds-1.20-Forge-4.0.3.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsBetterWitchHuts-1.20-Forge-3.0.3.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsCaveBiomes-1.20.1-Forge-2.0.5.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004428" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file YungsExtras-1.20-Forge-4.0.3.jar of type MOD with provider {mods folder locator at C:\Users\dorio\curseforge\minecraft\Instances\sands\mods}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModFileParser" timestamp="1790411004530" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Mod file C:\Users\dorio\curseforge\minecraft\Install\libraries\net\minecraftforge\fmlcore\1.20.1-47.4.10\fmlcore-1.20.1-47.4.10.jar is missing mods.toml file]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModFileParser" timestamp="1790411004532" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Mod file C:\Users\dorio\curseforge\minecraft\Install\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.4.10\javafmllanguage-1.20.1-47.4.10.jar is missing mods.toml file]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModFileParser" timestamp="1790411004535" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Mod file C:\Users\dorio\curseforge\minecraft\Install\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.4.10\lowcodelanguage-1.20.1-47.4.10.jar is missing mods.toml file]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModFileParser" timestamp="1790411004538" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Mod file C:\Users\dorio\curseforge\minecraft\Install\libraries\net\minecraftforge\mclanguage\1.20.1-47.4.10\mclanguage-1.20.1-47.4.10.jar is missing mods.toml file]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004560" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fmlcore-1.20.1-47.4.10.jar of type LIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@51b35e4e]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004560" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file javafmllanguage-1.20.1-47.4.10.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@51b35e4e]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004560" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file lowcodelanguage-1.20.1-47.4.10.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@51b35e4e]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004560" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file mclanguage-1.20.1-47.4.10.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@51b35e4e]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004560" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file client-1.20.1-20230612.114412-srg.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@51b35e4e]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004560" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file forge-1.20.1-47.4.10-universal.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@51b35e4e]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.jarjar.selection.JarSelector" timestamp="1790411004977" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Attempted to select a dependency jar for JarJar which was passed in as source: playeranimator. Using Mod File: C:\Users\dorio\curseforge\minecraft\Instances\sands\mods\player-animation-lib-forge-1.0.2-rc1+1.20.jar]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.jarjar.selection.JarSelector" timestamp="1790411004977" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Attempted to select a dependency jar for JarJar which was passed in as source: architectury. Using Mod File: C:\Users\dorio\curseforge\minecraft\Instances\sands\mods\architectury-9.2.14-forge.jar]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found 75 dependencies adding them to mods collection]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-transfer-api-v1-3.3.6+25eff73b77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-dimensions-v1-2.1.55+8005d10d77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file kuma-api-forge-20.1.12+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-renderer-api-v1-3.2.2+cf68abbe77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file MixinExtras-0.5.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file kubejs-bridge-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-item-api-v1-2.1.29+4d0bbcfa77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file PalladiumCore-forge-1.20-2.0.0.0-forge.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-model-loading-api-v1-1.0.4+6274ab9d77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file modmenu-bridge-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004978" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-rendering-fluids-v1-3.0.29+4ac5e37a77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file pehkui-bridge-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-screen-handler-api-v1-1.3.33+561530ec77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-models-v0-0.4.3+7c3892a477.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-resource-loader-v0-0.11.12+4b4151c077.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file mclib-20.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-rendering-v1-3.0.9+66e9a48f77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-renderer-indigo-1.5.3+b5b2da4177.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-convention-tags-v1-1.5.6+fa3d1c0177.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-mining-level-api-v1-2.1.52+561530ec77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-command-api-v1-1.2.35+f71b366f77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-block-view-api-v2-1.0.3+53347ba977.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-command-api-v2-2.2.14+561530ec77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file MixinSquared-0.1.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-data-attachment-api-v1-1.0.2+30ef839e77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file rei-bridge-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file geckolib-fabric-compat-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004979" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file jankson-1.2.3.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-screen-api-v1-2.0.9+45a670a577.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file energy-bridge-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file kfflib-4.12.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-particles-v1-1.1.3+78e1ecb877.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-content-registries-v0-4.0.13+a670df1e77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file terrablender-bridge-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-transitive-access-wideners-v1-4.3.2+1880499877.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file NanoLiveConfig-1.2.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-game-rule-api-v1-1.0.41+683d4da877.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-api-base-0.4.32+ef105b4977.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file runtime-1.0.0+1.20.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004980" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-api-lookup-api-v1-1.6.37+67f9824077.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-blockrenderlayer-v1-1.1.42+1d0da21e77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file mixinsquared-forge-0.1.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file extras-utils-1.11.2+1.20.1.jar of type LIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file mixinextras-forge-0.5.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file amecsapi-1.5.3+mc1.20-pre1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file spectrelib-forge-0.13.15+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-block-api-v1-1.0.12+0e6cb7f777.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file jei-bridge-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file reach-entity-attributes-2.4.0.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-resource-conditions-api-v1-2.3.9+996d00b277.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file forgeconfigapiport-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file architectury-bridge-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file kffmod-4.12.0.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file Connector-1.0.0-beta.49+1.20.1-fabricloader.jar of type LIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file bytecodecs-1.0.2.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-item-group-api-v1-4.0.14+c9161c2d77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file kfflang-4.12.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004981" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-biome-api-v1-13.0.14+dc36698e77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-entity-events-v1-1.6.1+4ca7515277.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-registry-sync-v0-2.3.6+1c0ea72177.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-recipe-api-v1-1.0.24+514a076577.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file yabn-1.0.3.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-loot-api-v2-1.2.3+eb28f93e77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-object-builder-api-v1-11.1.5+f8c414ce77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-rendering-data-attachment-v1-0.3.39+a6081afc77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-networking-api-v1-1.3.14+fb7c822677.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-sound-api-v1-1.0.14+4f23bd8477.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-message-api-v1-5.1.10+52cc178c77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file tomlkt-jvm-0.3.7.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004982" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file emi-bridge-1.11.2+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004983" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-lifecycle-events-v1-2.2.23+afab492177.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004983" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-data-generation-api-v1-12.3.7+369cb3a477.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004983" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-events-interaction-v0-0.6.5+0f26153f77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004983" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-key-binding-api-v1-1.0.38+561530ec77.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer" timestamp="1790411004983" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found mod file fabric-client-tags-api-v1-1.1.3+5d6761b877.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31b7d869]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="org.sinytra.connector.locator.ConnectorLocator" timestamp="1790411005289" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Fabric mod metadata not found in jar thedarkcolour.kotlinforforge, ignoring]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="org.sinytra.connector.locator.DependencyResolver" timestamp="1790411005548" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Dependency resolution found 0 candidates to load]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="gg.essential.loader.stage2.util.KFFMerger" timestamp="1790411006109" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found Kotlin-containing mod Jar[union:/C:/Users/dorio/curseforge/minecraft/Instances/sands/mods/kotlinforforge-4.12.0-all.jar%23384!/], checking whether we need to upgrade it..]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="gg.essential.loader.stage2.util.KFFMerger" timestamp="1790411006114" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found outdated Kotlin core libs 2.2.21 (we ship 2.3.0)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="gg.essential.loader.stage2.util.KFFMerger" timestamp="1790411006114" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found up-to-date Kotlin Coroutines libs 1.10.2 (we ship 1.10.2)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="gg.essential.loader.stage2.util.KFFMerger" timestamp="1790411006114" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found outdated Kotlin Serialization libs 0.0.0 (we ship 1.9.0)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="gg.essential.loader.stage2.util.KFFMerger" timestamp="1790411006116" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Generating jar with updated Kotlin at C:\Users\dorio\AppData\Local\Temp\kff-updated-kotlin-11169154190769784999-4.12.0-all.jar]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="org.sinytra.connector.service.hacks.ModuleLayerMigrator" timestamp="1790411007262" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Successfully made module authlib transformable]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411008998" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Compatibility level set to JAVA_17]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="cpw.mods.modlauncher.LaunchServiceHandler" timestamp="1790411009203" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Launching target 'forgeclient' with arguments [--version, forge-47.4.10, --gameDir, C:\Users\dorio\curseforge\minecraft\Instances\sands, --assetsDir, C:\Users\dorio\curseforge\minecraft\Install\assets, --uuid, 07418cec6e764a01854800e4e14c271a, --username, windinglet, --assetIndex, 5, --accessToken, â„â„â„â„â„â„â„â„, --clientId, 97725c-b325d8-4649f0-1a1d69-e5e90b, --xuid, 2535429872738606, --userType, msa, --versionType, release, --width, 1024, --height, 768, --quickPlayPath, C:\Users\dorio\curseforge\minecraft\Quickplay\7d3fb839-30ff-4091-822f-5b796381f9ea.json]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium" timestamp="1790411009262" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Loaded configuration file for Embeddium: 247 options available, 0 override(s) found]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-GraphicsAdapterProbe" timestamp="1790411009266" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Searching for graphics cards...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-GraphicsAdapterProbe" timestamp="1790411009675" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found graphics card: GraphicsAdapterInfo[vendor=INTEL, name=Intel(R) UHD Graphics, version=DriverVersion=32.0.101.6078]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-GraphicsAdapterProbe" timestamp="1790411009676" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Found graphics card: GraphicsAdapterInfo[vendor=NVIDIA, name=NVIDIA GeForce RTX 5070 Laptop GPU, version=DriverVersion=32.0.15.9144]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-Workarounds" timestamp="1790411009688" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Embeddium has applied one or more workarounds to prevent crashes or other issues on your system: [NVIDIA_THREADED_OPTIMIZATIONS]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-Workarounds" timestamp="1790411009688" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[This is not necessarily an issue, but it may result in certain features or optimizations being disabled. You can sometimes fix these issues by upgrading your graphics driver.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411009710" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Reference map 'yungsextras.refmap.json' for yungsextras.mixins.json could not be read. If this is a development environment you can ignore this message]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411009713" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Reference map 'yungsextras.refmap.json' for yungsextras_forge.mixins.json could not be read. If this is a development environment you can ignore this message]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Essential Logger - Plugin" timestamp="1790411009746" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Starting Essential v1.5.0.1 (#abe8c355b9) [stable]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium Extra" timestamp="1790411009973" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Loaded configuration file for Sodium Extra: 35 options available, 0 override(s) found]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411009985" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Reference map 'cristellib-forge-refmap.json' for cristellib.mixins.json could not be read. If this is a development environment you can ignore this message]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411010026" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Reference map 'mixins.choups_drakvyrn_mod.refmap.json' for mixins.choups_drakvyrn_mod.json could not be read. If this is a development environment you can ignore this message]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411010078" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Reference map 'ef_bow.refmap.json' for p1nero_bow.mixins.json could not be read. If this is a development environment you can ignore this message]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411010080" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Reference map 'mixins.epic_knights_ice_and_fire.refmap.json' for mixins.epic_knights_ice_and_fire.json could not be read. If this is a development environment you can ignore this message]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411010123" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Reference map 'toughastweaks.refmap.json' for toughastweaked.mixins.json could not be read. If this is a development environment you can ignore this message]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411010130" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Reference map 'hullbackpatches.refmap.json' for hullbackpatches.mixins.json could not be read. If this is a development environment you can ignore this message]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411010142" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Reference map '' for adapter.init.mixins.json could not be read. If this is a development environment you can ignore this message]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011107" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Error loading class: xyz/przemyk/simpleplanes/upgrades/shooter/ShooterUpgrade (java.lang.ClassNotFoundException: xyz.przemyk.simpleplanes.upgrades.shooter.ShooterUpgrade)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011108" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[@Mixin target xyz.przemyk.simpleplanes.upgrades.shooter.ShooterUpgrade was not found cgm.mixins.json:common.simpleplanes.ShooterUpgradeMixin from mod cgm]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011374" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Error loading class: dev/tr7zw/skinlayers/versionless/render/CustomModelPart (java.lang.ClassNotFoundException: dev.tr7zw.skinlayers.versionless.render.CustomModelPart)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011374" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[@Mixin target dev.tr7zw.skinlayers.versionless.render.CustomModelPart was not found mixins.epicfight.json:skinlayers.MixinCustomModelPart from mod epicfight]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011376" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Error loading class: dev/tr7zw/skinlayers/versionless/render/CustomizableCube (java.lang.ClassNotFoundException: dev.tr7zw.skinlayers.versionless.render.CustomizableCube)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011376" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[@Mixin target dev.tr7zw.skinlayers.versionless.render.CustomizableCube was not found mixins.epicfight.json:skinlayers.MixinCustomizableCubeWrapper$SkinLayer3DMixinCustomModelCube from mod epicfight]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011378" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Error loading class: de/teamlapen/vampirism/client/renderer/entity/layers/VampirePlayerHeadLayer (java.lang.ClassNotFoundException: de.teamlapen.vampirism.client.renderer.entity.layers.VampirePlayerHeadLayer)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011379" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[@Mixin target de.teamlapen.vampirism.client.renderer.entity.layers.VampirePlayerHeadLayer was not found mixins.epicfight.json:teamlapen.MixinVampirePlayerHeadLayer from mod epicfight]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011380" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Error loading class: de/teamlapen/werewolves/client/render/layer/HumanWerewolfLayer (java.lang.ClassNotFoundException: de.teamlapen.werewolves.client.render.layer.HumanWerewolfLayer)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011380" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[@Mixin target de.teamlapen.werewolves.client.render.layer.HumanWerewolfLayer was not found mixins.epicfight.json:teamlapen.MixinHumanWerewolfLayer from mod epicfight]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.cupboard.Cupboard" timestamp="1790411011525" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Loaded config for: recipeessentials.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.cupboard.Cupboard" timestamp="1790411011549" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Loaded config for: structureessentials.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411011825" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Error loading class: dev/shadowsoffire/attributeslib/client/AttributesLibClient (java.lang.ClassNotFoundException: dev.shadowsoffire.attributeslib.client.AttributesLibClient)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="MixinExtras|Service" timestamp="1790411012113" level="INFO" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.5.0).]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411013682" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Method overwrite conflict for getEntityReach in pehkui.mixins.json:reach.IForgePlayerMixin from mod pehkui, previously written by com.sal_fish.sal_fishs_attribute_lib.mixin.player.MixinIForgePlayerEntityRange. Skipping method.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411013682" level="WARN" thread="main">
[STDOUT]     <log4j:Message><![CDATA[Method overwrite conflict for getBlockReach in pehkui.mixins.json:reach.IForgePlayerMixin from mod pehkui, previously written by com.sal_fish.sal_fishs_attribute_lib.mixin.player.MixinIForgePlayerBlockRange. Skipping method.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411016343" level="WARN" thread="pool-4-thread-1">
[STDOUT]     <log4j:Message><![CDATA[@Final field f_31427_:[I in mixins.epicfight.json:common.MixinWitherBoss from mod epicfight should be final]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411016343" level="WARN" thread="pool-4-thread-1">
[STDOUT]     <log4j:Message><![CDATA[@Final field f_31428_:[I in mixins.epicfight.json:common.MixinWitherBoss from mod epicfight should be final]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411016694" level="WARN" thread="pool-4-thread-1">
[STDOUT]     <log4j:Message><![CDATA[@Inject(@At("INVOKE_ASSIGN")) Shift.BY=1 on palladiumcore-common.mixins.json:LightningBoltMixin from mod palladiumcore::handler$cia000$palladiumcore$tick exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.mojang.datafixers.DataFixerBuilder" timestamp="1790411017433" level="INFO" thread="Datafixer Bootstrap">
[STDOUT]     <log4j:Message><![CDATA[188 Datafixer optimizations took 117 milliseconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411017655" level="WARN" thread="pool-4-thread-1">
[STDOUT]     <log4j:Message><![CDATA[@Final field f_26027_:Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; in guardvillagers.mixins.json:DefendVillageGoalGolemMixin from mod guardvillagers should be final]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411017786" level="WARN" thread="pool-4-thread-1">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411017786" level="WARN" thread="pool-4-thread-1">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411017787" level="WARN" thread="pool-4-thread-1">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411017787" level="WARN" thread="pool-4-thread-1">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.LivingEntity from class yesman.epicfight.world.capabilities.entitypatch.LivingEntityPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.packs.VanillaPackResourcesBuilder" timestamp="1790411018851" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Assets URL 'union:/C:/Users/dorio/curseforge/minecraft/Install/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23451!/assets/.mcassetsroot' uses unexpected schema]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.packs.VanillaPackResourcesBuilder" timestamp="1790411018851" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Assets URL 'union:/C:/Users/dorio/curseforge/minecraft/Install/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23451!/data/.mcassetsroot' uses unexpected schema]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService" timestamp="1790411018876" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.Minecraft" timestamp="1790411019710" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Setting user: windinglet]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411019790" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[amecsapi.mixins.json:KeyMappingLookupAccessor from mod amecsapi->@Accessor[FIELD_GETTER]::getMap()Ljava/util/EnumMap; should be static as its target is]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Essential Logger" timestamp="1790411019885" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[OptiFine not detected.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.Options" timestamp="1790411019947" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Added resource packs: []]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Essential - DI" timestamp="1790411020256" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Starting DI!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Essential - Connection" timestamp="1790411020300" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Authenticating to Mojang as windinglet (07418cec-6e76-4a01-8548-00e4e14c271a)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.Minecraft" timestamp="1790411020898" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Backend library: LWJGL version 3.3.1 build 7]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-NvidiaWorkarounds" timestamp="1790411020952" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Applying workaround: Prevent the NVIDIA OpenGL driver from using broken optimizations (NVIDIA_THREADED_OPTIMIZATIONS)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-PostlaunchChecks" timestamp="1790411020985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[OpenGL Vendor: Intel]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-PostlaunchChecks" timestamp="1790411020985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[OpenGL Renderer: Intel(R) RaptorLake-S Mobile Graphics Controller]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-PostlaunchChecks" timestamp="1790411020985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[OpenGL Version: 4.6.0 - Build 32.0.101.6078]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Essential - Connection" timestamp="1790411021482" level="INFO" thread="DefaultDispatcher-worker-3">
[STDOUT]     <log4j:Message><![CDATA[Connecting to Essential Connection Manager...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Essential Logger" timestamp="1790411021546" level="INFO" thread="DefaultDispatcher-worker-3">
[STDOUT]     <log4j:Message><![CDATA[Using Default JreDnsResolver]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Essential Logger" timestamp="1790411021548" level="INFO" thread="DefaultDispatcher-worker-3">
[STDOUT]     <log4j:Message><![CDATA[Using Default JreSocketFactory]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="dev.su5ed.sinytra.connectorextras.terrablenderbridge.TerraBlenderBridge" timestamp="1790411021600" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Injecting TerraBlender API classes]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-MixinTaintDetector" timestamp="1790411021733" level="ERROR" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Mod mixin into Embeddium internals detected. This instance is now tainted. The Embeddium team does not provide any guarantee of support for issues encountered while such mods are installed.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-MixinTaintDetector" timestamp="1790411021735" level="WARN" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Mod(s) [embeddium_extra] are modifying Embeddium class me.jellysquid.mods.sodium.client.gui.SodiumOptionsGUI, which may cause instability.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411021791" level="WARN" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Configuration file C:\Users\dorio\curseforge\minecraft\Instances\sands\config\guardvillagers-common.toml is not correct. Correcting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeMod" timestamp="1790411021819" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Forge mod loading, version 47.4.10, for MC 1.20.1 with MCP 20230612.114412]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.MinecraftForge" timestamp="1790411021820" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[MinecraftForge v47.4.10 Initialized]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.fabricmc.fabric.impl.client.indigo.Indigo" timestamp="1790411021864" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[[Indigo] Registering Indigo renderer!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.diggydwarff.tobacconistmod.TobacconistMod" timestamp="1790411022000" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Curios compatibility enabled.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411022013" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Config spec system detected, register to Jupiter Config System.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411022080" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Cloth Config API detected, register to Jupiter Config System.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] [Mouse Tweaks] Main.initialize()
[STDOUT] [Mouse Tweaks] Initialized.
[STDOUT]   <log4j:Event logger="Essential - Connection" timestamp="1790411022218" level="INFO" thread="WebSocketConnectReadThread-118">
[STDOUT]     <log4j:Message><![CDATA[Connected to Essential Connection Manager.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="saintsdragons" timestamp="1790411022809" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Raised MAX_HEALTH attribute cap to 100000.0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="saintsdragons" timestamp="1790411022810" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Raised ARMOR attribute cap to 100000.0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411022850" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Constructing Mod: Spartan Weaponry]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411022850" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Initialising API! Version: 12]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411022868" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Loaded mod compat: GeckolibCompat]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="yesman.epicfight.main.EpicFightMod" timestamp="1790411022868" level="WARN" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Azure Lib version 3 is not supported yet.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.cupboard.Cupboard" timestamp="1790411022874" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Loaded config for: cupboard.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411022877" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Spartan Weaponry API version 12 has been initalized!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411022912" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Loaded mod compat: IceAndFireCompat]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411022926" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Loaded mod compat: CuriosCompat]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411022936" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Loaded mod compat: PlayerAnimatorCompat]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411022976" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering S2C receiver with id architectury:sync_ids]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411022983" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering C2S receiver with id architectury:sync_ids]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411022983" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering S2C receiver with id ftblibrary:edit_nbt]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411022997" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering C2S receiver with id ftblibrary:edit_nbt_response]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411023004" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering S2C receiver with id ftblibrary:sync_known_server_registries]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411023010" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering S2C receiver with id ftblibrary:edit_config]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411023026" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Sending ConfigManager...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411023040" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Sending ConfigManager took 11.96 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.blay09.mods.balm.forge.config.ForgeBalmConfig" timestamp="1790411023120" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering config for inventoryessentials:common (COMMON) with 10 properties.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] zaebok
[STDOUT]   <log4j:Event logger="net.blay09.mods.balm.forge.config.ForgeBalmConfig" timestamp="1790411023369" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering config for waystones:common (COMMON) with 46 properties.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="fr.samlegamer.potionring.PotionRing" timestamp="1790411023373" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Potion Rings - REFORGED Loading...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="fr.samlegamer.potionring.PotionRing" timestamp="1790411023457" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Potion Rings - REFORGED is Charged !]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] Hello from Epic Knights Addon init!
[STDOUT] Hello from Epic Knights Addon init!
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411023684" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering C2S receiver with id magistuarmory:packet_long_reach_attack]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] slavicarmory:erikhonka
[STDOUT] slavicarmory:erikhonka
[STDOUT] slavicarmory:late_phrygian_helmet
[STDOUT] slavicarmory:late_phrygian_helmet
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411023690" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering C2S receiver with id magistuarmory:packet_lance_collision]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] minecraft:default
[STDOUT] darkagesarmory:balyk_sook_lamellar
[STDOUT] minecraft:default
[STDOUT] darkagesarmory:kaftan
[STDOUT] minecraft:default
[STDOUT] slavicarmory:eastern_helmet
[STDOUT] slavicarmory:eastern_helmet
[STDOUT] slavicarmory:eastern_helmet
[STDOUT] slavicarmory:eastern_helmet
[STDOUT] slavicarmory:eastern_helmet
[STDOUT] slavicarmory:eastern_helmet
[STDOUT] slavicarmory:eastern_helmet
[STDOUT] slavicarmory:eastern_helmet
[STDOUT] slavicarmory:eastern_helmet
[STDOUT] slavicarmory:eastern_kettlehat
[STDOUT] slavicarmory:eastern_kettlehat
[STDOUT] slavicarmory:gnezdovo_helmet
[STDOUT] slavicarmory:gnezdovo_helmet
[STDOUT] slavicarmory:ozernoe_helmet
[STDOUT] slavicarmory:tagancha_helmet
[STDOUT] slavicarmory:tagancha_helmet
[STDOUT] slavicarmory:shapka
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] darkagesarmory:kaftan
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] slavicarmory:default
[STDOUT] darkagesarmory:kaftan
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411023695" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registering S2C receiver with id magistuarmory:packet_bc_or_ef_installed]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] darkagesarmory:kaftan
[STDOUT] darkagesarmory:kaftan
[STDOUT] darkagesarmory:kaftan
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] darkagesarmory:klappenrock_tunic
[STDOUT] darkagesarmory:klappenrock_tunic
[STDOUT] darkagesarmory:klappenrock_tunic
[STDOUT] darkagesarmory:klappenrock_tunic
[STDOUT] darkagesarmory:klappenrock_tunic
[STDOUT] darkagesarmory:klappenrock_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT]   <log4j:Event logger="azurelib" timestamp="1790411023727" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Registered azurelib config for auto-sync function]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:long_tunic
[STDOUT] darkagesarmory:tunic
[STDOUT] minecraft:default
[STDOUT] darkagesarmory:hauberk
[STDOUT] minecraft:default
[STDOUT] darkagesarmory:hauberk
[STDOUT] darkagesarmory:hauberk
[STDOUT] darkagesarmory:vendel_greaves
[STDOUT] darkagesarmory:bandenhelm
[STDOUT] darkagesarmory:benty_grange_helmet
[STDOUT] darkagesarmory:birka_helmet
[STDOUT] darkagesarmory:broa_helmet
[STDOUT] darkagesarmory:coppergate_helmet
[STDOUT] darkagesarmory:desjatinna_helmet
[STDOUT] darkagesarmory:desjatinna_helmet
[STDOUT] darkagesarmory:tjele_helmet
[STDOUT] darkagesarmory:gjermundbu_helmet
[STDOUT] darkagesarmory:gorzuchy_helmet
[STDOUT] darkagesarmory:lokrume_helmet
[STDOUT] darkagesarmory:pecs_helmet
[STDOUT] darkagesarmory:somme_helmet
[STDOUT] darkagesarmory:staffordshire_helmet
[STDOUT] darkagesarmory:sutton_hoo
[STDOUT] darkagesarmory:bandenhelm
[STDOUT] darkagesarmory:tjele_helmet
[STDOUT] darkagesarmory:valsgarde
[STDOUT] darkagesarmory:valsgarde
[STDOUT] darkagesarmory:valsgarde_8
[STDOUT] darkagesarmory:vendel_1_helmet
[STDOUT] darkagesarmory:vendel_14_helmet
[STDOUT] darkagesarmory:verden_helmet
[STDOUT] darkagesarmory:wollaston_helmet
[STDOUT] darkagesarmory:yarm_helmet
[STDOUT] darkagesarmory:stromovka_helmet
[STDOUT] darkagesarmory:zlin_helmet
[STDOUT] darkagesarmory:kerch_helmet
[STDOUT] darkagesarmory:trosino_helmet
[STDOUT] darkagesarmory:eastern_hat
[STDOUT] darkagesarmory:eastern_hat
[STDOUT] darkagesarmory:eastern_hat
[STDOUT] darkagesarmory:eastern_hat
[STDOUT] darkagesarmory:eastern_hat
[STDOUT] darkagesarmory:eastern_hat
[STDOUT] darkagesarmory:eastern_hat
[STDOUT] darkagesarmory:pillbox_cap
[STDOUT] darkagesarmory:pillbox_cap
[STDOUT] darkagesarmory:pillbox_cap
[STDOUT] darkagesarmory:pillbox_cap
[STDOUT] darkagesarmory:pillbox_cap
[STDOUT] darkagesarmory:pillbox_cap
[STDOUT] darkagesarmory:pillbox_cap
[STDOUT] darkagesarmory:pillbox_cap
[STDOUT] darkagesarmory:winingas
[STDOUT] Hello from Epic Knights Ice and Fire init!
[STDOUT] Hello from Epic Knights Addon init!
[STDOUT] minecraft:default
[STDOUT] magistuarmory:armet
[STDOUT] magistuarmory:stechhelm
[STDOUT] magistuarmory:default
[STDOUT] magistuarmoryaddon:sallet
[STDOUT] magistuarmory:default
[STDOUT] magistuarmory:maximilian_helmet
[STDOUT] magistuarmory:default
[STDOUT] magistuarmoryaddon:greathelm
[STDOUT] magistuarmory:default
[STDOUT] magistuarmory:grand_bascinet
[STDOUT] magistuarmory:default
[STDOUT] magistuarmoryaddon:savoyard_helmet
[STDOUT] magistuarmoryaddon:morion
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:milanese_armet
[STDOUT] magistuarmoryaddon:british_armet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:visored_kettlehat
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:bicoque
[STDOUT] magistuarmoryaddon:underarmor
[STDOUT] magistuarmoryaddon:sallet_without_neck_protection
[STDOUT] magistuarmoryaddon:bellows_maximilian_helmet
[STDOUT] magistuarmoryaddon:kulah_khud
[STDOUT] magistuarmoryaddon:kulah_khud
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:early_greathelm
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:klappvisor_bascinet
[STDOUT] magistuarmoryaddon:late_bascinet
[STDOUT] magistuarmoryaddon:lobster_tailed_helmet
[STDOUT] magistuarmoryaddon:chapel
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:late_greathelm
[STDOUT] magistuarmoryaddon:burgundian_kettlehat
[STDOUT] magistuarmoryaddon:closed_burgonet
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:late_burgonet
[STDOUT] magistuarmoryaddon:late_burgonet
[STDOUT] magistuarmoryaddon:devilish_grotesque_maximilian_helmet
[STDOUT] magistuarmoryaddon:facial_grotesque_maximilian_helmet
[STDOUT] magistuarmoryaddon:greenwich_armet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:greenwich_armet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:late_sallet
[STDOUT] magistuarmoryaddon:late_sallet
[STDOUT] magistuarmoryaddon:steel_puff_and_slash
[STDOUT] magistuarmoryaddon:steel_puff_and_slash
[STDOUT] magistuarmoryaddon:sturmhaube
[STDOUT] magistuarmoryaddon:bellows_maximilian_helmet
[STDOUT] magistuarmory:maximilian_helmet
[STDOUT] minecraft:default
[STDOUT] magistuarmory:grand_bascinet
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:exquisite_armet
[STDOUT] magistuarmory:maximilian_helmet
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:sallet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:sallet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:greenwich_armet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:greenwich_armet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:landsknecht_hat
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] magistuarmoryaddon:puff_and_slash
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:condottiero_cap
[STDOUT] magistuarmoryaddon:sugarloaf_helmet
[STDOUT] magistuarmoryaddon:sugarloaf_helmet
[STDOUT] magistuarmoryaddon:patrician_tuher_helmet
[STDOUT] magistuarmoryaddon:late_kettlehat
[STDOUT] magistuarmoryaddon:close_helmet
[STDOUT] magistuarmoryaddon:exquisite_maximilian_helmet
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:cabasset
[STDOUT] magistuarmoryaddon:cabasset
[STDOUT] magistuarmoryaddon:early_cabasset
[STDOUT] magistuarmoryaddon:early_cabasset
[STDOUT] magistuarmoryaddon:early_cabasset
[STDOUT] magistuarmoryaddon:straw_hat
[STDOUT] magistuarmoryaddon:fancy_hat
[STDOUT] magistuarmoryaddon:tunic
[STDOUT] magistuarmoryaddon:parade_burgonet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:parade_burgonet
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:necklace
[STDOUT] magistuarmoryaddon:necklace
[STDOUT] magistuarmoryaddon:necklace
[STDOUT] magistuarmoryaddon:necklace
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:cuman_helmet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:greenwich_armet
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmory:armet
[STDOUT] minecraft:default
[STDOUT] magistuarmory:maximilian_helmet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:sallet
[STDOUT] magistuarmoryaddon:close_helmet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:fox_grotesque_maximilian_helmet
[STDOUT] magistuarmory:armet
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmory:grand_bascinet
[STDOUT] magistuarmoryaddon:greenwich_armet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:grilled_helmet
[STDOUT] magistuarmory:stechhelm
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmory:maximilian_helmet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:milanese_armet
[STDOUT] magistuarmoryaddon:sallet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:close_helmet
[STDOUT] magistuarmoryaddon:greenwich_armet
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:close_helmet
[STDOUT] magistuarmoryaddon:fox_grotesque_maximilian_helmet
[STDOUT] magistuarmoryaddon:grilled_helmet
[STDOUT] magistuarmoryaddon:grilled_helmet
[STDOUT] magistuarmoryaddon:lion_helmet
[STDOUT] magistuarmoryaddon:kulah_khud
[STDOUT] magistuarmoryaddon:maximilian_burgonet
[STDOUT] magistuarmoryaddon:opened_sallet
[STDOUT] minecraft:default
[STDOUT] magistuarmory:minicrown
[STDOUT] magistuarmory:crown
[STDOUT] magistuarmoryaddon:tilted_puff_and_slash_hat
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmoryaddon:sallet
[STDOUT] magistuarmoryaddon:sallet_without_visor
[STDOUT] magistuarmoryaddon:german_bascinet
[STDOUT] magistuarmoryaddon:cuman_helmet
[STDOUT] magistuarmoryaddon:greathelm
[STDOUT] magistuarmoryaddon:greathelm
[STDOUT] magistuarmoryaddon:greathelm
[STDOUT] magistuarmoryaddon:greathelm
[STDOUT] magistuarmoryaddon:bellows_maximilian_helmet
[STDOUT] magistuarmory:flowercrown
[STDOUT] minecraft:default
[STDOUT] magistuarmory:armet
[STDOUT] magistuarmory:stechhelm
[STDOUT] minecraft:default
[STDOUT] magistuarmory:sallet
[STDOUT] minecraft:default
[STDOUT] magistuarmory:maximilian_helmet
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmory:kettlehat
[STDOUT] minecraft:default
[STDOUT] magistuarmory:barbute
[STDOUT] minecraft:default
[STDOUT] magistuarmory:crusader
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmory:armet
[STDOUT] minecraft:default
[STDOUT] magistuarmory:conic_helmet
[STDOUT] magistuarmory:conic_helmet
[STDOUT] magistuarmory:barbute
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmory:kettlehat
[STDOUT] magistuarmory:conic_helmet
[STDOUT] magistuarmory:crusader
[STDOUT] minecraft:default
[STDOUT] magistuarmory:bascinet
[STDOUT] minecraft:default
[STDOUT] magistuarmory:wingedhussarchestplate
[STDOUT] minecraft:default
[STDOUT] minecraft:default
[STDOUT] magistuarmory:grand_bascinet
[STDOUT] minecraft:default
[STDOUT]   <log4j:Event logger="thedarkcolour.kotlinforforge.test.KotlinForForge" timestamp="1790411024479" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Kotlin For Forge Enabled!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="fzzy_config" timestamp="1790411025000" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Loaded config fzzy_config:keybinds in 1714ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="fzzy_config" timestamp="1790411025016" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Loaded config tarotcards:tarotcards in 1239ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.resources.RegistryDataLoader" timestamp="1790411025308" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Capturing existing worldgen registries]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.resources.RegistryDataLoader" timestamp="1790411025308" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Found 0 injected RegistryDataLoader worldgen registries]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411036280" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.player.Player from class yesman.epicfight.world.capabilities.entitypatch.player.PlayerPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Moonlight" timestamp="1790411036713" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Initialized block sets in 7ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411037308" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411037308" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411037308" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411037308" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411037308" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411037308" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411037308" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411037308" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.network.syncher.SynchedEntityData" timestamp="1790411037308" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[defineId called for: class net.minecraft.world.entity.boss.wither.WitherBoss from class yesman.epicfight.world.capabilities.entitypatch.boss.WitherPatch]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.github.alexthe666.alexsmobs.AlexsMobs" timestamp="1790411037688" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[loaded in block colorizer]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.github.alexthe666.alexsmobs.AlexsMobs" timestamp="1790411037696" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[loaded in item colorizer]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411039427" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering Model Layers!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411039430" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Model Layer registration complete!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411039830" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering Entity Renderers!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.packs.resources.ReloadableResourceManager" timestamp="1790411040183" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Reloading ResourceManager: vanilla, mod_resources, dcclasses-config, Moonlight Mods Dynamic Assets, fabric, Essential Assets, essential]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Moonlight" timestamp="1790411040210" level="INFO" thread="Worker-Main-1">
[STDOUT]     <log4j:Message><![CDATA[Starting runtime resource generation for pack type CLIENT_RESOURCES with generators from mods [moonlight]: [net.mehvahdjukaar.moonlight.core.MoonlightClient$MLDynamicClientResources@4b093f0e]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Moonlight" timestamp="1790411040210" level="INFO" thread="Worker-Main-1">
[STDOUT]     <log4j:Message><![CDATA[Generating runtime assets for pack Moonlight Mods Dynamic Assets (moonlight)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Moonlight" timestamp="1790411040217" level="INFO" thread="Worker-Main-1">
[STDOUT]     <log4j:Message><![CDATA[Generated runtime CLIENT_RESOURCES for pack Moonlight Mods Dynamic Assets (moonlight) in: 7 ms (multithreaded)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Moonlight" timestamp="1790411040217" level="INFO" thread="Worker-Main-1">
[STDOUT]     <log4j:Message><![CDATA[Finished runtime resources generation for 1 packs in a total of 7 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.Util" timestamp="1790411040590" level="ERROR" thread="Worker-Main-15">
[STDOUT]     <log4j:Message><![CDATA[Invalid path in pack: cgm:sounds/SOUND-LICENSE.txt, ignoring]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411040795" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Epic Fight web server connection helper: Initialize]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411040936" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Epic Fight web server connection helper: supported]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411040938" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Epic Fight web server status: Failed at initializing Authentication provider: java.lang.ClassNotFoundException: yesman.epicfight.epicskins.user.AuthenticationHelperImpl]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.sounds.SoundManager" timestamp="1790411040950" level="WARN" thread="Worker-Main-15">
[STDOUT]     <log4j:Message><![CDATA[File sandstorm:sounds/storm/5_5.ogg does not exist, cannot add it to event sandstorm:storm_5_5]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.sounds.SoundManager" timestamp="1790411040950" level="WARN" thread="Worker-Main-15">
[STDOUT]     <log4j:Message><![CDATA[File sandstorm:sounds/storm/5_6.ogg does not exist, cannot add it to event sandstorm:storm_5_6]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411040985" level="INFO" thread="Thread-58">
[STDOUT]     <log4j:Message><![CDATA[Epic Fight web server connection helper: Initialize]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411040992" level="INFO" thread="Thread-58">
[STDOUT]     <log4j:Message><![CDATA[Epic Fight web server connection helper: supported]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411040993" level="INFO" thread="Thread-58">
[STDOUT]     <log4j:Message><![CDATA[Epic Fight web server status: Failed at initializing Authentication provider: java.lang.ClassNotFoundException: yesman.epicfight.epicskins.user.AuthenticationHelperImpl]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.font.providers.UnihexProvider" timestamp="1790411041017" level="INFO" thread="Worker-Main-5">
[STDOUT]     <log4j:Message><![CDATA[Found unifont_all_no_pua-15.0.06.hex, loading]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411041104" level="WARN" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Configuration file C:\Users\dorio\curseforge\minecraft\Instances\sands\config\guardvillagers-common.toml is not correct. Correcting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.config.ConfigFileTypeHandler" timestamp="1790411041110" level="WARN" thread="Thread-58">
[STDOUT]     <log4j:Message><![CDATA[Configuration file C:\Users\dorio\curseforge\minecraft\Instances\sands\config\guardvillagers-common.toml is not correct. Correcting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="gg.essential.sps.LocalResourcePackIndex" timestamp="1790411041412" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Error while indexing resource packs]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[java.lang.UnsupportedOperationException
[STDOUT] 	at cpw.mods.securejarhandler/cpw.mods.niofs.union.UnionFileSystemProvider.delete(UnionFileSystemProvider.java:169)
[STDOUT] 	at java.base/java.nio.file.spi.FileSystemProvider.deleteIfExists(Unknown Source)
[STDOUT] 	at java.base/java.nio.file.Files.deleteIfExists(Unknown Source)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.util.FilesIndexTracker.currentFileSystemTimeMillis(FilesIndexTracker.kt:144)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.util.FilesIndexTracker.access$currentFileSystemTimeMillis(FilesIndexTracker.kt:52)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.util.FilesIndexTracker$IsInThePast.invoke(FilesIndexTracker.kt:167)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.util.FilesIndexTracker.checkEntry(FilesIndexTracker.kt:101)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.util.FilesIndexTracker.update(FilesIndexTracker.kt:81)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.util.FilesIndexTracker.update(FilesIndexTracker.kt:80)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.util.FilesIndexTracker.update(FilesIndexTracker.kt:74)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.util.FilesIndexTracker.update$default(FilesIndexTracker.kt:72)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.sps.LocalResourcePackIndex.getShaViaTracker(LocalResourcePackIndex.kt:170)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.sps.LocalResourcePackIndex.access$getShaViaTracker(LocalResourcePackIndex.kt:48)
[STDOUT] 	at TRANSFORMER/essential@1.5.0.1/gg.essential.sps.LocalResourcePackIndex$updateFolderPacks$folderPackSha$1.invokeSuspend(LocalResourcePackIndex.kt:153)
[STDOUT] 	at LAYER PLUGIN/thedarkcolour.kotlinforforge/kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
[STDOUT] 	at LAYER PLUGIN/thedarkcolour.kotlinforforge/kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
[STDOUT] 	at LAYER PLUGIN/thedarkcolour.kotlinforforge/kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124)
[STDOUT] 	at LAYER PLUGIN/thedarkcolour.kotlinforforge/kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
[STDOUT] 	at LAYER PLUGIN/thedarkcolour.kotlinforforge/kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586)
[STDOUT] 	at LAYER PLUGIN/thedarkcolour.kotlinforforge/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:820)
[STDOUT] 	at LAYER PLUGIN/thedarkcolour.kotlinforforge/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717)
[STDOUT] 	at LAYER PLUGIN/thedarkcolour.kotlinforforge/kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelManager" timestamp="1790411041659" level="ERROR" thread="Worker-Main-14">
[STDOUT]     <log4j:Message><![CDATA[Failed to load model mowziesmobs:models/block/black_pink_grottol.json]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[com.google.gson.JsonParseException: for LLibrary bug not putting particle into textures set is not valid resource location
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel$Deserializer.m_111503_(BlockModel.java:356)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel$Deserializer.m_111509_(BlockModel.java:343)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel$Deserializer.deserialize(BlockModel.java:307)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:53)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:38)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:524)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_263475_(GsonHelper.java:531)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13776_(GsonHelper.java:581)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel.m_111461_(BlockModel.java:74)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.resources.model.ModelManager.m_246478_(ModelManager.java:110)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelManager" timestamp="1790411041768" level="ERROR" thread="Worker-Main-14">
[STDOUT]     <log4j:Message><![CDATA[Failed to load model mowziesmobs:models/block/diamond_grottol.json]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[com.google.gson.JsonParseException: for LLibrary bug not putting particle into textures set is not valid resource location
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel$Deserializer.m_111503_(BlockModel.java:356)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel$Deserializer.m_111509_(BlockModel.java:343)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel$Deserializer.deserialize(BlockModel.java:307)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:53)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:38)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:524)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_263475_(GsonHelper.java:531)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13776_(GsonHelper.java:581)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel.m_111461_(BlockModel.java:74)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.resources.model.ModelManager.m_246478_(ModelManager.java:110)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelManager" timestamp="1790411042357" level="ERROR" thread="Worker-Main-5">
[STDOUT]     <log4j:Message><![CDATA[Failed to load model roost2:models/block/roost_nest_states_blockstate_0.json]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[com.google.gson.JsonParseException: roost2:block/minecraft:hay_block_top is not valid resource location
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel$Deserializer.m_111503_(BlockModel.java:356)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel$Deserializer.m_111509_(BlockModel.java:343)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel$Deserializer.deserialize(BlockModel.java:307)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:53)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:38)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:524)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_263475_(GsonHelper.java:531)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13776_(GsonHelper.java:581)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.block.model.BlockModel.m_111461_(BlockModel.java:74)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.resources.model.ModelManager.m_246478_(ModelManager.java:110)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411042736" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Updating config settings!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411042754" level="INFO" thread="Thread-58">
[STDOUT]     <log4j:Message><![CDATA[Updating config settings!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.melvinbur.archbows.common.util.Logger" timestamp="1790411042782" level="ERROR" thread="Worker-Main-7">
[STDOUT]     <log4j:Message><![CDATA[[archbows] Error Log.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.recipeessentials.RecipeEssentials" timestamp="1790411042799" level="INFO" thread="Worker-Main-16">
[STDOUT]     <log4j:Message><![CDATA[recipeessentials mod initialized]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.structureessentials.StructureEssentials" timestamp="1790411042801" level="INFO" thread="Worker-Main-16">
[STDOUT]     <log4j:Message><![CDATA[structureessentials mod initialized]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411042807" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[guardvillagers] Starting version check at https://raw.githubusercontent.com/seymourimadeit/guardvillagers/master/update.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411042825" level="INFO" thread="Worker-Main-6">
[STDOUT]     <log4j:Message><![CDATA[Setting up Spartan Weaponry!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.cheesedelight.CheeseDelight" timestamp="1790411042835" level="INFO" thread="Worker-Main-7">
[STDOUT]     <log4j:Message><![CDATA[Cheese Delight loaded]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.everydayxp.dungeonblocks.DungeonBlocks" timestamp="1790411042865" level="INFO" thread="Worker-Main-17">
[STDOUT]     <log4j:Message><![CDATA[[DungeonBlocks] onCommonSetup llamado]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="org.m1.hullbackpatches.Hullbackpatches" timestamp="1790411042868" level="INFO" thread="Worker-Main-7">
[STDOUT]     <log4j:Message><![CDATA[HullbackPatches common setup]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411043203" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[guardvillagers] Found status: BETA Current: 1.20.1-1.6.19 Target: 1.20-1.6.5]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411043203" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[atlaslib] Starting version check at https://raw.githubusercontent.com/SmileycorpMC/Atlas-Lib/1.20/update.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411043216" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[atlaslib] Found status: UP_TO_DATE Current: 1.1.12 Target: null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411043217" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[bettermodsbutton] Starting version check at https://raw.githubusercontent.com/Fuzss/modresources/main/update/bettermodsbutton.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411043228" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[bettermodsbutton] Found status: UP_TO_DATE Current: 8.0.2 Target: null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411043228" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[cgm] Starting version check at https://raw.githubusercontent.com/MrCrayfish/ModUpdates/master/cgm/update.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411043243" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[cgm] Found status: BETA Current: 1.4.20 Target: null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411043244" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.SpriteContents" timestamp="1790411043354" level="WARN" thread="Worker-Main-23">
[STDOUT]     <log4j:Message><![CDATA[Unused frames in sprite irons_spellbooks:item/upgrade_orb_ender: [1, 5, 6, 7]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.SpriteContents" timestamp="1790411043356" level="WARN" thread="Worker-Main-22">
[STDOUT]     <log4j:Message><![CDATA[Unused frames in sprite irons_spellbooks:item/energized_core_energy: [11]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.SpriteLoader" timestamp="1790411043380" level="WARN" thread="Worker-Main-11">
[STDOUT]     <log4j:Message><![CDATA[Texture iceandfire_curios:item/pixiepack_yellow with size 20x20 limits mip level from 4 to 2]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.SpriteLoader" timestamp="1790411043381" level="WARN" thread="Worker-Main-11">
[STDOUT]     <log4j:Message><![CDATA[Texture herbalistmod:item/blazebud_mixed_cigarette with size 16x15 limits mip level from 2 to 0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Framework" timestamp="1790411043438" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registered synced data key cgm:aiming for minecraft:player]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Framework" timestamp="1790411043438" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registered synced data key cgm:reloading for minecraft:player]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Framework" timestamp="1790411043438" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registered synced data key cgm:shooting for minecraft:player]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.diggydwarff.tobacconistmod.TobacconistMod" timestamp="1790411043537" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Curios Head-slot support enabled for Tobacconist's Spectacles.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043547" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'hearthandharvest:blockstates/sap_cauldron.json' missing model for variant: 'hearthandharvest:sap_cauldron#sap_level=0']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043548" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'hearthandharvest:blockstates/basin.json' in resourcepack: 'mod_resources' for variant: 'level=4,facing=west': Unknown value: '4' for blockstate property: 'level' [0, 1, 2, 3]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043548" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'hearthandharvest:blockstates/basin.json' in resourcepack: 'mod_resources' for variant: 'level=4,facing=south': Unknown value: '4' for blockstate property: 'level' [0, 1, 2, 3]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043548" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'hearthandharvest:blockstates/basin.json' in resourcepack: 'mod_resources' for variant: 'level=4,facing=east': Unknown value: '4' for blockstate property: 'level' [0, 1, 2, 3]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043548" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'hearthandharvest:blockstates/basin.json' in resourcepack: 'mod_resources' for variant: 'level=4,facing=north': Unknown value: '4' for blockstate property: 'level' [0, 1, 2, 3]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411043766" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[forge] Found status: UP_TO_DATE Current: 47.4.10 Target: null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411043767" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[embeddium_extra] Starting version check at https://api.modrinth.com/updates/rubidium-extra/forge_updates.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043987" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/fiery_hot_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=3': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043987" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/fiery_hot_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=1': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043987" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/fiery_hot_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=0': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043987" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/fiery_hot_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=0': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043987" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/fiery_hot_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=1': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043987" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/fiery_hot_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=2': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043987" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/fiery_hot_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=3': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043987" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/fiery_hot_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=2': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043988" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/frost_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=3': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043988" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/frost_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=1': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043988" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/frost_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=0': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043988" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/frost_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=0': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043988" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/frost_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=1': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043988" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/frost_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=2': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043988" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/frost_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=3': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043989" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/frost_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=2': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/electric_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=3': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/electric_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=1': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/electric_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=0': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/electric_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=0': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/electric_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=1': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/electric_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=2': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/electric_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=3': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/electric_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=2': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/dragon_special_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=3': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/dragon_special_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=1': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/dragon_special_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=0': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/dragon_special_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=0': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/dragon_special_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=1': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043990" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/dragon_special_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=up,blockstate=2': Unknown value: 'up' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/dragon_special_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=3': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'ice_and_fire_delight:blockstates/dragon_special_pie.json' in resourcepack: 'mod_resources' for variant: 'facing=down,blockstate=2': Unknown value: 'down' for blockstate property: 'facing' [north, south, west, east]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=south,blockstate=0': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=south,blockstate=1': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=south,blockstate=2': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=west,blockstate=0': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=west,blockstate=2': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=west,blockstate=1': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=north,blockstate=0': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=east,blockstate=1': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=east,blockstate=2': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043991" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=north,blockstate=2': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043992" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=north,blockstate=1': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411043992" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Exception loading blockstate definition: 'farmersdelight:blockstates/cutting_board.json' in resourcepack: 'mod_resources' for variant: 'facing=east,blockstate=0': Unknown blockstate property: 'blockstate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="terrablender" timestamp="1790411044036" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registered region minecraft:overworld to index 0 for type OVERWORLD]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="terrablender" timestamp="1790411044037" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registered region minecraft:nether to index 0 for type NETHER]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="terrablender" timestamp="1790411044037" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registered region yungscavebiomes:overworld to index 1 for type OVERWORLD]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411044048" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Unable to load model: 'p1nero_bow:oblivionis#inventory' referenced from: p1nero_bow:oblivionis#inventory: java.io.FileNotFoundException: p1nero_bow:models/item/oblivionis.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411044052" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Unable to load model: 'magistuarmoryaddon:dueling_shield#inventory' referenced from: magistuarmoryaddon:dueling_shield#inventory: java.io.FileNotFoundException: magistuarmoryaddon:models/item/dueling_shield.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411044065" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[embeddium_extra] Found status: UP_TO_DATE Current: 0.5.4.4+mc1.20.1-build.131 Target: null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411044065" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[aquamirae] Starting version check at https://raw.githubusercontent.com/ObscuriaLithium/modding/main/versions/aquamirae.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411044080" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[aquamirae] Found status: OUTDATED Current: 6.4.0 Target: 7.1.13]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411044080" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[ice_and_fire_delight] Starting version check at https://raw.githubusercontent.com/Donne431/Ice_and_Fire_Delight-1.20.1/master/update.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelBakery" timestamp="1790411044086" level="WARN" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Unable to load model: 'irons_spellbooks:item/template_open_spell_book_model' referenced from: irons_spellbooks:item/template_open_spell_book_model: java.io.FileNotFoundException: irons_spellbooks:models/item/template_open_spell_book_model.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411044090" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[ice_and_fire_delight] Found status: AHEAD Current: 0.2.5 Target: null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411044092" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[dcclasses] Starting version check at https://raw.githubusercontent.com/SmileycorpMC/dc-classes/1.20.1/update.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Moonlight" timestamp="1790411044092" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Initialized color sets in 31ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Moonlight" timestamp="1790411044108" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Fabric API detected! This is not a Fabric mod, so please dont report related issues to MoonlightLib or its dependant. This can usually happen with connector or when having a mod that does NOT have a proper Forge native implementation. This can easily lead to poor compatibility and issues. Proceed ar your own risk. 
[STDOUT]  Mods that bundled Fabric API: [net.minecraftforge.fml.loading.moddiscovery.ModInfo@2e057637]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="team.lodestar.lodestone.LodestoneLib" timestamp="1790411044114" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering world event types...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.everydayxp.dungeonblocks.DungeonBlocks" timestamp="1790411044115" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[DungeonBlocks] Ejecutando DungeonBlocksJsonConfig.init()]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="SpectreLib" timestamp="1790411044274" level="INFO" thread="Worker-Main-2">
[STDOUT]     <log4j:Message><![CDATA[Registering config screens for mod comforts with 1 config(s)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411044276" level="INFO" thread="Worker-Main-14">
[STDOUT]     <log4j:Message><![CDATA[Setting up Client for Spartan Weaponry!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411044284" level="INFO" thread="Worker-Main-10">
[STDOUT]     <log4j:Message><![CDATA[Registering S2C receiver with id uranus:capability_sync]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.fruityspikes.whaleborne.Whaleborne" timestamp="1790411044307" level="INFO" thread="Worker-Main-6">
[STDOUT]     <log4j:Message><![CDATA[HELLO FROM CLIENT SETUP]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.fruityspikes.whaleborne.Whaleborne" timestamp="1790411044307" level="INFO" thread="Worker-Main-6">
[STDOUT]     <log4j:Message><![CDATA[MINECRAFT NAME >> windinglet]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411044320" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[dcclasses] Found status: AHEAD Current: 1.1.5a Target: null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411044320" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[clumps] Starting version check at https://updates.blamejared.com/get?n=clumps&gv=1.20.1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="EssentialTweaks" timestamp="1790411044327" level="INFO" thread="Worker-Main-9">
[STDOUT]     <log4j:Message><![CDATA[EssentialTweaks self-check:
[STDOUT]   unbind-keybinds              ok
[STDOUT]   disable-discord-rpc          ok
[STDOUT]   hide-announcement-channel    ok
[STDOUT]   block-startup-modals         ok
[STDOUT]   suppress-persistent-toasts   ok
[STDOUT]   suppress-notice-banners      NO SUCH MEMBER noticeAdded, onConnect
[STDOUT]   suppress-sale-notices        NO SUCH MEMBER noticeAdded, onConnect
[STDOUT]   suppress-cosmetic-notices    NO SUCH MEMBER noticeAdded, onConnect
[STDOUT]   hide-update-indicators       ok]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="EssentialTweaks" timestamp="1790411044327" level="WARN" thread="Worker-Main-9">
[STDOUT]     <log4j:Message><![CDATA[3 tweak(s) are doing nothing: suppress-notice-banners (gg.essential.network.connectionmanager.notices.NoticeBannerManager has no noticeAdded, onConnect); suppress-sale-notices (gg.essential.network.connectionmanager.notices.SaleNoticeManager has no noticeAdded, onConnect); suppress-cosmetic-notices (gg.essential.network.connectionmanager.notices.CosmeticNotices has no noticeAdded, onConnect)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="EssentialTweaks" timestamp="1790411044327" level="WARN" thread="Worker-Main-9">
[STDOUT]     <log4j:Message><![CDATA[NO SUCH CLASS / NO SUCH MEMBER means Essential moved something - fix the names in EssentialRef.java. NOT APPLIED means the target exists but the mixin never reached it, which is a load-order problem rather than a naming one.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.uranus.Uranus" timestamp="1790411044699" level="INFO" thread="Worker-Main-8">
[STDOUT]     <log4j:Message><![CDATA[Successfully load 192 tabula models]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411045000" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[Computer Shader Acceleration] OpenGL Version: 4.6.0 - Build 32.0.101.6078]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411045000" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[Computer Shader Acceleration] Compute Shader: Supported]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.github.alexthe666.iceandfire.IceAndFire" timestamp="1790411045105" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Could not load /assets/iceandfire/models/tabula/firedragon/firedragon_swimming.tbl: in is null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.fml.VersionChecker" timestamp="1790411045107" level="INFO" thread="Forge Version Check">
[STDOUT]     <log4j:Message><![CDATA[[clumps] Found status: BETA Current: 12.0.0.4 Target: 12.0.0.4]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.github.alexthe666.iceandfire.IceAndFire" timestamp="1790411045131" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Could not load /assets/iceandfire/models/tabula/firedragon/firedragon_swim5.tbl: in is null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="dev.architectury.networking.forge.NetworkManagerImpl" timestamp="1790411045437" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering S2C receiver with id uranus:animation]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.atlas.sources.SingleFile" timestamp="1790411048262" level="WARN" thread="Worker-Main-13">
[STDOUT]     <log4j:Message><![CDATA[Missing sprite: antiquelegacy:textures/entity/bronze_republic_scutum_pattern.png]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.atlas.sources.SingleFile" timestamp="1790411048262" level="WARN" thread="Worker-Main-13">
[STDOUT]     <log4j:Message><![CDATA[Missing sprite: antiquelegacy:textures/entity/bronze_republic_scutum_nopattern.png]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelManager" timestamp="1790411049724" level="WARN" thread="Worker-Main-23">
[STDOUT]     <log4j:Message><![CDATA[Missing textures in model rpg_companions_tiny_dragons:egg_tiny_dragon#inventory:
[STDOUT]     minecraft:textures/atlas/blocks.png:minecraft:item/egg-tinydragon-v2]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.resources.model.ModelManager" timestamp="1790411049725" level="WARN" thread="Worker-Main-23">
[STDOUT]     <log4j:Message><![CDATA[Missing textures in model rpg_companions_tiny_dragons:skeleton#inventory:
[STDOUT]     minecraft:textures/atlas/blocks.png:minecraft:item/skeleton-block]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="io.redspace.ironsspellbooks.IronsSpellbooks" timestamp="1790411050059" level="INFO" thread="Worker-Main-22">
[STDOUT]     <log4j:Message><![CDATA[Got IMC []]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="citadel" timestamp="1790411050084" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[adding citadel surface rules via terrablender...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="citadel" timestamp="1790411050086" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Added 0 vanilla biome surface rule types via terrablender]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="citadel" timestamp="1790411050086" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Added 0 modded biome surface rule types via terrablender]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051193" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:combo_counter, epicfight:basic_attack_active] for epicfight:basic_attack]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051193" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:penalty, epicfight:penalty_restore_counter] for epicfight:guard]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051193" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:penalty, epicfight:parry_motion_counter, epicfight:penalty_restore_counter, epicfight:last_active] for epicfight:parrying]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051193" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:penalty, epicfight:penalty_restore_counter] for epicfight:impact_guard]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051193" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:resisting_damage_type, epicfight:tick_record, epicfight:stacks] for epicfight:adaptive_skin]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051194" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:tick_record] for epicfight:adrenaline_fiend]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051195" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:entity_id, epicfight:stacks] for epicfight:bonebreaker]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051195" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:tick_record, epicfight:entity_id] for epicfight:vengeance]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051195" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:fall_distance, epicfight:slam_protect_next_fall] for epicfight:meteor_slam]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051195" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:stacks] for epicfight:revelation]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051196" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:slam_protect_next_fall] for epicfight:demolition_leap]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051196" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:jump_count, epicfight:jump_key_pressed_last_tick, epicfight:slam_protect_next_fall] for epicfight:phantom_ascent]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051196" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:last_hit_count] for epicfight:grasping_spire]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051196" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:sheath] for epicfight:battojutsu_passive]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051196" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:sheath] for epicfight:battojutsu]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051196" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:combo_counter] for epicfight:blade_rush]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411051196" level="INFO" thread="modloading-worker-0">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:thrown_trident_entity_id] for epicfight:everlasting_allegiance]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.Options" timestamp="1790411051213" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Added resource packs: []]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.sounds.SoundEngine" timestamp="1790411051475" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Missing sound for event: minecraft:item.goat_horn.play]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.sounds.SoundEngine" timestamp="1790411051475" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Missing sound for event: minecraft:entity.goat.screaming.horn_break]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.sounds.SoundEngine" timestamp="1790411051476" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Missing sound for event: irons_spellbooks:entity.generic.swing_weird]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.sounds.SoundEngine" timestamp="1790411051476" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Missing sound for event: irons_spellbooks:entity.dead_king.music.drum_loop]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.mojang.blaze3d.audio.Library" timestamp="1790411051518" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[OpenAL initialized on device OpenAL Soft on Headset (EarPods)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.sounds.SoundEngine" timestamp="1790411051520" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Sound engine started]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411051655" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 16384x8192x4 minecraft:textures/atlas/blocks.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411052645" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 512x256x4 minecraft:textures/atlas/signs.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411052648" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 1024x512x4 minecraft:textures/atlas/banner_patterns.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411052654" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 2048x2048x4 minecraft:textures/atlas/shield_patterns.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411052697" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411052722" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 512x256x4 minecraft:textures/atlas/chest.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411052723" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411052724" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411052726" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Whaleborne" timestamp="1790411052755" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded data-driven armor model from JSON]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDERR] java.lang.NullPointerException: in is null
[STDERR] 	at java.base/java.util.zip.ZipInputStream.<init>(Unknown Source)
[STDERR] 	at java.base/java.util.zip.ZipInputStream.<init>(Unknown Source)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.model.util.TabulaModelHandlerHelper.getModelJsonStream(TabulaModelHandlerHelper.java:27)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.model.util.TabulaModelHandlerHelper.loadTabulaModel(TabulaModelHandlerHelper.java:23)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.render.entity.layer.LayerDragonEyes.<init>(LayerDragonEyes.java:36)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.render.entity.RenderDragonBase.<init>(RenderDragonBase.java:33)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.IafClientSetup.lambda$clientInit$1(IafClientSetup.java:57)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderers.redirect$bof000$fabric_rendering_v1$createEntityRenderer(EntityRenderers.java:543)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderers.m_257087_(EntityRenderers.java:162)
[STDERR] 	at java.base/java.util.HashMap.forEach(Unknown Source)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderers.m_174049_(EntityRenderers.java:160)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderDispatcher.m_6213_(EntityRenderDispatcher.java:360)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15)
[STDERR] 	at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(Unknown Source)
[STDERR] 	at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
[STDERR] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[STDERR] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[STDERR] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[STDERR] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[STDERR] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
[STDERR] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
[STDERR] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
[STDERR] 	at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[STDERR] java.lang.NullPointerException: in is null
[STDERR] 	at java.base/java.util.zip.ZipInputStream.<init>(Unknown Source)
[STDERR] 	at java.base/java.util.zip.ZipInputStream.<init>(Unknown Source)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.model.util.TabulaModelHandlerHelper.getModelJsonStream(TabulaModelHandlerHelper.java:27)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.model.util.TabulaModelHandlerHelper.loadTabulaModel(TabulaModelHandlerHelper.java:23)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.render.entity.layer.LayerDragonEyes.<init>(LayerDragonEyes.java:36)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.render.entity.RenderDragonBase.<init>(RenderDragonBase.java:33)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.render.entity.RenderLightningDragon.<init>(RenderLightningDragon.java:22)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.IafClientSetup.lambda$clientInit$2(IafClientSetup.java:58)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderers.redirect$bof000$fabric_rendering_v1$createEntityRenderer(EntityRenderers.java:543)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderers.m_257087_(EntityRenderers.java:162)
[STDERR] 	at java.base/java.util.HashMap.forEach(Unknown Source)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderers.m_174049_(EntityRenderers.java:160)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderDispatcher.m_6213_(EntityRenderDispatcher.java:360)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15)
[STDERR] 	at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(Unknown Source)
[STDERR] 	at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
[STDERR] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[STDERR] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[STDERR] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[STDERR] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[STDERR] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
[STDERR] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
[STDERR] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
[STDERR] 	at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[STDERR] java.lang.NullPointerException: in is null
[STDERR] 	at java.base/java.util.zip.ZipInputStream.<init>(Unknown Source)
[STDERR] 	at java.base/java.util.zip.ZipInputStream.<init>(Unknown Source)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.model.util.TabulaModelHandlerHelper.getModelJsonStream(TabulaModelHandlerHelper.java:27)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.model.util.TabulaModelHandlerHelper.loadTabulaModel(TabulaModelHandlerHelper.java:23)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.render.entity.layer.LayerDragonEyes.<init>(LayerDragonEyes.java:36)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.render.entity.RenderDragonBase.<init>(RenderDragonBase.java:33)
[STDERR] 	at TRANSFORMER/iceandfire@2.1.13-1.20.1/com.github.alexthe666.iceandfire.client.IafClientSetup.lambda$clientInit$0(IafClientSetup.java:56)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderers.redirect$bof000$fabric_rendering_v1$createEntityRenderer(EntityRenderers.java:543)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderers.m_257087_(EntityRenderers.java:162)
[STDERR] 	at java.base/java.util.HashMap.forEach(Unknown Source)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderers.m_174049_(EntityRenderers.java:160)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderDispatcher.m_6213_(EntityRenderDispatcher.java:360)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15)
[STDERR] 	at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(Unknown Source)
[STDERR] 	at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
[STDERR] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
[STDERR] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[STDERR] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[STDERR] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[STDERR] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[STDERR] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
[STDERR] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
[STDERR] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
[STDERR] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
[STDERR] 	at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.ShaderInstance" timestamp="1790411054628" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411054758" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 2048x2048x0 minecraft:textures/atlas/particles.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411054800" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 1024x1024x0 minecraft:textures/atlas/paintings.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411054809" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 1024x512x0 minecraft:textures/atlas/mob_effects.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411055027" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Cannot find suitable entry for key=damage_type_colors, type=com.electronwill.nightconfig.core.SimpleCommentedConfig in config=dummmmmmy:CLIENT]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411055027" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Notice: Jupiter cannot resolve 10 empty List<Enum> since technical issue in Java, it is recommended to add a value in default value list.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411055028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Config spec loading complete, found 73 configs from 57 mods.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411055036" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Failed to load field shields class class com.magistuarmory.iceandfire.config.ShieldsConfig from class com.magistuarmory.iceandfire.config.AddonConfig]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[java.lang.NullPointerException: Cannot invoke "Object.getClass()" because "defaults" is null
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroup(ClothConfigHolder.java:95)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroup(ClothConfigHolder.java:102)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroups(ClothConfigHolder.java:90)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.config.container.wrapper.ExtraConfigWrapper.<init>(ExtraConfigWrapper.java:27)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigLoader.scanConfig(ClothConfigLoader.java:30)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.ExtraConfigManager.scanConfigs(ExtraConfigManager.java:29)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.ConfigManager.m_6213_(ConfigManager.java:44)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
[STDOUT] 	at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411055038" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Failed to load field shields class class com.magistuarmory.addon.config.ShieldsConfig from class com.magistuarmory.addon.config.AddonConfig]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[java.lang.NullPointerException: Cannot invoke "Object.getClass()" because "defaults" is null
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroup(ClothConfigHolder.java:95)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroup(ClothConfigHolder.java:102)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroups(ClothConfigHolder.java:90)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.config.container.wrapper.ExtraConfigWrapper.<init>(ExtraConfigWrapper.java:27)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigLoader.scanConfig(ClothConfigLoader.java:30)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.ExtraConfigManager.scanConfigs(ExtraConfigManager.java:29)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.ConfigManager.m_6213_(ConfigManager.java:44)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
[STDOUT] 	at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411055050" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Cloth Config loading complete, found 4 configs from 4 mods.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411055059" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Successfully reload 78 common config(s).]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411055059" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 256x256x0 jei:textures/atlas/gui.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411055915" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader preloaded 177 jsons]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureAtlas" timestamp="1790411055924" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Created: 256x256x0 moonlight:textures/atlas/map_markers.png-atlas]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.cupboard.Cupboard" timestamp="1790411055948" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded config for: smoothchunk.json]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mixin" timestamp="1790411056023" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[inventoryessentials.mixins.json:CreativeModeInventoryScreenAccessor from mod inventoryessentials->@Accessor[FIELD_GETTER]::getCONTAINER()Lnet/minecraft/world/SimpleContainer; should be static as its target is]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] [Trip] listResources found=291
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_acid.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_amped.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_blaze.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_delirium.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_desert_vision.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_fractal.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_introspection.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_introspectionii.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_mirage.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_ripped.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_turtle_vision.json type=postfx
[STDOUT] [Trip] Loaded datadriven primitives ok=280 bad=11
[STDOUT] [Trip] Registry size now=280
[STDOUT]   <log4j:Event logger="net.minecraftforge.registries.GameData" timestamp="1790411061430" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Injecting existing registry data into this CLIENT instance]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:combo_counter, epicfight:basic_attack_active] for epicfight:basic_attack]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:penalty, epicfight:penalty_restore_counter] for epicfight:guard]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:penalty, epicfight:parry_motion_counter, epicfight:penalty_restore_counter, epicfight:last_active] for epicfight:parrying]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:penalty, epicfight:penalty_restore_counter] for epicfight:impact_guard]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:resisting_damage_type, epicfight:tick_record, epicfight:stacks] for epicfight:adaptive_skin]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:tick_record] for epicfight:adrenaline_fiend]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:entity_id, epicfight:stacks] for epicfight:bonebreaker]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:tick_record, epicfight:entity_id] for epicfight:vengeance]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062027" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:fall_distance, epicfight:slam_protect_next_fall] for epicfight:meteor_slam]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062027" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:stacks] for epicfight:revelation]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062027" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:slam_protect_next_fall] for epicfight:demolition_leap]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062027" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:jump_count, epicfight:jump_key_pressed_last_tick, epicfight:slam_protect_next_fall] for epicfight:phantom_ascent]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062027" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:last_hit_count] for epicfight:grasping_spire]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062027" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:sheath] for epicfight:battojutsu_passive]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062027" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:sheath] for epicfight:battojutsu]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062027" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:combo_counter] for epicfight:blade_rush]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411062027" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:thrown_trident_entity_id] for epicfight:everlasting_allegiance]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Moonlight" timestamp="1790411062114" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Starting runtime resource generation for pack type SERVER_DATA with generators from mods [moonlight]: []]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Moonlight" timestamp="1790411062114" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Finished runtime resources generation for 1 packs in a total of 0 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411062962" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Finished registering commands for Spartan Weaponry!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.github.alexthe666.alexsmobs.AlexsMobs" timestamp="1790411063008" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Adding datapack listener capsid_recipes]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.tags.TagLoader" timestamp="1790411063047" level="ERROR" thread="Worker-Main-11">
[STDOUT]     <log4j:Message><![CDATA[Couldn't load tag minecraft:illager as it is missing following references: roost2:bandit (from roost2-1.0.0r-forge-1.20.1.jar)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.tags.TagLoader" timestamp="1790411063108" level="ERROR" thread="Worker-Main-1">
[STDOUT]     <log4j:Message><![CDATA[Couldn't load tag magistuarmory:darkening_templates as it is missing following references: magistuarmoryaddon:darkening_template (from epic-knights-addon-1.20.x-forge-2.6.jar)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.tags.TagLoader" timestamp="1790411063109" level="ERROR" thread="Worker-Main-1">
[STDOUT]     <log4j:Message><![CDATA[Couldn't load tag radweaponry:uniques as it is missing following references: radweaponry:hummingbirdfan_orange (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:holy_spear (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:halbird (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:hummingbirdfan_red (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:hummingbirdfan_blue (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:hummingbirdfan_pink (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:hydra_scythe (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:hummingbirdfan_purple (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:hummingbirdfan_snow (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:cinderstorm (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:power_pole (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:pitcher_canteen (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:bestiary_charm (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:orb_fire (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:scorpion_blade (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:hemovial (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:starhawk (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:soluna_blade (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:ravenous_maw (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:void_core (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:questing_sword (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:viper_amulet (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:gilded_armguard (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:revenants_edge (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:rhythmweaver (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:lightning_hammer (from dungeonblocks-forge-1.0.8.jar), 
[STDOUT] 	radweaponry:gunblade (from dungeonblocks-forge-1.0.8.jar)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.tags.TagLoader" timestamp="1790411063110" level="ERROR" thread="Worker-Main-1">
[STDOUT]     <log4j:Message><![CDATA[Couldn't load tag magistuarmory:gilding_templates as it is missing following references: magistuarmoryaddon:gilding_template (from epic-knights-addon-1.20.x-forge-2.6.jar)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener" timestamp="1790411063217" level="ERROR" thread="Worker-Main-17">
[STDOUT]     <log4j:Message><![CDATA[Couldn't parse data file epic_knights__japanese_armory:sai_2 from epic_knights__japanese_armory:recipes/sai_2.json]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[com.google.gson.JsonParseException: java.io.EOFException: End of input at line 25 column 2 path $.key
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:526)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_263475_(GsonHelper.java:531)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13776_(GsonHelper.java:581)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener.m_278771_(SimpleJsonResourceReloadListener.java:41)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener.m_5944_(SimpleJsonResourceReloadListener.java:29)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener.m_5944_(SimpleJsonResourceReloadListener.java:17)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimplePreparableReloadListener.m_10786_(SimplePreparableReloadListener.java:11)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
[STDOUT] Caused by: java.io.EOFException: End of input at line 25 column 2 path $.key
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.stream.JsonReader.nextNonWhitespace(JsonReader.java:1455)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.stream.JsonReader.doPeek(JsonReader.java:491)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.stream.JsonReader.hasNext(JsonReader.java:422)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TypeAdapters$28.read(TypeAdapters.java:779)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TypeAdapters$28.read(TypeAdapters.java:725)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TypeAdapters$34$1.read(TypeAdapters.java:1007)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:524)
[STDOUT] 	... 13 more
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeHooks" timestamp="1790411063303" level="ERROR" thread="Worker-Main-6">
[STDOUT]     <log4j:Message><![CDATA[Couldn't parse element loot_tables:irons_spellbooks:chests/catacombs/crypt_loot]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[com.google.gson.JsonSyntaxException: Missing name, expected to find a string
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13906_(GsonHelper.java:127)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.entries.LootTableReference$Serializer.m_7267_(LootTableReference.java:67)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.entries.LootTableReference$Serializer.m_7267_(LootTableReference.java:58)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1290)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1290)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1261)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56)
[STDOUT] 	at java.base/java.util.HashMap.forEach(Unknown Source)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063406" level="INFO" thread="Worker-Main-6">
[STDOUT]     <log4j:Message><![CDATA[Adding Diamond Weapons to the End City Treasure Loot Table!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063415" level="INFO" thread="Worker-Main-6">
[STDOUT]     <log4j:Message><![CDATA[Adding Iron Weapons to the Village Weaponsmith Loot Table!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063471" level="INFO" thread="Worker-Main-6">
[STDOUT]     <log4j:Message><![CDATA[Adding Longbow and Heavy Crossbow related loot to the Village Fletcher Loot Table!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeHooks" timestamp="1790411063489" level="ERROR" thread="Worker-Main-6">
[STDOUT]     <log4j:Message><![CDATA[Couldn't parse element loot_tables:irons_spellbooks:chests/citadel/citadel_tomes]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[com.google.gson.JsonSyntaxException: Unknown type 'minecraft:set_written_book_pages'
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:99)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1290)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1290)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1290)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1261)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56)
[STDOUT] 	at java.base/java.util.HashMap.forEach(Unknown Source)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeHooks" timestamp="1790411063518" level="ERROR" thread="Worker-Main-6">
[STDOUT]     <log4j:Message><![CDATA[Couldn't parse element loot_tables:archbows:inject/chests/spawn_bonus_chest]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[com.google.gson.JsonSyntaxException: Missing entries
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:473)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1290)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[STDOUT] 	at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1261)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872)
[STDOUT] 	at TRANSFORMER/forge@47.4.10/net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56)
[STDOUT] 	at java.base/java.util.HashMap.forEach(Unknown Source)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.level.storage.loot.LootDataManager" timestamp="1790411063559" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Found loot table element validation problem in {loot_tables:roost2:entities/roost}.pools[0].entries[0].functions[1]: Parameters [<parameter minecraft:tool>] are not provided in this context]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.level.storage.loot.LootDataManager" timestamp="1790411063559" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Found loot table element validation problem in {loot_tables:irons_spellbooks:chests/citadel/citadel_bookshelf}.pools[8].entries[0]: Unknown loot table called irons_spellbooks:chests/citadel/citadel_tomes]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.level.storage.loot.LootDataManager" timestamp="1790411063559" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Found loot table element validation problem in {loot_tables:minecraft:chests/spawn_bonus_chest}.pools[4].entries[0]: Unknown loot table called archbows:inject/chests/spawn_bonus_chest]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063799" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_honeycookie as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063805" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_coffee_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063806" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_sweetberry_cheesecake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063814" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_strawberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063814" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_melonpopsicle as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063819" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_vanilla_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063819" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_hamimelon as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063823" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_apple_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063843" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_honey_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063843" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_cream as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063845" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_shade_dry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063845" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_raspberry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063846" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_cocoa_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063846" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_virginia_dry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063846" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_melonpopsicle_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063846" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_glowberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063847" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_cinnamon_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063849" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_cherry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063850" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_cake_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063850" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_sugar_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063857" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_bayberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063857" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_dragonfruit as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063857" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_marshmallow_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063857" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_lemon as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063861" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_oriental as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063866" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_plum as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063866" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_brownie_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063866" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_royalapple as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_persimmon as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/invar" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:invar_nugget_from_smelting_invar_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/constantan" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:constantan_nugget_from_smelting_constantan_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063877" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_melon_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063878" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_brownie_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063878" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_mint as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063878" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_blackberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063878" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe potionring:ring_of_growing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063880" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_fig_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063883" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_apricot as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063883" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Parsing error loading recipe iceandfire_curios:ring_of_bartering_recipe_2 Unknown item 'minecraft:silver_block']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063883" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_orange_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063885" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/pressing/wild_rough_to_flake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063890" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_grapefruit_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063890" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_carrot_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063890" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_royalapple_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063892" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_virginia as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063892" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_custard as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063893" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Parsing error loading recipe slavicarmory:lamellar_mail_breastplate Unknown item 'slavicarmory:lamellar_mail_breastplate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063893" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_persimmon as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063895" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_blueberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063895" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_grape_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063895" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_applepie as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063897" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_bayberry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063897" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_melonpopsicle as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063897" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_goldenapple_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063898" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_glowberry_custard as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063898" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_chocolatepie as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063898" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_royalapple_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063898" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Parsing error loading recipe magistuarmoryaddon:darkblued_sallet_from_dark_gothic_helmet_darkening Invalid or unsupported recipe type 'minecraft:smithing']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063898" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_hamimelon as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063900" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_two_royalapples_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063900" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_cranberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063900" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_blueberry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063902" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_banana_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063904" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_marshmallow as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063904" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_sweetberry_cookie_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063904" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_blending_three as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063905" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_fig as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063905" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_two_royalapples as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063905" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_sweetberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063905" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_lemon as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063905" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_cream_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063906" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_cream as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063906" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_glowberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063906" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Parsing error loading recipe magistuarmoryaddon:darkblued_armet_from_dark_knight_helmet_darkening Invalid or unsupported recipe type 'minecraft:smithing']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063906" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_raspberry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063906" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_two_goldenapples as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063908" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe potionring:ring_of_widening as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063908" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_peach_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_durian_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_hibiscus as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/constantan" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:constantan_nugget_from_blasting_constantan_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_caramel as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/pressing/incomplete_cigar as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_tea as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_chocolatepie_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063914" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_cake_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063914" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_cookies as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063915" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/pressing/burley_rough_to_flake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063915" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_glowberry_custard_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063917" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/brass_name_tag as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063917" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_lavender as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063917" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_cranberry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063917" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_pumpkin as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063917" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_orange_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063919" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/lead" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063919" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:lead_nugget_from_blasting_lead_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063920" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_oriental_dry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063923" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_peanut as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063923" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_lime as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063923" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_sweetberry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063924" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/tin" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063924" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:tin_nugget_from_smelting_tin_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063924" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/pressing/blended_rough_to_flake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063926" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_coffee_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063926" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Parsing error loading recipe hearthandharvest:water_bottle_from_crate Missing item, expected to find a string]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063927" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_shade as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063928" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_pear as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063929" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_blueberry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063929" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_berry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063933" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_coffee as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063935" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_royalapple as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063935" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_peach as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063935" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_honey as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063935" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_peanut as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063935" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_persimmon_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063935" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_wild_dry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063935" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_honeycookie as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063935" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/aqua_vitae as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063935" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_chocolatepie_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063935" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_raspberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063936" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_berry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063937" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_tea_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063937" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_lychee_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063937" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_lavender_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063940" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe potionring:ring_of_shrinking as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063942" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_peanut_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063943" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_berry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063943" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_lychee as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063947" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_blending_two as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063949" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_grapefruit_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063949" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_two_goldenapples as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063950" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_cake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063950" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_chorus_fruit_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063952" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_sweetberry_cookie_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063954" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_two_royalapples as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063954" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_burley_dry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063956" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_two_royalapples_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063957" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/pressing/dokha_rough_to_flake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063957" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/invar" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063957" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:invar_nugget_from_blasting_invar_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063960" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/plain_molasses as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063961" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_glowberry_custard as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063963" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_pumpkin_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063963" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_vanilla as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063963" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_coffee as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063963" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_dragonfruit_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063963" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:industrial_drying_rack as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063963" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_lavender_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063963" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_apricot_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063963" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_mint as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063964" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_honey as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063964" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_brownie as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063964" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_vanilla_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063966" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_coconut as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063968" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_cream_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063968" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_marshmallow as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063968" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_sweetberry_cookie as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063968" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_hibiscus as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063970" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_cinnamon as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063972" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_caramel_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063972" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_dokha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063972" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/aluminum" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063972" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:aluminum_nugget_from_smelting_aluminum_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063972" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_goldenapple as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063974" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_chorus_fruit_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063974" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/pressing/incomplete_cigarette as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063975" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_peach as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063976" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_berry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063976" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/pressing/virginia_rough_to_flake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063979" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_kiwi as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063979" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_grapefruit as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063979" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_honeycookie_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063979" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_mango_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063980" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_lavender as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063981" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_two_goldenapples_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/electrum" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:electrum_nugget_from_blasting_electrum_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_mangosteen as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_honey_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_lychee_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/platinum" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:platinum_nugget_from_smelting_platinum_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_lime as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_apple_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_tea_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_coconut_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_cookies_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063982" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_lime_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063983" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_pear as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/aluminum" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:aluminum_nugget_from_blasting_aluminum_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_cocoa as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_melon as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_sugar as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_hamimelon_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063986" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_cocoa_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063986" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_sugar_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063986" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_glowberry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063988" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_durian as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063988" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_lychee as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063988" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_sweetberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063988" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_goldenapple as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_marshmallow_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_custard_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_melon_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411063989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/bronze" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:bronze_nugget_from_blasting_bronze_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe potionring:ring_of_thinning as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_strawberry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_glowberry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_pear_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_banana_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063996" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_bayberry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063996" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_cinnamon_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063996" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_mint_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063996" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_pineapple_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411063997" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_pineapple as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064003" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_strawberry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064004" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_apricot_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411064006" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/nickel" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064006" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:nickel_nugget_from_smelting_nickel_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411064006" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/electrum" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064006" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:electrum_nugget_from_smelting_electrum_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064006" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_durian_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064007" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_peanut_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064007" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_custard_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_raspberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_pumpkin_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064010" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_chorus_fruit as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411064010" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/lead" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064010" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:lead_nugget_from_smelting_lead_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064010" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_two_apples as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064013" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_caramel_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064015" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_fig_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064018" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_cake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064018" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_banana as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064020" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_honeycookie_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064020" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_cookies_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064023" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_durian as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_hawberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_pear_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_plum as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_blackberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:production_monitor as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_sweetberry_cheesecake_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_cinnamon as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064029" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_sweetberry_cheesecake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064032" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_lemon_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064037" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_kiwi_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064037" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_banana as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064038" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_plum_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064038" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_sweetberry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064042" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_dragonfruit as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064042" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_kiwi_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411064042" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/platinum" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064042" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:platinum_nugget_from_blasting_platinum_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064044" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_applepie_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064044" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_sweetberry_cookie as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064044" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_caramel as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064046" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_mango_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064046" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_dragonfruit_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064048" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_goldenapple_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064048" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_grapefruit as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064048" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_cranberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064048" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_cocoa as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064049" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_cranberry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064050" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_melon as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064050" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_strawberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064054" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_carrot as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064054" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_wild as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064056" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_burley as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064056" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/pressing/shade_rough_to_flake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064056" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_cherry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064056" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_persimmon_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064058" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_mangosteen_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411064058" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/bronze" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064059" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:bronze_nugget_from_smelting_bronze_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064060" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_blackberry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064060" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_custard as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064062" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_mangosteen as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064062" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_coconut_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064062" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_applepie_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064062" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_sugar as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064062" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Parsing error loading recipe slavicarmory:gilded_lamellar_breastplate_gilding Unknown item 'magistuarmory:lamellar_breastplate']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064070" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_glowberry_custard_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064070" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_chorus_fruit as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064070" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_apple as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064072" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_hibiscus_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064072" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_mangosteen_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064074" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_mint_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064074" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_plum_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064076" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_mango as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064076" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_kiwi as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064076" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_applepie as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064076" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_cookies as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064077" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_two_apples_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064077" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_bayberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064080" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/tobacco_homogenizing_tobacco_leaf_dokha_dry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064080" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_grape as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064080" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_two_apples_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064080" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_carrot_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064082" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_hawberry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064082" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_two_goldenapples_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064085" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_blackberry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064085" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_tea as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064088" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_grape_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064088" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_apricot as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064088" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_lime_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411064090" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/nickel" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064090" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:nickel_nugget_from_blasting_nickel_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064094" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_two_apples as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064099" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_brownie as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064100" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_pineapple_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064100" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_hibiscus_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064100" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_cherry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064102" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_fig as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064102" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_pumpkin as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064103" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_hawberry_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064103" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/pressing/oriental_rough_to_flake as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064103" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_vanilla as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064103" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_carrot as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064105" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_lemon_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064105" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_cherry_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411064105" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Empty result tag:"forge:nuggets/tin" Skipping...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064105" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe spartanweaponry:tin_nugget_from_blasting_tin_weapons as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064105" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_chocolatepie as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064106" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_coconut as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064106" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_melonpopsicle_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064106" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_mango as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064111" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_hawberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064111" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_orange as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064113" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/molasses_sweetberry_cheesecake_shisha as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064113" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_hamimelon_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064113" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_apple as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064113" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_blueberry as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064117" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/filling/essence_peach_casing as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064117" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/essence_orange as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064117" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_grape as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064117" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Skipping loading recipe tobacconistmod:create/mixing/flavored_molasses_pineapple as it's serializer returned null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.item.crafting.RecipeManager" timestamp="1790411064118" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 20 recipes]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411064203" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 3787 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="top.theillusivec4.curios.Curios" timestamp="1790411064222" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 15 curio slots]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="top.theillusivec4.curios.Curios" timestamp="1790411064237" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 2 curio entities]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411064270" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Cannot find suitable entry for key=damage_type_colors, type=com.electronwill.nightconfig.core.SimpleCommentedConfig in config=dummmmmmy:CLIENT]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411064270" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Notice: Jupiter cannot resolve 10 empty List<Enum> since technical issue in Java, it is recommended to add a value in default value list.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411064270" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Config spec loading complete, found 73 configs from 57 mods.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411064270" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Failed to load field shields class class com.magistuarmory.iceandfire.config.ShieldsConfig from class com.magistuarmory.iceandfire.config.AddonConfig]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[java.lang.NullPointerException: Cannot invoke "Object.getClass()" because "defaults" is null
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroup(ClothConfigHolder.java:95)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroup(ClothConfigHolder.java:102)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroups(ClothConfigHolder.java:90)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.config.container.wrapper.ExtraConfigWrapper.<init>(ExtraConfigWrapper.java:27)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigLoader.scanConfig(ClothConfigLoader.java:30)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.ExtraConfigManager.scanConfigs(ExtraConfigManager.java:29)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.ServerConfigManager.m_6213_(ServerConfigManager.java:48)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:139)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m_246486_(WorldOpenFlows.java:163)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m_233122_(WorldOpenFlows.java:113)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.doLoadLevel(WorldOpenFlows.java:181)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m_233145_(WorldOpenFlows.java:169)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m_233133_(WorldOpenFlows.java:65)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m_101744_(WorldSelectionList.java:575)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m_101704_(WorldSelectionList.java:474)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m_6375_(WorldSelectionList.java:413)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.AbstractSelectionList.m_6375_(AbstractSelectionList.java:298)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:38)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:92)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:89)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:189)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:188)
[STDOUT] 	at MC-BOOTSTRAP/org.lwjgl.glfw@3.3.1+7/org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
[STDOUT] 	at MC-BOOTSTRAP/org.lwjgl@3.3.1+7/org.lwjgl.system.JNI.invokeV(Native Method)
[STDOUT] 	at MC-BOOTSTRAP/org.lwjgl.glfw@3.3.1+7/org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:201)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:219)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.platform.Window.m_85435_(Window.java:274)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1170)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
[STDOUT] 	at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411064273" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Failed to load field shields class class com.magistuarmory.addon.config.ShieldsConfig from class com.magistuarmory.addon.config.AddonConfig]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[java.lang.NullPointerException: Cannot invoke "Object.getClass()" because "defaults" is null
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroup(ClothConfigHolder.java:95)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroup(ClothConfigHolder.java:102)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigHolder.buildGroups(ClothConfigHolder.java:90)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.config.container.wrapper.ExtraConfigWrapper.<init>(ExtraConfigWrapper.java:27)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.clothconfig.ClothConfigLoader.scanConfig(ClothConfigLoader.java:30)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.compat.ExtraConfigManager.scanConfigs(ExtraConfigManager.java:29)
[STDOUT] 	at TRANSFORMER/jupiter@2.3.7/com.iafenvoy.jupiter.ServerConfigManager.m_6213_(ServerConfigManager.java:48)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$UniRun.tryFire(Unknown Source)
[STDOUT] 	at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:139)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m_246486_(WorldOpenFlows.java:163)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m_233122_(WorldOpenFlows.java:113)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.doLoadLevel(WorldOpenFlows.java:181)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m_233145_(WorldOpenFlows.java:169)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m_233133_(WorldOpenFlows.java:65)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m_101744_(WorldSelectionList.java:575)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m_101704_(WorldSelectionList.java:474)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m_6375_(WorldSelectionList.java:413)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.AbstractSelectionList.m_6375_(AbstractSelectionList.java:298)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:38)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:92)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:89)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:189)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:188)
[STDOUT] 	at MC-BOOTSTRAP/org.lwjgl.glfw@3.3.1+7/org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
[STDOUT] 	at MC-BOOTSTRAP/org.lwjgl@3.3.1+7/org.lwjgl.system.JNI.invokeV(Native Method)
[STDOUT] 	at MC-BOOTSTRAP/org.lwjgl.glfw@3.3.1+7/org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:201)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:219)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.platform.Window.m_85435_(Window.java:274)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1170)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
[STDOUT] 	at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411064275" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Cloth Config loading complete, found 4 configs from 4 mods.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.iafenvoy.jupiter.Jupiter" timestamp="1790411064276" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Successfully reload 52 server config(s).]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.loot.LootModifierManager" timestamp="1790411064282" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Could not decode GlobalLootModifier with json id whaleborne:add_treasure_widgets - error: Not a JSON object: null]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064301" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064306" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmoryaddon:steel_executioner_sword]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064306" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064306" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmoryaddon:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064307" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_ranseur]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064307" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064308" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_morgenstern]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064309" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064309" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064309" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064309" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064309" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064310" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064310" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_guisarme]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064310" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064311" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmoryaddon:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064311" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064311" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064311" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064312" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_claymore]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064312" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064312" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064312" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064312" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_chivalrylance]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064312" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_zweihander]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064313" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_concavehalberd]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064313" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064313" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_flamebladedsword]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064313" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064314" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_lucernhammer]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064314" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmoryaddon:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064314" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_heavywarhammer]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064317" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064318" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064318" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Error while deserializing datapack for choups_drakvyrn_mod:ignition_staff: Can't find weapon type: falchionmoveset:falchion]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064318" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064318" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Error while deserializing datapack for choups_drakvyrn_mod:frosted_drozen_spear: Can't find weapon type: wom:staff]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064319" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064319" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_lochaberaxe]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064320" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_katzbalger]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064320" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064320" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064321" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064321" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064321" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064321" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmoryaddon:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064322" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064322" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmoryaddon:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064322" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064322" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064322" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064323" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064326" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064327" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_estoc]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064327" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_chainmorgenstern]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064327" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named epic_knights_ice_and_fire:myrmex_bastardsword]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064327" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064327" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064327" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_stylet]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064328" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064328" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[epicfight:cut is not a hit particle type in magistuarmory:pike]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064328" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Error while deserializing datapack for magistuarmory:silver_morgenstern: Can't find weapon type: minecraft:axe]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411064329" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Capability Exception: No item named magistuarmory:rusted_ahlspiess]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="saintsdragons" timestamp="1790411064380" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 9 dragon attribute configuration(s) from Forge config]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="saintsdragons" timestamp="1790411064382" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 7 dragon variant definition(s)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="saintsdragons" timestamp="1790411064407" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded Draconic Crucible thermal data]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.fruityspikes.whaleborne.Whaleborne" timestamp="1790411064424" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 14 Hullback dirt entries]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.fruityspikes.whaleborne.Whaleborne" timestamp="1790411064431" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 1 hull configs (1 with custom platforms, 0 with custom seats)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411065037" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Finished initialising Weapon Traits & Attributes! Took 5.4221ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.server.IntegratedServer" timestamp="1790411065166" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Starting integrated minecraft server version 1.20.1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411065166" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Generating keypair]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065247" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Configuration file C:\Users\dorio\curseforge\minecraft\Instances\sands\saves\New World (1)\serverconfig\cgm-server.toml is not correct. Correcting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065247" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.cooldownThreshold was corrected from 0 to its default, 75. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065255" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Configuration file C:\Users\dorio\curseforge\minecraft\Instances\sands\saves\New World (1)\serverconfig\tobacconistmod-server.toml is not correct. Correcting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065256" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key gameplay was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065256" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key gameplay.enableQualitySystem was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065256" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key gameplay.enableNicotineEffects was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065256" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key gameplay.genericAutomationQualityPenalty was corrected from null to its default, 10. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065257" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key blending was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065257" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key blending.secretBlends was corrected from null to its default, [The Ninth Bell=virginia|95|flue|none+burley|95|fire|none+shade|90|air|none, Bosphorus No. 7=oriental|100|sun|none+dokha|95|fire|none+virginia|90|flue|none, Black Cabinet=burley|100|fire|none+dokha|100|fire|none+wild|95|air|none, Three Crowns=virginia|100|flue|none+oriental|100|sun|none+shade|100|air|none, Last Harvest=wild|110|sun|none+virginia|105|flue|none+burley|105|air|none, Golden Sultana=oriental|100|sun|honey+virginia|95|flue|none+shade|95|air|none, Orchard Reserve=virginia|100|flue|apple+burley|95|air|none+shade|90|air|honey, Crown & Ember=virginia|105|flue|goldenapple+burley|100|fire|none+oriental|95|sun|none, Lamplighter No. 23=burley|95|fire|cocoa+virginia|95|flue|none+shade|90|air|none, Far End Mixture=dokha|100|fire|chorus_fruit+oriental|95|sun|none+wild|95|air|glowberry, Vienna Cabinet=burley|100|air|coffee+virginia|95|flue|vanilla+oriental|90|sun|none, Red Parlor=virginia|100|flue|cherry+burley|95|air|none+shade|95|air|vanilla, Mint Condition=dokha|100|fire|mint+oriental|95|sun|lime+virginia|90|flue|none, The Confectioner=burley|100|air|caramel+virginia|95|flue|vanilla+shade|95|air|custard, Black Orchard=burley|100|fire|blackberry+virginia|95|flue|none+oriental|95|sun|cinnamon, Silk Road No. 12=oriental|105|sun|tea+dokha|100|fire|none+shade|95|air|hibiscus, Blue Hour=shade|100|air|lavender+virginia|95|flue|none+oriental|95|sun|tea, Port Royal=virginia|100|flue|coconut+burley|95|air|caramel+oriental|95|sun|none, Summer Ledger=virginia|100|flue|strawberry+shade|95|air|raspberry+oriental|90|sun|none, The Decadent=burley|105|fire|brownie+virginia|100|flue|custard+shade|100|air|vanilla]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065257" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key blending.secretBlendVisuals was corrected from null to its default, [*=auto|0.58|0.08|0.10, The Ninth Bell=#A87548|0.58|0.07|0.10, Bosphorus No. 7=#B78348|0.59|0.07|0.11, Black Cabinet=#79513D|0.62|0.06|0.08, Three Crowns=#C09455|0.57|0.07|0.10, Last Harvest=#F0C24A|0.95|0.14|0.28, Golden Sultana=#D0A84C|0.68|0.10|0.13, Orchard Reserve=#A78A51|0.58|0.08|0.10, Crown & Ember=#E35A20|0.96|0.13|0.26, Lamplighter No. 23=#8D6244|0.60|0.06|0.09, Far End Mixture=#896A78|0.56|0.07|0.10, Vienna Cabinet=#8C674C|0.58|0.06|0.09, Red Parlor=#A46561|0.57|0.07|0.11, Mint Condition=#46D971|0.94|0.12|0.26, The Confectioner=#B59168|0.56|0.08|0.10, Black Orchard=#78545F|0.60|0.06|0.10, Silk Road No. 12=#A4784F|0.59|0.07|0.10, Blue Hour=#5E74F1|0.94|0.11|0.28, Port Royal=#B38B61|0.58|0.08|0.10, Summer Ledger=#AA6E68|0.57|0.08|0.12, The Decadent=#765247|0.62|0.06|0.09]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065257" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key blending.secretBlendBonuses was corrected from null to its default, [Last Harvest=3|minecraft:absorption,160,0;minecraft:luck,200,0, Crown & Ember=3|minecraft:fire_resistance,180,0;minecraft:strength,120,0, Mint Condition=3|minecraft:speed,180,0;minecraft:jump_boost,140,0, Blue Hour=3|minecraft:night_vision,220,0;minecraft:slow_falling,120,0]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065260" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Configuration file C:\Users\dorio\curseforge\minecraft\Instances\sands\saves\New World (1)\serverconfig\sophisticatedbackpacks-server.toml is not correct. Correcting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065261" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065261" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.disallowedItems was corrected from null to its default, []. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065261" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.containerItemsDisallowed was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065261" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.noInteractionBlocks was corrected from null to its default, []. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065261" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.noConnectionBlocks was corrected from null to its default, []. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065261" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.allBlockConnectionsDisallowed was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065261" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.leatherBackpack was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065261" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.leatherBackpack.inventorySlotCount was corrected from null to its default, 27. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065261" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.leatherBackpack.upgradeSlotCount was corrected from null to its default, 1. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065261" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.copperBackpack was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.copperBackpack.inventorySlotCount was corrected from null to its default, 45. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.copperBackpack.upgradeSlotCount was corrected from null to its default, 1. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.ironBackpack was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.ironBackpack.inventorySlotCount was corrected from null to its default, 54. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.ironBackpack.upgradeSlotCount was corrected from null to its default, 2. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.goldBackpack was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.goldBackpack.inventorySlotCount was corrected from null to its default, 81. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.goldBackpack.upgradeSlotCount was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.diamondBackpack was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.diamondBackpack.inventorySlotCount was corrected from null to its default, 108. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.diamondBackpack.upgradeSlotCount was corrected from null to its default, 5. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.netheriteBackpack was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.netheriteBackpack.inventorySlotCount was corrected from null to its default, 120. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.netheriteBackpack.upgradeSlotCount was corrected from null to its default, 7. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.compactingUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.compactingUpgrade.filterSlots was corrected from null to its default, 9. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.compactingUpgrade.slotsInRow was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.compactingUpgrade.additionalCompactingShapes was corrected from null to its default, [111/101/111]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.compactingUpgrade.additionalCompactingShapeOverrides was corrected from null to its default, []. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedCompactingUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedCompactingUpgrade.filterSlots was corrected from null to its default, 16. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedCompactingUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.depositUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.depositUpgrade.filterSlots was corrected from null to its default, 9. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.depositUpgrade.slotsInRow was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedDepositUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedDepositUpgrade.filterSlots was corrected from null to its default, 16. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedDepositUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.feedingUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.feedingUpgrade.filterSlots was corrected from null to its default, 9. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.feedingUpgrade.slotsInRow was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedFeedingUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedFeedingUpgrade.filterSlots was corrected from null to its default, 16. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedFeedingUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.filterUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.filterUpgrade.filterSlots was corrected from null to its default, 9. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.filterUpgrade.slotsInRow was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedFilterUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedFilterUpgrade.filterSlots was corrected from null to its default, 16. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedFilterUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.magnetUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065262" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.magnetUpgrade.filterSlots was corrected from null to its default, 9. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.magnetUpgrade.slotsInRow was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.magnetUpgrade.magnetRange was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedMagnetUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedMagnetUpgrade.filterSlots was corrected from null to its default, 16. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedMagnetUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedMagnetUpgrade.magnetRange was corrected from null to its default, 5. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.pickupUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.pickupUpgrade.filterSlots was corrected from null to its default, 9. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.pickupUpgrade.slotsInRow was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedPickupUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065264" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedPickupUpgrade.filterSlots was corrected from null to its default, 16. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedPickupUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.refillUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.refillUpgrade.filterSlots was corrected from null to its default, 6. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.refillUpgrade.slotsInRow was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedRefillUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedRefillUpgrade.filterSlots was corrected from null to its default, 12. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedRefillUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.restockUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.restockUpgrade.filterSlots was corrected from null to its default, 9. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.restockUpgrade.slotsInRow was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedRestockUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedRestockUpgrade.filterSlots was corrected from null to its default, 16. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedRestockUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.voidUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.voidUpgrade.filterSlots was corrected from null to its default, 9. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.voidUpgrade.slotsInRow was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.voidUpgrade.voidAlwaysEnabled was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedVoidUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedVoidUpgrade.filterSlots was corrected from null to its default, 16. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedVoidUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedVoidUpgrade.voidAlwaysEnabled was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.stackUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.stackUpgrade.nonStackableItems was corrected from null to its default, [minecraft:bundle, minecraft:shulker_box, minecraft:white_shulker_box, minecraft:orange_shulker_box, minecraft:magenta_shulker_box, minecraft:light_blue_shulker_box, minecraft:yellow_shulker_box, minecraft:lime_shulker_box, minecraft:pink_shulker_box, minecraft:gray_shulker_box, minecraft:light_gray_shulker_box, minecraft:cyan_shulker_box, minecraft:purple_shulker_box, minecraft:blue_shulker_box, minecraft:brown_shulker_box, minecraft:green_shulker_box, minecraft:red_shulker_box, minecraft:black_shulker_box]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.smeltingUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.smeltingUpgrade.smeltingSpeedMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.smeltingUpgrade.fuelEfficiencyMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.smokingUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.smokingUpgrade.smeltingSpeedMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.smokingUpgrade.fuelEfficiencyMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.blastingUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.blastingUpgrade.smeltingSpeedMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.blastingUpgrade.fuelEfficiencyMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmeltingUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmeltingUpgrade.smeltingSpeedMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmeltingUpgrade.fuelEfficiencyMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmeltingUpgrade.inputFilterSlots was corrected from null to its default, 8. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmeltingUpgrade.inputFilterSlotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065265" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmeltingUpgrade.fuelFilterSlots was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmeltingUpgrade.fuelFilterSlotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmokingUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmokingUpgrade.smeltingSpeedMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmokingUpgrade.fuelEfficiencyMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmokingUpgrade.inputFilterSlots was corrected from null to its default, 8. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmokingUpgrade.inputFilterSlotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmokingUpgrade.fuelFilterSlots was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoSmokingUpgrade.fuelFilterSlotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoBlastingUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoBlastingUpgrade.smeltingSpeedMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoBlastingUpgrade.fuelEfficiencyMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoBlastingUpgrade.inputFilterSlots was corrected from null to its default, 8. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoBlastingUpgrade.inputFilterSlotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoBlastingUpgrade.fuelFilterSlots was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.autoBlastingUpgrade.fuelFilterSlotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.inceptionUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.inceptionUpgrade.upgradesUseInventoriesOfBackpacksInBackpack was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.inceptionUpgrade.upgradesInContainedBackpacksAreFunctional was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.toolSwapperUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.toolSwapperUpgrade.filterSlots was corrected from null to its default, 8. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.toolSwapperUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.tankUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.tankUpgrade.capacityPerSlotRow was corrected from null to its default, 4000. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.tankUpgrade.stackMultiplierRatio was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.tankUpgrade.autoFillDrainContainerCooldown was corrected from null to its default, 20. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.tankUpgrade.maxInputOutput was corrected from null to its default, 20. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.batteryUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.batteryUpgrade.energyPerSlotRow was corrected from null to its default, 10000. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.batteryUpgrade.stackMultiplierRatio was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.batteryUpgrade.maxInputOutput was corrected from null to its default, 20. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.pumpUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.pumpUpgrade.filterSlots was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.pumpUpgrade.maxInputOutput was corrected from null to its default, 20. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.pumpUpgrade.stackMultiplierRatio was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.xpPumpUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.xpPumpUpgrade.mendingOn was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.xpPumpUpgrade.maxXpPointsPerMending was corrected from null to its default, 5. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedJukeboxUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedJukeboxUpgrade.numberOfSlots was corrected from null to its default, 12. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedJukeboxUpgrade.slotsInRow was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.alchemyUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.alchemyUpgrade.filterSlots was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedAlchemyUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.advancedAlchemyUpgrade.filterSlots was corrected from null to its default, 8. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.mobCatcherUpgrade was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.mobCatcherUpgrade.basicMaxSlotCost was corrected from null to its default, 18. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.mobCatcherUpgrade.advancedMaxSlotCost was corrected from null to its default, 72. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.mobCatcherUpgrade.animalMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.mobCatcherUpgrade.hostileMultiplier was corrected from null to its default, 2.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065266" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.mobCatcherUpgrade.disallowInventoryEntities was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065267" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.mobCatcherUpgrade.entityBlockList was corrected from null to its default, [minecraft:wither]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065267" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.mobCatcherUpgrade.hostileOverrides was corrected from null to its default, [minecraft:enderman]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065267" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.mobCatcherUpgrade.passiveOverrides was corrected from null to its default, [minecraft:villager]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065267" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065267" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.chance was corrected from null to its default, 0.01. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065267" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.addLoot was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065267" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.buffWithPotionEffects was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065267" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.buffHealth was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065267" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.equipWithArmor was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.entityLootTableList was corrected from null to its default, [minecraft:creeper|minecraft:chests/desert_pyramid, minecraft:drowned|minecraft:chests/shipwreck_treasure, minecraft:enderman|minecraft:chests/end_city_treasure, minecraft:evoker|minecraft:chests/woodland_mansion, minecraft:husk|minecraft:chests/desert_pyramid, minecraft:piglin|minecraft:chests/bastion_bridge, minecraft:piglin_brute|minecraft:chests/bastion_treasure, minecraft:pillager|minecraft:chests/pillager_outpost, minecraft:skeleton|minecraft:chests/simple_dungeon, minecraft:stray|minecraft:chests/igloo_chest, minecraft:vex|minecraft:chests/woodland_mansion, minecraft:vindicator|minecraft:chests/woodland_mansion, minecraft:witch|minecraft:chests/buried_treasure, minecraft:wither_skeleton|minecraft:chests/nether_bridge, minecraft:zombie|minecraft:chests/simple_dungeon, minecraft:zombie_villager|minecraft:chests/village/village_armorer, minecraft:zombified_piglin|minecraft:chests/bastion_other]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.discBlockList was corrected from null to its default, [botania:record_gaia_1, botania:record_gaia_2]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.playJukebox was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.dropToFakePlayers was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.backpackDropChance was corrected from null to its default, 0.5. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.lootingChanceIncreasePerLevel was corrected from null to its default, 0.15. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.leatherWeight was corrected from null to its default, 625. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.copperWeight was corrected from null to its default, 250. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.ironWeight was corrected from null to its default, 125. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.goldWeight was corrected from null to its default, 25. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.diamondWeight was corrected from null to its default, 5. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.netheriteWeight was corrected from null to its default, 1. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.minBackpackTierMidDifficulty was corrected from null to its default, 1. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.minBackpackTierHighDifficulty was corrected from null to its default, 2. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.entityBackpackAdditions.localDifficultyEffectsBackpackSpawns was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.nerfs was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.nerfs.tooManyBackpacksSlowness was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.nerfs.maxNumberOfBackpacks was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.nerfs.slownessLevelsPerAdditionalBackpack was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.nerfs.onlyWornBackpackTriggersUpgrades was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.nerfs.nerfEffect was corrected from null to its default, minecraft:slowness. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.maxUpgradesPerStorage was corrected from null to its default, [furnace_upgrades|1, stack_upgrades|3, jukebox_upgrades|1]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.itemFluidHandlerEnabled was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.allowOpeningOtherPlayerBackpacks was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.itemDisplayDisabled was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.tickDedupeLogicDisabled was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065268" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key server.canBePlacedInContainerItems was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065272" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Configuration file C:\Users\dorio\curseforge\minecraft\Instances\sands\saves\New World (1)\serverconfig\wyrmroost-server.toml is not correct. Correcting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065273" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key dragons was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065273" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key dragons.home_radius was corrected from null to its default, 16. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065273" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key dragons.breath_lammability was corrected from null to its default, 0.8. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065273" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key dragons.breed_limits was corrected from null to its default, [butterfly_leviathan:1, royal_red:2]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065273" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key dragons.spawn_rate_multipliers was corrected from null to its default, [alpine:0.086, butterfly_leviathan:0.043, canari_wyvern:0.386, dragon_fruit_drake:0.986, lesser_desertwyrm:0.557, overworld_drake:0.343, roost_stalker:0.300, royal_red:0.043, silver_glider:0.429]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065273" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key dragons.griefing was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065273" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key dragons.griefing.respect_mob_griefing was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065273" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key dragons.griefing.dragon_griefing was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065276" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Configuration file C:\Users\dorio\curseforge\minecraft\Instances\sands\saves\New World (1)\serverconfig\whaleborne-server.toml is not correct. Correcting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065277" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key hullbackSpawnChance was corrected from null to its default, 0.005. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065278" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key hullbackSpawnCap was corrected from null to its default, 1. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065279" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key hullbackDespawnTimeTicks was corrected from null to its default, 24000. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065280" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key hullbackDespawnTimeMultiplier was corrected from null to its default, 2. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065281" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key hullbackDespawnGraceRadius was corrected from null to its default, 16. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065282" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key hullbackDepthSailing was corrected from null to its default, -4.55. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065284" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key hullbackDepthBoarding was corrected from null to its default, -5.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065284" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key hullbackDepthWild was corrected from null to its default, -6.5. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065285" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key hullbackPauseBreachTimer was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Configuration file C:\Users\dorio\curseforge\minecraft\Instances\sands\saves\New World (1)\serverconfig\parcool-server.toml is not correct. Correcting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.limitation_imposed was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_BreakfallReady was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_CatLeap was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_ChargeJump was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_ClimbPoles was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_ClimbUp was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_ClingToCliff was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_HideInBlock was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_Crawl was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_Dive was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_Dodge was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_FastRun was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_FastSwim was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_Flipping was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_HangDown was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_HorizontalWallRun was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_JumpFromBar was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_QuickTurn was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_RideZipline was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_Roll was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_SkyDive was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_Slide was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_Tap was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_Vault was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_VerticalWallRun was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_WallJump was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_WallSlide was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065288" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Action_Permissions.permit_StartSwimByCrawl was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_BreakfallReady was corrected from null to its default, 0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_CatLeap was corrected from null to its default, 200. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_ChargeJump was corrected from null to its default, 100. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_ClimbPoles was corrected from null to its default, 0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_ClimbUp was corrected from null to its default, 150. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_ClingToCliff was corrected from null to its default, 2. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_HideInBlock was corrected from null to its default, 0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_Crawl was corrected from null to its default, 0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_Dive was corrected from null to its default, 0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_Dodge was corrected from null to its default, 80. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_FastRun was corrected from null to its default, 2. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_FastSwim was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_Flipping was corrected from null to its default, 80. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_HangDown was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065289" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_HorizontalWallRun was corrected from null to its default, 2. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_JumpFromBar was corrected from null to its default, 100. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_QuickTurn was corrected from null to its default, 0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_RideZipline was corrected from null to its default, 2. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_Roll was corrected from null to its default, 100. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_SkyDive was corrected from null to its default, 0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_Slide was corrected from null to its default, 0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_Tap was corrected from null to its default, 100. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_Vault was corrected from null to its default, 50. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_VerticalWallRun was corrected from null to its default, 150. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_WallJump was corrected from null to its default, 120. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_WallSlide was corrected from null to its default, 8. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.Least_Consumption.stamina_consumption_of_StartSwimByCrawl was corrected from null to its default, 0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.allow_infinite_stamina was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.max_stamina_limit was corrected from null to its default, 2147483647. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Stamina.max_stamina_recovery_limit was corrected from null to its default, 2147483647. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Control was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Control.allow_disabling_wall_jump_cooldown was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Control.least_successive_dodge_cool_time was corrected from null to its default, 0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Control.least_dodge_cool_time was corrected from null to its default, 11. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Control.max_successive_dodge_count was corrected from null to its default, 2147483647. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Control.justtime_breakfall_tick was corrected from null to its default, 5. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Control.max_coyote_time was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Control.lowest_fall_distance_for_breakfall was corrected from null to its default, 2.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Control.max_breakfall_damage_remove_height was corrected from null to its default, 6.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Control.max_breakfall_damage_reduction_rate was corrected from null to its default, 0.6. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Modifier was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Modifier.wall-run_continuable_tick was corrected from null to its default, 40. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Modifier.sliding_continuable_tick was corrected from null to its default, 30. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Modifier.max_fast-run_modifier was corrected from null to its default, 2.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Modifier.max_fast-swim_modifier was corrected from null to its default, 2.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Modifier.max_dodge-speed_modifier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065290" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Limitations.Modifier.min_sky-dive_speed_decrease was corrected from null to its default, 0.98. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065292" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Configuration file C:\Users\dorio\curseforge\minecraft\Instances\sands\saves\New World (1)\serverconfig\irons_spellbooks-server.toml is not correct. Correcting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065293" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Blocks was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065293" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Blocks.portalFrameRestrictDye was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065293" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Blocks.portalFrameRestrictBreaking was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.rarityConfig was corrected from null to its default, [0.3, 0.25, 0.2, 0.15, 0.1]. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.swordsConsumeMana was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.swordsCooldownMultiplier was corrected from null to its default, 0.5. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.canAttackOwnSummons was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.maxUpgrades was corrected from null to its default, 3. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.manaSpawnPercent was corrected from null to its default, 0.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.scrollRecycleChance was corrected from null to its default, 0.5. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.allowCauldronBrewing was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.furledMapSkipsExistingChunks was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.applyAllMultihandAttributes was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.betterCreeperThunderHit was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.spellGriefing was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.additionalWanderingTraderTrades was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.disableAdventureModeCasting was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.hoglinOffspringProtection was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.manaRegenMultiplier was corrected from null to its default, 1.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.scrollMerging was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.creativeMana was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065294" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Misc.creativeCooldowns was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065295" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Upgrade Overrides was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065295" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Upgrade Overrides.upgradeWhitelist was corrected from null to its default, []. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065295" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Upgrade Overrides.upgradeBlacklist was corrected from null to its default, []. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065295" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Imbue Overrides was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065295" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Imbue Overrides.imbueWhitelist was corrected from null to its default, []. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065295" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Imbue Overrides.imbueBlacklist was corrected from null to its default, []. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Worldgen was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Worldgen.priestHouseWeight was corrected from null to its default, 4. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Worldgen.aquiferDetection was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Worldgen.iceSpiderPatrols was corrected from null to its default, true. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Boss Config was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Boss Config.Tyros was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Boss Config.Tyros.additionalHealth was corrected from null to its default, 0.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Boss Config.Tyros.additionalAttackDamage was corrected from null to its default, 0.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Boss Config.Tyros.additionalSpellPower was corrected from null to its default, 0.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Boss Config.Tyros.tyrosOminousEnabled was corrected from null to its default, false. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Boss Config.Dead King was corrected from null to its default, SimpleCommentedConfig:{}. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Boss Config.Dead King.additionalHealth was corrected from null to its default, 0.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Boss Config.Dead King.additionalAttackDamage was corrected from null to its default, 0.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.common.ForgeConfigSpec" timestamp="1790411065296" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Incorrect key Boss Config.Dead King.additionalSpellPower was corrected from null to its default, 0.0. ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Framework" timestamp="1790411065432" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Loading server configs...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="terrablender" timestamp="1790411065465" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Initialized TerraBlender biomes for level stem minecraft:the_nether]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.structureessentials.StructureEssentials" timestamp="1790411066045" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Non-unique structure_set salt:0 potentially creating overlapping structures detected. Structure sets: [minecraft:mineshafts, minecraft:strongholds, minecraft:buried_treasures]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.structureessentials.StructureEssentials" timestamp="1790411066045" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Non-unique structure_set salt:784827271 potentially creating overlapping structures detected. Structure sets: [betterfortresses:fortress, betteroceanmonuments:ocean_monument]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.structureessentials.StructureEssentials" timestamp="1790411066045" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Non-unique structure_set salt:10387313 potentially creating overlapping structures detected. Structure sets: [minecraft:ocean_monuments, minecraft:end_cities]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411066045" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Preparing start region for dimension minecraft:overworld]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.level.progress.LoggerChunkProgressListener" timestamp="1790411066302" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Preparing spawn area: 0%]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.level.progress.LoggerChunkProgressListener" timestamp="1790411067026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Preparing spawn area: 2%]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.level.progress.LoggerChunkProgressListener" timestamp="1790411067078" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Preparing spawn area: 4%]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.level.progress.LoggerChunkProgressListener" timestamp="1790411067566" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Preparing spawn area: 54%]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] Finalizing energy block registration
[STDOUT] Finalizing fluid block registration
[STDOUT]   <log4j:Event logger="net.minecraft.server.level.progress.LoggerChunkProgressListener" timestamp="1790411068073" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Preparing spawn area: 86%]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.server.permission.PermissionAPI" timestamp="1790411068250" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Successfully initialized permission handler forge:default_handler]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.level.progress.LoggerChunkProgressListener" timestamp="1790411068252" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Time elapsed: 2187 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="alabaster.hearthandharvest.HearthAndHarvest" timestamp="1790411068265" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Hearth and Harvest is starting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="org.m1.hullbackpatches.Hullbackpatches" timestamp="1790411068265" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[HullbackPatches server starting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.fruityspikes.whaleborne.Whaleborne" timestamp="1790411068265" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[HELLO from server starting]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.github.alexthe666.iceandfire.IceAndFire" timestamp="1790411068269" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[{iceandfire:fire_dragon_roost=true, iceandfire:fire_lily=true, iceandfire:spawn_dragon_skeleton_fire=true, iceandfire:lightning_dragon_roost=true, iceandfire:spawn_dragon_skeleton_lightning=true, iceandfire:ice_dragon_roost=true, iceandfire:ice_dragon_cave=true, iceandfire:lightning_dragon_cave=true, iceandfire:cyclops_cave=true, iceandfire:spawn_wandering_cyclops=true, iceandfire:spawn_sea_serpent=true, iceandfire:frost_lily=true, iceandfire:hydra_cave=true, iceandfire:lightning_lily=true, iceandfire:pixie_village=true, iceandfire:myrmex_hive_jungle=true, iceandfire:myrmex_hive_desert=true, iceandfire:silver_ore=true, iceandfire:siren_island=true, iceandfire:spawn_dragon_skeleton_ice=true, iceandfire:spawn_stymphalian_bird=true, iceandfire:fire_dragon_cave=true, iceandfire:sapphire_ore=true, iceandfire:spawn_hippocampus=true, iceandfire:spawn_death_worm=true}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.github.alexthe666.iceandfire.IceAndFire" timestamp="1790411068269" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[{TROLL_S=true, HIPPOGRYPH=true, AMPHITHERE=true, COCKATRICE=true, TROLL_M=true, DREAD_LICH=true, TROLL_F=true}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411068275" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Sending reload packet to clients]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.server.IntegratedServer" timestamp="1790411068416" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Changing view distance to 12, from 10]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.server.IntegratedServer" timestamp="1790411068417" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Changing simulation distance to 12, from 0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="io.netty.util.internal.SystemPropertyUtil" timestamp="1790411068505" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Unable to parse the boolean system property 'java.net.preferIPv6Addresses':system - using the default value: false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraftforge.network.NetworkHooks" timestamp="1790411069535" level="INFO" thread="Netty Local Client IO #0">
[STDOUT]     <log4j:Message><![CDATA[Connected to a modded server.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.players.PlayerList" timestamp="1790411069583" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet[local:E:316396b9] logged in with entity id 21 at (-0.5, -60.0, -6.5)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411069673" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet joined the game]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="ChunkBuilder" timestamp="1790411069813" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Started 10 worker threads]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] Finalizing energy item registration
[STDOUT] Finalizing fluid item registration
[STDOUT]   <log4j:Event logger="Embeddium-MixinTaintDetector" timestamp="1790411069838" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Mod(s) [embeddium_extra] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.occlusion.OcclusionCuller, which may cause instability.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411069952" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Ice and Fire Delight]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411069952" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has completed the challenge [Â§eChoup's Drakvyrn Mod !]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.forge.startup.StartEventObserver" timestamp="1790411069956" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.forge.startup.StartEventObserver" timestamp="1790411069956" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[JEI StartEventObserver transitioning state from DISABLED to ENABLED]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411069959" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Ice and Fire]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.alrex.parcool.ParCool" timestamp="1790411069974" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Sent Client Information of [windinglet]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="io.redspace.ironsspellbooks.IronsSpellbooks" timestamp="1790411070004" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Handling spell config sync 0 files]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.ClientRecipeBook" timestamp="1790411070031" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Unknown recipe category: poison_dragons:poison_dragon_forge/poison_dragons:poison_dragon_forge_ingot]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.alrex.parcool.ParCool" timestamp="1790411070127" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Limitation of 07418cec-6e76-4a01-8548-00e4e14c271a was loaded]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790411070127" level="ERROR" thread="ForkJoinPool.commonPool-worker-5">
[STDOUT]     <log4j:Message><![CDATA[Failed at connecting Epic Fight web server: java.net.ConnectException]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.alrex.parcool.ParCool" timestamp="1790411070127" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Sent Server Limitation of [windinglet]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.alrex.parcool.ParCool" timestamp="1790411070127" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Received Client Information of [windinglet]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.forge.startup.StartEventObserver" timestamp="1790411071064" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[JEI StartEventObserver received class net.minecraftforge.client.event.RecipesUpdatedEvent]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411071079" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Finished initialising Weapon Traits & Attributes! Took 1.7426ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.forge.startup.StartEventObserver" timestamp="1790411071081" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[JEI StartEventObserver received class net.minecraftforge.event.TagsUpdatedEvent]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.forge.startup.StartEventObserver" timestamp="1790411071081" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[JEI StartEventObserver transitioning state from ENABLED to JEI_STARTED]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.core.util.LoggedTimer" timestamp="1790411071082" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Starting JEI...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071093" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering item subtypes...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Spartan Weaponry" timestamp="1790411071104" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[JEI Plugin is Registering subtypes]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071106" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering item subtypes took 13.00 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071107" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering fluid subtypes...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071108" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering fluid subtypes took 1.767 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071110" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering ingredients...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.plugins.vanilla.ingredients.ItemStackListFactory" timestamp="1790411071156" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Item Group has no display items and no search tab display items. Items from this group will be missing from the JEI ingredient list. Operator Utilities]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411071247" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering ingredients: jei:minecraft took 136.0 milliseconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071247" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering ingredients took 136.5 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071248" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering extra ingredients...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071248" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering extra ingredients took 250.6 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071249" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering search ingredient aliases...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071249" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering search ingredient aliases took 449.4 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071276" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering categories...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411071297" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering categories: jei:minecraft took 20.84 milliseconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411071315" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering categories: tobacconistmod:jei_plugin took 11.70 milliseconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071324" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering categories took 48.93 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071325" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering vanilla category extensions...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411071352" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering vanilla category extensions: sophisticatedbackpacks:default took 24.75 milliseconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071352" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering vanilla category extensions took 27.08 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071353" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipe catalysts...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071356" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipe catalysts took 2.631 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.core.util.LoggedTimer" timestamp="1790411071357" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Building recipe registry...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.core.util.LoggedTimer" timestamp="1790411071370" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Building recipe registry took 13.48 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071372" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering advanced plugins...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.registration.AdvancedRegistration" timestamp="1790411071374" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Added typed recipe manager plugin: class net.p3pp3rf1y.sophisticatedcore.compat.recipeviewers.jei.GroupedCraftingRecipeManagerPlugin]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.registration.AdvancedRegistration" timestamp="1790411071376" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Added typed recipe manager plugin: class net.p3pp3rf1y.sophisticatedcore.compat.recipeviewers.jei.CraftingDisplayCatalogRecipeManagerPlugin]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.registration.AdvancedRegistration" timestamp="1790411071377" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Added typed recipe manager plugin: class net.p3pp3rf1y.sophisticatedcore.compat.recipeviewers.jei.SmithingSpecRecipeManagerPlugin]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.registration.AdvancedRegistration" timestamp="1790411071378" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Added recipe manager plugin: class io.redspace.ironsspellbooks.jei.AlchemistCauldronAdvancedHandler]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071378" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering advanced plugins took 6.259 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411071379" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipes...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411072244" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipes: jei:minecraft took 865.1 milliseconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.ingredients.IngredientManager" timestamp="1790411072276" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Ingredients are being removed at runtime: 80 net.minecraft.world.item.ItemStack]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.ingredients.IngredientManager" timestamp="1790411072278" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Ingredients are being removed at runtime: 160 net.minecraftforge.fluids.FluidStack]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411072279" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipes: tobacconistmod:jei_plugin took 23.82 milliseconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411072307" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipes: farmersdelight:jei_plugin took 18.60 milliseconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411072327" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipes: spartanweaponry:jei_plugin took 16.02 milliseconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411077379" level="ERROR" thread="pool-19-thread-1">
[STDOUT]     <log4j:Message><![CDATA[Registering recipes: irons_spellbooks:jei_plugin is running and has taken 5.052 seconds so far]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411079897" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipes: irons_spellbooks:jei_plugin took 7.570 seconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411079898" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipes took 8.519 s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411079912" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipes transfer handlers...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411079918" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering recipes transfer handlers took 6.091 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.core.util.LoggedTimer" timestamp="1790411079926" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Building runtime...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411079929" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering gui handlers...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411079948" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering gui handlers took 18.81 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411079952" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering Runtime...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.gui.startup.JeiGuiStarter" timestamp="1790411079955" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Starting JEI GUI]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.core.util.LoggedTimer" timestamp="1790411079955" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Building ingredient list...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.core.util.LoggedTimer" timestamp="1790411080014" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Building ingredient list took 59.02 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.core.util.LoggedTimer" timestamp="1790411080014" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Building ingredient filter...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.gui.ingredients.IngredientFilter" timestamp="1790411080056" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Adding 8006 ingredients]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.gui.ingredients.IngredientFilter" timestamp="1790411081301" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Added 8006 ingredients]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.core.util.LoggedTimer" timestamp="1790411081302" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Building ingredient filter took 1.287 s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCallerTimerRunnable" timestamp="1790411081409" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering Runtime: jei:forge_gui took 1.457 seconds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411081410" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Registering Runtime took 1.457 s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.core.util.LoggedTimer" timestamp="1790411081410" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Building runtime took 1.484 s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411081411" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Sending Runtime...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790411081411" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Sending Runtime took 334.4 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.core.util.LoggedTimer" timestamp="1790411081411" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Starting JEI took 10.33 s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411081506" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] Need help with Saint's Dragons? Wiki: https://raevyx.miraheze.org/wiki/Main_Page]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411081523" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Ice and Fire Delight]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411081524" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has completed the challenge [Â§eChoup's Drakvyrn Mod !]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411081524" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Ice and Fire]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411081525" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 100 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081529" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 104.9 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081532" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 67.40 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081543" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 55.90 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081545" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 57.10 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081545" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 53.50 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081548" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Invalid icon item stack: Unknown item ID: create:cogwheel]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081549" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 53.40 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081550" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Error loading and compiling book tobacconistmod:tobacco_manual, using empty contents]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[java.lang.RuntimeException: Error building entry tobacconistmod:processing/averaging of book tobacconistmod:tobacco_manual
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.client.book.BookContentsBuilder.lambda$build$2(BookContentsBuilder.java:97)
[STDOUT] 	at java.base/java.util.HashMap$Values.forEach(Unknown Source)
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.client.book.BookContentsBuilder.build(BookContentsBuilder.java:93)
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.client.book.BookContentsBuilder.loadAndBuildFor(BookContentsBuilder.java:73)
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.common.book.Book.reloadContents(Book.java:194)
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.common.book.BookRegistry.reloadContents(BookRegistry.java:99)
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.client.book.ClientBookRegistry.reload(ClientBookRegistry.java:64)
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.client.base.ClientAdvancements.onClientPacket(ClientAdvancements.java:34)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.multiplayer.ClientAdvancements.handler$cok000$patchouli$onSync(ClientAdvancements.java:1017)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.multiplayer.ClientAdvancements.m_104399_(ClientAdvancements.java:67)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.multiplayer.ClientPacketListener.m_5498_(ClientPacketListener.java:1316)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.network.protocol.game.ClientboundUpdateAdvancementsPacket.m_5797_(ClientboundUpdateAdvancementsPacket.java:51)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.network.protocol.game.ClientboundUpdateAdvancementsPacket.m_5797_(ClientboundUpdateAdvancementsPacket.java:16)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:22)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1106)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
[STDOUT] 	at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[STDOUT] Caused by: java.lang.RuntimeException: Error while building entry tobacconistmod:processing/averaging page 10 of book tobacconistmod:tobacco_manual
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.client.book.BookEntry.build(BookEntry.java:242)
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.client.book.BookContentsBuilder.lambda$build$2(BookContentsBuilder.java:95)
[STDOUT] 	... 35 more
[STDOUT] Caused by: java.lang.IllegalArgumentException: Could not find entry tobacconistmod:reference/create_integration
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.client.book.page.PageRelations.build(PageRelations.java:36)
[STDOUT] 	at TRANSFORMER/patchouli@1.20.1-85-FORGE/vazkii.patchouli.client.book.BookEntry.build(BookEntry.java:238)
[STDOUT] 	... 36 more
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081552" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 43.50 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081552" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 34.20 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081558" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 43.80 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081559" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Recipe irons_spellbooks:cryomancer_helmet (of type minecraft:crafting) not found]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081559" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Recipe irons_spellbooks:pyromancer_helmet (of type minecraft:crafting) not found]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081566" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 31.50 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081566" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 22.10 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="patchouli" timestamp="1790411081567" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[BookContentResourceListenerLoader: Files found in 21.00 Î¼s]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.alrex.parcool.ParCool" timestamp="1790411081573" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Received Server Limitation of [windinglet]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-MixinTaintDetector" timestamp="1790411081729" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Mod(s) [embeddium_extra] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.immediate.CloudRenderer, which may cause instability.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] [Trip] FORCING datadriven load now
[STDOUT] [Trip] listResources found=291
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_acid.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_amped.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_blaze.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_delirium.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_desert_vision.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_fractal.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_introspection.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_introspectionii.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_mirage.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_ripped.json type=postfx
[STDOUT] [Trip] BAD TYPE herbalistmod:trip/primitives/postfx_turtle_vision.json type=postfx
[STDOUT] [Trip] Loaded datadriven primitives ok=280 bad=11
[STDOUT] [Trip] Registry size now=280
[STDOUT] [Trip] After load, primitive count = 280
[STDOUT]   <log4j:Event logger="com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService" timestamp="1790411082127" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Signature is missing from Property textures]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService" timestamp="1790411082297" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Signature is missing from Property textures]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.server.IntegratedServer" timestamp="1790411082376" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving and pausing game...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411082393" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411082420" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/herbalistmod:trip]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411082425" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411082428" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411082431" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/irons_spellbooks:pocket_dimension]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.mojang.blaze3d.platform.GlDebug" timestamp="1790411091527" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[OpenGL debug message: id=1280, source=API, type=ERROR, severity=HIGH, message='Error has been generated. GL error GL_INVALID_ENUM in (null): (ID: 173538523) Generic error']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.mojang.blaze3d.platform.GlDebug" timestamp="1790411093458" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[OpenGL debug message: id=1280, source=API, type=ERROR, severity=HIGH, message='Error has been generated. GL error GL_INVALID_ENUM in (null): (ID: 173538523) Generic error']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411108096" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 101 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Embeddium-MixinTaintDetector" timestamp="1790411138689" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Mod(s) [embeddium_extra] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.vertex.serializers.VertexSerializerRegistryImpl, which may cause instability.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411142152" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [A Rogue's Best Friend]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411142190" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [A Rogue's Best Friend]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411142190" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 105 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411145096" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [A Bigger Blade]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411145117" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [A Bigger Blade]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411145206" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 107 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411146192" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Blade of the Samurai]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411146202" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Blade of the Samurai]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411146284" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 110 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411152501" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has reached the goal [Upgrade Me with Debris]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411152522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has reached the goal [Upgrade Me with Debris]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411152535" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 111 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411181445" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Monster Hunter]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411181473" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Monster Hunter]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411181489" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 144 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411200339" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [En Garde!]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411200377" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [En Garde!]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411200415" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 144 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411201844" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [A Cut Above the Rest]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411201852" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [A Cut Above the Rest]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411201912" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 144 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411209176" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Going Clubbing]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411209223" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Going Clubbing]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411209224" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 145 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411210823" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Hammer Time!]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411210843" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Hammer Time!]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411210843" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 147 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411270838" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 148 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274798" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274799" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.5349661922853, -58.34162547625601, 230.83123138111563) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(118.23162909511734, -60.47725751437247, 355.17409637135) dir=(-30.7303878247738, -2.0972575191408396, 121.87180136740207) yaw=14.152307 pitch=0.95597273 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274799" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274799" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=14.192621 packetPitch=0.64590955]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274799" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.5349661922853, -58.34162547625601, 230.83123138111563) targetPos=(118.23162909511734, -60.47725751437247, 355.17409637135) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274800" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.5349661922853, -58.34162547625601, 230.83123138111563) targetPos=(118.23162909511734, -60.47725751437247, 355.17409637135)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274800" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.192621 pitch=0.64590955 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274802" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.192621 pitch=0.64590955 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.5349661922853, -58.34162547625601, 230.83123138111563) targetPos=(118.23162909511734, -60.47725751437247, 355.17409637135)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=14.192621 xRot=0.64590955 yHeadRot=15.996894 pos=(148.5349661922853, -58.34162547625601, 230.83123138111563) delta=(-2.3674446756415235, -0.1668460038429487, 9.714271821985385) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411274814" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275288" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275288" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.5967306441467, -58.28530719280243, 230.8228597567651) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(115.20403426353147, -63.5551741361618, 354.27793788176507) dir=(-33.75798265635967, -5.175174140930174, 120.97564287781714) yaw=15.591641 pitch=2.3595073 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275288" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275288" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=16.39068 packetPitch=2.2842185]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275288" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.5967306441467, -58.28530719280243, 230.8228597567651) targetPos=(115.20403426353147, -63.5551741361618, 354.27793788176507) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275288" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.5967306441467, -58.28530719280243, 230.8228597567651) targetPos=(115.20403426353147, -63.5551741361618, 354.27793788176507)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275288" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=16.39068 pitch=2.2842185 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=16.39068 pitch=2.2842185 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.5967306441467, -58.28530719280243, 230.8228597567651) targetPos=(115.20403426353147, -63.5551741361618, 354.27793788176507)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=16.39068 xRot=2.2842185 yHeadRot=16.151058 pos=(148.5967306441467, -58.28530719280243, 230.8228597567651) delta=(-2.6087950832373394, -0.41170688387810944, 9.644893516300334) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411275289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277165" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277165" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.56689791146925, -58.11334639787674, 230.8400244162652) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(116.68248705331496, -72.9532054066658, 353.91383117896055) dir=(-32.27952986657618, -14.573205411434174, 120.61153617501262) yaw=14.983052 pitch=6.657427 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277165" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277165" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=18.651793 packetPitch=6.457175]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277165" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.56689791146925, -58.11334639787674, 230.8400244162652) targetPos=(116.68248705331496, -72.9532054066658, 353.91383117896055) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277165" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.56689791146925, -58.11334639787674, 230.8400244162652) targetPos=(116.68248705331496, -72.9532054066658, 353.91383117896055)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277165" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=18.651793 pitch=6.457175 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277166" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=18.651793 pitch=6.457175 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277166" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.56689791146925, -58.11334639787674, 230.8400244162652) targetPos=(116.68248705331496, -72.9532054066658, 353.91383117896055)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277166" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=18.651793 xRot=6.457175 yHeadRot=18.29534 pos=(148.56689791146925, -58.11334639787674, 230.8400244162652) delta=(-2.4909429683614026, -1.1593515907779126, 9.615038361814426) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411277166" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278481" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278481" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.66386574272326, -58.171255918592216, 230.8208575652215) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(111.96120613578967, -69.78832420930266, 352.8944354460809) dir=(-37.000810784101475, -11.40832421407103, 119.59214044213294) yaw=17.191631 pitch=5.2070704 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278481" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278481" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=20.056314 packetPitch=5.2620406]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278481" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.66386574272326, -58.171255918592216, 230.8208575652215) targetPos=(111.96120613578967, -69.78832420930266, 352.8944354460809) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278482" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.66386574272326, -58.171255918592216, 230.8208575652215) targetPos=(111.96120613578967, -69.78832420930266, 352.8944354460809)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278482" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=20.056314 pitch=5.2620406 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278487" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=20.056314 pitch=5.2620406 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278487" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.66386574272326, -58.171255918592216, 230.8208575652215) targetPos=(111.96120613578967, -69.78832420930266, 352.8944354460809)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278487" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=20.056314 xRot=5.2620406 yHeadRot=20.158869 pos=(148.66386574272326, -58.171255918592216, 230.8208575652215) delta=(-2.867370850475858, -0.9075757272499609, 9.536917013031543) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411278488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279267" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279267" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.70393756393602, -58.244714161753656, 230.81129244428607) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(110.02532580856493, -65.77367152869701, 352.59504488569235) dir=(-38.93669111132621, -7.39367153346538, 119.29274988174441) yaw=18.076483 pitch=3.371976 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279267" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279267" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=19.702908 packetPitch=3.36986]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279267" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.70393756393602, -58.244714161753656, 230.81129244428607) targetPos=(110.02532580856493, -65.77367152869701, 352.59504488569235) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279267" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.70393756393602, -58.244714161753656, 230.81129244428607) targetPos=(110.02532580856493, -65.77367152869701, 352.59504488569235)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279267" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=19.702908 pitch=3.36986 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279267" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=19.702908 pitch=3.36986 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279268" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.70393756393602, -58.244714161753656, 230.81129244428607) targetPos=(110.02532580856493, -65.77367152869701, 352.59504488569235)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279268" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=19.702908 xRot=3.36986 yHeadRot=19.702908 pos=(148.70393756393602, -58.244714161753656, 230.81129244428607) delta=(-3.0217492947693696, -0.5881964367749178, 9.514301350360247) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279268" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279883" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279883" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.69363150362184, -58.292922066152094, 230.81023024779293) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(110.51466879610231, -63.139004753530024, 352.8875923083398) dir=(-38.44734812378883, -4.759004758298396, 119.58529730439184) yaw=17.822891 pitch=2.1696694 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279883" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279883" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=18.7456 packetPitch=2.2323737]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279883" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.69363150362184, -58.292922066152094, 230.81023024779293) targetPos=(110.51466879610231, -63.139004753530024, 352.8875923083398) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279883" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.69363150362184, -58.292922066152094, 230.81023024779293) targetPos=(110.51466879610231, -63.139004753530024, 352.8875923083398)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279883" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=18.7456 pitch=2.2323737 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279887" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=18.7456 pitch=2.2323737 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279887" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.69363150362184, -58.292922066152094, 230.81023024779293) targetPos=(110.51466879610231, -63.139004753530024, 352.8875923083398)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279887" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=18.7456 xRot=2.2323737 yHeadRot=18.7456 pos=(148.69363150362184, -58.292922066152094, 230.81023024779293) delta=(-2.982720617693228, -0.3785988335361838, 9.537259237791664) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411279887" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280413" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280413" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.7021959162157, -58.32592979688197, 230.80838858943912) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(110.10193804268053, -61.335060513205825, 352.8123406158063) dir=(-38.86007887721061, -2.9550605179741964, 119.51004561185837) yaw=18.012537 pitch=1.3470385 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280413" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280413" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=18.391207 packetPitch=1.3722433]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280413" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.7021959162157, -58.32592979688197, 230.80838858943912) targetPos=(110.10193804268053, -61.335060513205825, 352.8123406158063) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280413" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.7021959162157, -58.32592979688197, 230.80838858943912) targetPos=(110.10193804268053, -61.335060513205825, 352.8123406158063)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280413" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=18.391207 pitch=1.3722433 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280413" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=18.391207 pitch=1.3722433 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.7021959162157, -58.32592979688197, 230.80838858943912) targetPos=(110.10193804268053, -61.335060513205825, 352.8123406158063)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=18.391207 xRot=1.3722433 yHeadRot=18.565027 pos=(148.7021959162157, -58.32592979688197, 230.80838858943912) delta=(-3.015639438687451, -0.23508789226337254, 9.531540711770617) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411280414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.78870711092165, -58.34116830024868, 230.80060437780352) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(105.9862550235193, -60.50224317703396, 351.41271070104574) dir=(-42.975761896371836, -2.1222431818023324, 118.1104156970978) yaw=19.994469 pitch=0.9673628 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=23.900822 packetPitch=1.0274428]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281009" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.78870711092165, -58.34116830024868, 230.80060437780352) targetPos=(105.9862550235193, -60.50224317703396, 351.41271070104574) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281009" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.78870711092165, -58.34116830024868, 230.80060437780352) targetPos=(105.9862550235193, -60.50224317703396, 351.41271070104574)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281009" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=23.900822 pitch=1.0274428 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281009" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=23.900822 pitch=1.0274428 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281010" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.78870711092165, -58.34116830024868, 230.80060437780352) targetPos=(105.9862550235193, -60.50224317703396, 351.41271070104574)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281010" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=23.900822 xRot=1.0274428 yHeadRot=19.966917 pos=(148.78870711092165, -58.34116830024868, 230.80060437780352) delta=(-3.3439366759222047, -0.16883372768316843, 9.422807017479808) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281010" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281586" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281586" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.8397741145294, -58.34624820621684, 230.79751610022518) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(103.58568857375792, -60.224615272600204, 350.51609825354547) dir=(-45.37632834613322, -1.8446152773685753, 117.21380324959753) yaw=21.162638 pitch=0.84080446 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281586" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281586" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=21.113197 packetPitch=0.8407966]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281586" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.8397741145294, -58.34624820621684, 230.79751610022518) targetPos=(103.58568857375792, -60.224615272600204, 350.51609825354547) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281586" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.8397741145294, -58.34624820621684, 230.79751610022518) targetPos=(103.58568857375792, -60.224615272600204, 350.51609825354547)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281586" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=21.113197 pitch=0.8407966 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=21.113197 pitch=0.8407966 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.8397741145294, -58.34624820621684, 230.79751610022518) targetPos=(103.58568857375792, -60.224615272600204, 350.51609825354547)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=21.113197 xRot=0.8407966 yHeadRot=21.049913 pos=(148.8397741145294, -58.34624820621684, 230.79751610022518) delta=(-3.5354699988625895, -0.1467472015110505, 9.352999855186432) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411281588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282122" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282122" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.8553098982971, -58.3437082350254, 230.7968417451951) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(102.85976927940061, -60.363430219888684, 350.2302066133592) dir=(-46.10224764049053, -1.9834302246570559, 116.92791160941127) yaw=21.518288 pitch=0.9040836 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282122" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282122" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=21.59524 packetPitch=0.9040694]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282122" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.8553098982971, -58.3437082350254, 230.7968417451951) targetPos=(102.85976927940061, -60.363430219888684, 350.2302066133592) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282122" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.8553098982971, -58.3437082350254, 230.7968417451951) targetPos=(102.85976927940061, -60.363430219888684, 350.2302066133592)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282122" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=21.59524 pitch=0.9040694 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282122" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=21.59524 pitch=0.9040694 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282123" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.8553098982971, -58.3437082350254, 230.7968417451951) targetPos=(102.85976927940061, -60.363430219888684, 350.2302066133592)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282123" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=21.59524 xRot=0.9040694 yHeadRot=21.531956 pos=(148.8553098982971, -58.3437082350254, 230.7968417451951) delta=(-3.593397816893485, -0.15779061346998938, 9.33072177882362) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411282123" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283273" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283274" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(149.3021423197191, -57.85095010101795, 230.87445219617817) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(145.74783529837927, -59.427913584180665, 236.5508685961875) dir=(-3.2141816215118695, -1.0479135889490365, 3.2485735922395804) yaw=44.6951 pitch=12.915028 hitType=ENTITY]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283274" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283274" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=44.692497 packetPitch=12.916579]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283274" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(149.3021423197191, -57.85095010101795, 230.87445219617817) targetPos=(145.74783529837927, -59.427913584180665, 236.5508685961875) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283274" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(149.3021423197191, -57.85095010101795, 230.87445219617817) targetPos=(145.74783529837927, -59.427913584180665, 236.5508685961875)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283274" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=44.692497 pitch=12.916579 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283274" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=44.692497 pitch=12.916579 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283274" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(149.3021423197191, -57.85095010101795, 230.87445219617817) targetPos=(145.74783529837927, -59.427913584180665, 236.5508685961875)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283274" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=44.692497 xRot=12.916579 yHeadRot=44.865196 pos=(149.3021423197191, -57.85095010101795, 230.87445219617817) delta=(-5.1656434996016145, -2.291876058258426, 8.249806024547327) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411283275" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284260" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284260" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(149.49921173218897, -58.015021258592604, 230.8798557863805) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(74.73444122437647, -78.32688801884652, 332.77026716333364) dir=(-74.22757569551467, -19.94688802361489, 99.46797215938571) yaw=36.73199 pitch=9.130371 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284260" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284260" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=41.829296 packetPitch=9.10177]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284260" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(149.49921173218897, -58.015021258592604, 230.8798557863805) targetPos=(74.73444122437647, -78.32688801884652, 332.77026716333364) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284260" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(149.49921173218897, -58.015021258592604, 230.8798557863805) targetPos=(74.73444122437647, -78.32688801884652, 332.77026716333364)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284260" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=41.829296 pitch=9.10177 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284260" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=41.829296 pitch=9.10177 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284260" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(149.49921173218897, -58.015021258592604, 230.8798557863805) targetPos=(74.73444122437647, -78.32688801884652, 332.77026716333364)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284260" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=41.829296 xRot=9.10177 yHeadRot=41.819885 pos=(149.49921173218897, -58.015021258592604, 230.8798557863805) delta=(-5.8409124784855155, -1.586841439029162, 7.960072253381425) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284262" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284967" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=pistol firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284967" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(149.16100208524873, -58.08793023079634, 230.81933306914303) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(89.06413166288544, -74.34225419014692, 342.6592302249047) dir=(-59.8978852570057, -15.962254194915289, 109.35693522095679) yaw=28.710766 pitch=7.2952795 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284967" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284967" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=33.36312 packetPitch=7.2103753]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284967" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(149.16100208524873, -58.08793023079634, 230.81933306914303) targetPos=(89.06413166288544, -74.34225419014692, 342.6592302249047) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284967" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(149.16100208524873, -58.08793023079634, 230.81933306914303) targetPos=(89.06413166288544, -74.34225419014692, 342.6592302249047)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284967" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=33.36312 pitch=7.2103753 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284967" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=33.36312 pitch=7.2103753 gun=true item=pistol ammoBefore=16 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284968" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(149.16100208524873, -58.08793023079634, 230.81933306914303) targetPos=(89.06413166288544, -74.34225419014692, 342.6592302249047)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284968" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=33.36312 xRot=7.2103753 yHeadRot=34.17968 pos=(149.16100208524873, -58.08793023079634, 230.81933306914303) delta=(-4.695010210665404, -1.2698534286440346, 8.737384416454958) spreadMilli=0 ammo=16 gun=pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411284968" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=16 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287027" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=shotgun firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.8113465494316, -58.256960061192515, 230.80186307888957) eyePos=(148.96201691989114, -58.37999999523163, 233.30229500394793) target=(104.9272561258476, -65.1044065028429, 350.8489364431474) dir=(-44.034760794043535, -6.724406507611278, 117.54664143919948) yaw=20.536715 pitch=3.0664432 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=22.027924 packetPitch=3.0901387]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287028" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.8113465494316, -58.256960061192515, 230.80186307888957) targetPos=(104.9272561258476, -65.1044065028429, 350.8489364431474) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287028" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.8113465494316, -58.256960061192515, 230.80186307888957) targetPos=(104.9272561258476, -65.1044065028429, 350.8489364431474)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287028" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=22.027924 pitch=3.0901387 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=22.027924 pitch=3.0901387 gun=true item=shotgun ammoBefore=8 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.8113465494316, -58.256960061192515, 230.80186307888957) targetPos=(104.9272561258476, -65.1044065028429, 350.8489364431474)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=22.027924 xRot=3.0901387 yHeadRot=22.379545 pos=(148.8113465494316, -58.256960061192515, 230.80186307888957) delta=(-3.428406676537161, -0.5349508414367989, 9.378573962640086) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=22.027924 xRot=3.0901387 yHeadRot=22.379545 pos=(148.96201691989114, -58.37999999523163, 233.30229500394793) delta=(-3.9638763666152954, -0.5059975013136864, 9.16682481765747) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=22.027924 xRot=3.0901387 yHeadRot=22.379545 pos=(148.96201691989114, -58.37999999523163, 233.30229500394793) delta=(-3.3710813522338867, -1.2288642674684525, 9.33398962020874) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=22.027924 xRot=3.0901387 yHeadRot=22.379545 pos=(148.96201691989114, -58.37999999523163, 233.30229500394793) delta=(-4.032897055149078, -0.10450053960084915, 9.150115847587585) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=22.027924 xRot=3.0901387 yHeadRot=22.379545 pos=(148.96201691989114, -58.37999999523163, 233.30229500394793) delta=(-4.00998055934906, -0.6715694814920425, 9.136069416999817) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411287040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=8 projectilesAfter=5 deltaProjectiles=5]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293578" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=shotgun firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293578" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(130.7243665696104, -57.761070638895035, 236.73236946755634) eyePos=(131.78753847934453, -58.37999999523163, 234.4977411768972) target=(227.72921886453227, -92.20584145188332, 160.65596108132587) dir=(95.94168038518774, -33.82584145665169, -73.84178009557132) yaw=-127.58378 pitch=15.610142 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293578" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293578" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-114.12046 packetPitch=15.466919]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293579" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(130.7243665696104, -57.761070638895035, 236.73236946755634) targetPos=(227.72921886453227, -92.20584145188332, 160.65596108132587) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293579" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(130.7243665696104, -57.761070638895035, 236.73236946755634) targetPos=(227.72921886453227, -92.20584145188332, 160.65596108132587)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293579" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-114.12046 pitch=15.466919 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-114.12046 pitch=15.466919 gun=true item=shotgun ammoBefore=8 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(130.7243665696104, -57.761070638895035, 236.73236946755634) targetPos=(227.72921886453227, -92.20584145188332, 160.65596108132587)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-114.12046 xRot=15.466919 yHeadRot=-110.87881 pos=(130.7243665696104, -57.761070638895035, 236.73236946755634) delta=(7.57805492118779, -2.690838229153366, -5.943117146396045) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-114.12046 xRot=15.466919 yHeadRot=-110.87881 pos=(131.78753847934453, -58.37999999523163, 234.4977411768972) delta=(9.034942388534546, -3.198654055595398, -2.850908935070038) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-114.12046 xRot=15.466919 yHeadRot=-110.87881 pos=(131.78753847934453, -58.37999999523163, 234.4977411768972) delta=(8.829955458641052, -2.651415765285492, -3.8717463612556458) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-114.12046 xRot=15.466919 yHeadRot=-110.87881 pos=(131.78753847934453, -58.37999999523163, 234.4977411768972) delta=(8.764843344688416, -2.6079410314559937, -4.045311212539673) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-114.12046 xRot=15.466919 yHeadRot=-110.87881 pos=(131.78753847934453, -58.37999999523163, 234.4977411768972) delta=(8.939626812934875, -2.9743263125419617, -3.3504140377044678) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411293589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=8 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294470" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=shotgun firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294470" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(128.11686355910456, -57.92952328324318, 233.88739896254938) eyePos=(129.61319296202814, -58.37999999523163, 231.92574946718614) target=(133.33369141817093, -59.130834001653376, 230.9592405366526) dir=(3.720498456142792, -0.7508340064217478, -0.9665089305335357) yaw=-104.56238 pitch=11.052246 hitType=ENTITY]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294470" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294470" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-104.56662 packetPitch=11.054016]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294471" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(128.11686355910456, -57.92952328324318, 233.88739896254938) targetPos=(133.33369141817093, -59.130834001653376, 230.9592405366526) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294471" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(128.11686355910456, -57.92952328324318, 233.88739896254938) targetPos=(133.33369141817093, -59.130834001653376, 230.9592405366526)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294471" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-104.56662 pitch=11.054016 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294471" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-104.56662 pitch=11.054016 gun=true item=shotgun ammoBefore=8 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294471" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(128.11686355910456, -57.92952328324318, 233.88739896254938) targetPos=(133.33369141817093, -59.130834001653376, 230.9592405366526)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294471" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-104.56662 xRot=11.054016 yHeadRot=-108.5255 pos=(128.11686355910456, -57.92952328324318, 233.88739896254938) delta=(8.549195549576094, -1.9686753185926555, -4.798586355427609) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294472" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294472" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-104.56662 xRot=11.054016 yHeadRot=-108.5255 pos=(129.61319296202814, -58.37999999523163, 231.92574946718614) delta=(9.342064261436462, -1.971585750579834, -2.9714736342430115) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294473" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294473" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-104.56662 xRot=11.054016 yHeadRot=-108.5255 pos=(129.61319296202814, -58.37999999523163, 231.92574946718614) delta=(9.021219611167908, -2.2583115100860596, -3.675193190574646) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294477" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294477" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-104.56662 xRot=11.054016 yHeadRot=-108.5255 pos=(129.61319296202814, -58.37999999523163, 231.92574946718614) delta=(9.304825067520142, -2.7492663264274597, -2.419167160987854) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294477" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294477" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-104.56662 xRot=11.054016 yHeadRot=-108.5255 pos=(129.61319296202814, -58.37999999523163, 231.92574946718614) delta=(9.135023951530457, -2.4307318031787872, -3.26077401638031) spreadMilli=0 ammo=8 gun=shotgun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411294478" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=8 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298714" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298714" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(127.70906243167077, -58.34665717985481, 230.29382579164903) eyePos=(129.61319296202814, -58.37999999523163, 231.92574946718614) target=(183.6162279590145, -60.20226397421211, 345.4239451153795) dir=(54.00303499698637, -1.8222639789804802, 113.49819564819339) yaw=-25.445349 pitch=0.8306157 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298714" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298715" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-24.970636 packetPitch=0.998912]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298715" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(127.70906243167077, -58.34665717985481, 230.29382579164903) targetPos=(183.6162279590145, -60.20226397421211, 345.4239451153795) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298715" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(127.70906243167077, -58.34665717985481, 230.29382579164903) targetPos=(183.6162279590145, -60.20226397421211, 345.4239451153795)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298715" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-24.970636 pitch=0.998912 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298715" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-24.970636 pitch=0.998912 gun=true item=rifle ammoBefore=10 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298715" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(127.70906243167077, -58.34665717985481, 230.29382579164903) targetPos=(183.6162279590145, -60.20226397421211, 345.4239451153795)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298715" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-24.970636 xRot=0.998912 yHeadRot=-24.64559 pos=(127.70906243167077, -58.34665717985481, 230.29382579164903) delta=(8.735480368908062, -0.289938088823205, 17.98905181001535) spreadMilli=0 ammo=10 gun=rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411298715" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=10 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299665" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299665" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(127.70526229581986, -58.344269591383636, 230.29832075076501) eyePos=(129.61319296202814, -58.37999999523163, 231.92574946718614) target=(183.88097488126908, -60.3327508745715, 345.2954368396322) dir=(54.267781919240946, -1.9527508793398738, 113.36968737244607) yaw=-25.579498 pitch=0.89009815 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299665" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299665" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-25.566872 packetPitch=0.8900854]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299665" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(127.70526229581986, -58.344269591383636, 230.29832075076501) targetPos=(183.88097488126908, -60.3327508745715, 345.2954368396322) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299665" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(127.70526229581986, -58.344269591383636, 230.29832075076501) targetPos=(183.88097488126908, -60.3327508745715, 345.2954368396322)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299665" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-25.566872 pitch=0.8900854 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299665" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-25.566872 pitch=0.8900854 gun=true item=rifle ammoBefore=10 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(127.70526229581986, -58.344269591383636, 230.29832075076501) targetPos=(183.88097488126908, -60.3327508745715, 345.2954368396322)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-25.566872 xRot=0.8900854 yHeadRot=-25.851643 pos=(127.70526229581986, -58.344269591383636, 230.29832075076501) delta=(8.777439544158499, -0.31069965016150297, 17.96826756202218) spreadMilli=0 ammo=10 gun=rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411299666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=10 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411303165" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411303165" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=7.0377107 pitch=6.856592 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411303165" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=7.0377107 pitch=6.856592 gun=true item=rifle ammoBefore=10 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411303165" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411303165" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=7.0377107 xRot=6.856592 yHeadRot=6.781363 pos=(129.61319296202814, -58.37999999523163, 231.92574946718614) delta=(-2.3422303795814514, -2.3606494069099426, 19.721367359161377) spreadMilli=0 ammo=10 gun=rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411303167" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=10 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411306002" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=grenade_launcher firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411306002" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-21.329393 pitch=-7.3090296 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411306002" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-21.329393 pitch=-7.3090296 gun=true item=grenade_launcher ammoBefore=1 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411306002" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411306002" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-21.329393 xRot=-7.3090296 yHeadRot=-21.329393 pos=(120.76630682398856, -58.37999999523163, 231.974775722806) delta=(0.541177824139595, 0.1907503455877304, 1.3859079480171204) spreadMilli=0 ammo=1 gun=grenade_launcher]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411306005" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=1 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411309762" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=grenade_launcher firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411309762" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-23.816277 pitch=-10.862346 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411309762" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-23.816277 pitch=-10.862346 gun=true item=grenade_launcher ammoBefore=1 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411309762" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411309762" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-23.816277 xRot=-10.862346 yHeadRot=-23.666277 pos=(126.54970483520691, -58.37999999523163, 254.77104650891647) delta=(0.5949089080095291, 0.28261441737413406, 1.3476693034172058) spreadMilli=0 ammo=1 gun=grenade_launcher]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411309763" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=1 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411311208" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=grenade_launcher firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411311208" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-7.466316 pitch=2.0939028 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411311208" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-7.466316 pitch=2.0939028 gun=true item=grenade_launcher ammoBefore=1 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411311208" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411311208" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-7.466316 xRot=2.0939028 yHeadRot=-8.516315 pos=(130.03356440870792, -58.37999999523163, 255.75618861851135) delta=(0.19489804655313492, -0.054779693484306335, 1.486269861459732) spreadMilli=0 ammo=1 gun=grenade_launcher]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411311209" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=1 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411313213" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=grenade_launcher firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411313214" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=102.93409 pitch=-17.518578 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411313214" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=102.93409 pitch=-17.518578 gun=true item=grenade_launcher ammoBefore=1 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411313214" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411313214" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=102.93409 xRot=-17.518578 yHeadRot=102.93409 pos=(123.79630434121471, -58.37999999523163, 253.09984186510974) delta=(-1.3941610157489777, 0.45150062441825867, -0.3200971484184265) spreadMilli=0 ammo=1 gun=grenade_launcher]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411313215" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=1 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411314845" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=grenade_launcher firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411314845" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=95.88402 pitch=-9.474857 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411314846" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=95.88402 pitch=-9.474857 gun=true item=grenade_launcher ammoBefore=1 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411314846" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411314846" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=95.88402 xRot=-9.474857 yHeadRot=95.88402 pos=(112.16745480423093, -58.37999999523163, 251.52382594063363) delta=(-1.4717640280723572, 0.24680230021476746, -0.15165531635284424) spreadMilli=0 ammo=1 gun=grenade_launcher]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411314846" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=1 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411317884" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=bazooka firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411317884" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=80.883865 pitch=-12.92665 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411317886" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=80.883865 pitch=-12.92665 gun=true item=bazooka ammoBefore=1 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411317886" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411317886" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=80.883865 xRot=-12.92665 yHeadRot=80.883865 pos=(107.84265674650932, -58.37999999523163, 249.6879148354859) delta=(-1.9246890544891357, 0.4473649561405182, 0.3089279234409332) spreadMilli=0 ammo=1 gun=bazooka]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411317887" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=1 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411321900" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=bazooka firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411321902" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=76.86974 pitch=7.05786 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411321902" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=76.86974 pitch=7.05786 gun=true item=bazooka ammoBefore=1 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411321902" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411321902" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=76.86974 xRot=7.05786 yHeadRot=76.86974 pos=(108.38277876899174, -58.37999999523163, 245.31114081687062) delta=(-1.9329192638397217, -0.24558255076408386, 0.4510192573070526) spreadMilli=0 ammo=1 gun=bazooka]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411321902" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=1 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411322206" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/211, l='ServerLevel[New World]', x=97.73, y=-60.00, z=254.73] died, message: 'Villager was blown up by windinglet']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411322209" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/212, l='ServerLevel[New World]', x=97.25, y=-60.06, z=253.25] died, message: 'Villager was blown up by windinglet']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411322233" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/211, l='ClientLevel', x=97.73, y=-60.00, z=254.73] died, message: 'Villager died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411322234" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/212, l='ClientLevel', x=97.24, y=-60.06, z=253.24] died, message: 'Villager died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411326032" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=bazooka firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411326032" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-64.58057 pitch=3.5703602 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411326038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-64.58057 pitch=3.5703602 gun=true item=bazooka ammoBefore=1 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411326038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411326038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-64.58057 xRot=3.5703602 yHeadRot=-64.58057 pos=(114.85515146907473, -58.37999999523163, 259.32993748849316) delta=(1.802911400794983, -0.12436390668153763, 0.85673588514328) spreadMilli=0 ammo=1 gun=bazooka]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411326039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=1 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328673" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328673" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-59.780518 pitch=3.457861 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328673" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-59.780518 pitch=3.457861 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328673" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328673" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-59.780518 xRot=3.457861 yHeadRot=-60.230522 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(6.797089099884033, -0.7986384630203247, 4.1425275802612305) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328674" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328730" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328730" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-59.780518 pitch=2.602861 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328735" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-59.780518 pitch=2.602861 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328735" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328736" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-59.780518 xRot=2.602861 yHeadRot=-59.780518 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(6.962524890899658, -0.3634283244609833, 3.9230873584747314) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328736" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328808" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328809" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-59.93052 pitch=1.6316108 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-59.93052 pitch=1.6316108 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-59.93052 xRot=1.6316108 yHeadRot=-59.780518 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.118201732635498, 0.09433763474225998, 3.649972915649414) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328810" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328922" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328922" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-61.430534 pitch=-0.048389375 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328922" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-61.430534 pitch=-0.048389375 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328922" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328922" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-61.430534 xRot=-0.048389375 yHeadRot=-60.530525 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.166374683380127, 0.10967618972063065, 3.5540175437927246) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411328923" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329015" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329015" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-62.93055 pitch=-1.3946394 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329015" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-62.93055 pitch=-1.3946394 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329015" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329015" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-62.93055 xRot=-1.3946394 yHeadRot=-62.180542 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(6.843744277954102, -0.16489125788211823, 4.139531135559082) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329125" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329125" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-65.03057 pitch=-2.013389 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329136" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-65.03057 pitch=-2.013389 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329136" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329136" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-65.03057 xRot=-2.013389 yHeadRot=-65.03057 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.18149471282959, 0.40556401014328003, 3.501664161682129) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329220" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329220" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-67.280594 pitch=-1.8633882 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329220" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-67.280594 pitch=-1.8633882 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329220" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329220" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-67.280594 xRot=-1.8633882 yHeadRot=-65.03057 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.26171350479126, 0.15568922460079193, 3.353100061416626) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329222" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329304" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329304" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-68.63061 pitch=-1.9233884 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-68.63061 pitch=-1.9233884 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-68.63061 xRot=-1.9233884 yHeadRot=-68.0306 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.203343391418457, 0.7535995244979858, 3.3976361751556396) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329409" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329410" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-69.23061 pitch=-2.320888 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329410" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-69.23061 pitch=-2.320888 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329410" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329410" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-69.23061 xRot=-2.320888 yHeadRot=-68.63061 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.32598876953125, 0.03451446071267128, 3.213829278945923) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329410" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329518" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329518" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-69.83062 pitch=-2.8758876 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329518" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-69.83062 pitch=-2.8758876 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329518" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329518" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-69.83062 xRot=-2.8758876 yHeadRot=-69.68062 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.570169925689697, 0.13958516716957092, 2.583223819732666) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329519" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329622" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329623" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-71.93064 pitch=-2.448387 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-71.93064 pitch=-2.448387 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-71.93064 xRot=-2.448387 yHeadRot=-70.430626 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.6262030601501465, 0.6236966252326965, 2.334958076477051) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329766" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329766" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-73.280655 pitch=-1.2521359 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329766" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-73.280655 pitch=-1.2521359 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329766" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329766" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-73.280655 xRot=-1.2521359 yHeadRot=-72.83065 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.509079933166504, 0.0053689321503043175, 2.759290933609009) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329767" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329805" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329805" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-73.43066 pitch=-0.53588593 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-73.43066 pitch=-0.53588593 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-73.43066 xRot=-0.53588593 yHeadRot=-73.280655 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.7582106590271, 0.3580648601055145, 1.9188438653945923) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329931" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329932" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-73.58066 pitch=-0.4871357 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-73.58066 pitch=-0.4871357 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329940" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-73.58066 xRot=-0.4871357 yHeadRot=-73.58066 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.5472917556762695, -0.1694922000169754, 2.647526741027832) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411329940" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330036" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330036" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-72.98065 pitch=-1.0646355 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-72.98065 pitch=-1.0646355 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-72.98065 xRot=-1.0646355 yHeadRot=-73.13065 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.716312885284424, 0.003834951901808381, 2.1115167140960693) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330118" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330119" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-72.98065 pitch=-2.1708856 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330119" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-72.98065 pitch=-2.1708856 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330119" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330119" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-72.98065 xRot=-2.1708856 yHeadRot=-72.98065 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.520475387573242, 0.30288878083229065, 2.7112197875976562) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330120" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330217" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330217" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-71.48064 pitch=-3.0258853 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330217" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-71.48064 pitch=-3.0258853 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-71.48064 xRot=-3.0258853 yHeadRot=-72.98065 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.65684175491333, 0.01610678806900978, 2.31786847114563) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330324" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330324" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-68.78061 pitch=-3.2808845 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-68.78061 pitch=-3.2808845 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-68.78061 xRot=-3.2808845 yHeadRot=-71.48064 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.420190334320068, 0.7352716326713562, 2.898301362991333) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330425" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330425" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-66.98059 pitch=-2.7596335 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330435" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-66.98059 pitch=-2.7596335 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330435" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330435" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-66.98059 xRot=-2.7596335 yHeadRot=-66.98059 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.456337928771973, 0.3266470730304718, 2.88033390045166) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330435" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330521" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330521" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-65.03057 pitch=-1.7171328 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330521" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-65.03057 pitch=-1.7171328 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330521" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330521" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-65.03057 xRot=-1.7171328 yHeadRot=-66.380585 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.126126289367676, -0.06672739237546921, 3.6350743770599365) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330604" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330605" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-62.78055 pitch=-0.38213307 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330605" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-62.78055 pitch=-0.38213307 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330605" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330605" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-62.78055 xRot=-0.38213307 yHeadRot=-64.13056 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.2061262130737305, 0.3074873983860016, 3.460808753967285) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330605" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330722" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330722" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-56.18048 pitch=1.4478673 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330722" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-56.18048 pitch=1.4478673 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330722" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330722" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-56.18048 xRot=1.4478673 yHeadRot=-60.530525 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(7.107449531555176, -0.23849867284297943, 3.664275646209717) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330723" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330806" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330806" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-48.3804 pitch=1.0016171 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-48.3804 pitch=1.0016171 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330807" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330807" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-48.3804 xRot=1.0016171 yHeadRot=-53.780457 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(6.471039772033691, 0.09587150067090988, 4.702813148498535) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330807" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330914" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330914" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-40.130318 pitch=-0.19838293 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330914" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-40.130318 pitch=-0.19838293 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330914" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330915" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-40.130318 xRot=-0.19838293 yHeadRot=-48.3804 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(6.169368267059326, 0.043718233704566956, 5.092835903167725) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411330915" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331031" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331031" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-22.430267 pitch=-0.32963294 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-22.430267 pitch=-0.32963294 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-22.430267 xRot=-0.32963294 yHeadRot=-36.080276 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(4.830502986907959, 0.06212559714913368, 6.376706123352051) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331106" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331106" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-12.680292 pitch=0.7353675 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331107" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-12.680292 pitch=0.7353675 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331107" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331107" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-12.680292 xRot=0.7353675 yHeadRot=-22.430267 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(3.048602819442749, -0.35040247440338135, 7.388010501861572) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331107" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331215" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331216" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.430298 pitch=0.4803676 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331216" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.430298 pitch=0.4803676 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331216" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331216" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.430298 xRot=0.4803676 yHeadRot=-11.930294 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(2.093820810317993, 0.2032305896282196, 7.718459606170654) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331217" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331324" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331324" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-6.680303 pitch=0.71661776 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-6.680303 pitch=0.71661776 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-6.680303 xRot=0.71661776 yHeadRot=-8.180304 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(1.3062002658843994, -0.15338867902755737, 7.891139030456543) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331417" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331417" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-6.380303 pitch=-0.6783821 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331417" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-6.380303 pitch=-0.6783821 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331417" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331417" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-6.380303 xRot=-0.6783821 yHeadRot=-6.530303 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(1.377753734588623, 0.4339035451412201, 7.8685150146484375) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331418" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331518" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331518" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-1.8803002 pitch=-0.96713203 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331519" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-1.8803002 pitch=-0.96713203 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331519" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331519" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-1.8803002 xRot=-0.96713203 yHeadRot=-5.6303024 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(0.7612220048904419, -0.04601917043328285, 7.963563919067383) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331519" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331609" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331609" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-0.08030006 pitch=-1.9271322 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331609" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-0.08030006 pitch=-1.9271322 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331609" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331609" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-0.08030006 xRot=-1.9271322 yHeadRot=-0.3803001 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-0.16435299813747406, 0.6458691954612732, 7.97219181060791) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331610" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331729" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331730" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=0.8197001 pitch=-2.583382 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=0.8197001 pitch=-2.583382 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331740" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331740" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=0.8197001 xRot=-2.583382 yHeadRot=0.51970005 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(0.023007171228528023, 0.1181122288107872, 7.9990949630737305) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331740" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331807" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331807" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=1.8697001 pitch=-2.6321309 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=1.8697001 pitch=-2.6321309 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=1.8697001 xRot=-2.6321309 yHeadRot=0.8197001 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-0.5311185121536255, 0.05982469394803047, 7.982125759124756) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331910" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=6.519703 pitch=-1.7171297 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=6.519703 pitch=-1.7171297 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.519703 xRot=-1.7171297 yHeadRot=2.9197006 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-0.6963034272193909, -0.039116352796554565, 7.969540596008301) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411331910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332022" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332022" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=11.919694 pitch=-0.86213 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332022" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=11.919694 pitch=-0.86213 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332022" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332022" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=11.919694 xRot=-0.86213 yHeadRot=9.6697 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.548234462738037, -0.3143850862979889, 7.842426776885986) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332023" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332135" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332135" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.769687 pitch=-0.18712969 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332136" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.769687 pitch=-0.18712969 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332136" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332136" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.769687 xRot=-0.18712969 yHeadRot=13.2696905 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.1502115726470947, -0.1694922000169754, 7.703739643096924) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332136" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332209" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332210" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.069686 pitch=-0.7271295 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332210" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.069686 pitch=-0.7271295 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332210" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332210" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.069686 xRot=-0.7271295 yHeadRot=14.919686 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.2111778259277344, 0.547203540802002, 7.668849945068359) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332211" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332320" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332320" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.219686 pitch=-1.3008796 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.219686 pitch=-1.3008796 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.219686 xRot=-1.3008796 yHeadRot=15.069686 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.603319525718689, -0.2829604148864746, 7.8325514793396) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332322" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332410" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332410" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.219686 pitch=-2.0696297 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332410" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.219686 pitch=-2.0696297 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332411" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332411" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.219686 xRot=-2.0696297 yHeadRot=15.219686 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.8403578996658325, 0.676443874835968, 7.755998134613037) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332411" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332512" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332512" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.669684 pitch=-2.6208794 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332513" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.669684 pitch=-2.6208794 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332513" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332513" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.669684 xRot=-2.6208794 yHeadRot=15.519685 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.354412317276001, 0.29522424936294556, 7.639998912811279) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332513" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332604" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332605" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.519685 pitch=-2.1296284 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332605" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.519685 pitch=-2.1296284 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332605" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332605" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.519685 xRot=-2.1296284 yHeadRot=15.669684 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.8031251430511475, 0.6382240653038025, 7.76797342300415) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332605" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332712" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332712" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.519685 pitch=-2.148378 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332712" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.519685 pitch=-2.148378 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332712" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332712" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.519685 xRot=-2.148378 yHeadRot=15.519685 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.506385564804077, -0.0882021114230156, 7.59671688079834) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332713" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332808" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332808" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.969684 pitch=-1.9533776 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.969684 pitch=-1.9533776 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.969684 xRot=-1.9533776 yHeadRot=15.819684 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.8350272178649902, 0.22853204607963562, 7.783344268798828) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332907" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332907" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.669684 pitch=-2.4146273 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332907" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.669684 pitch=-2.4146273 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332907" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332907" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.669684 xRot=-2.4146273 yHeadRot=15.969684 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.047011137008667, 0.06672739237546921, 7.7333879470825195) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411332908" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333038" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333039" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.519685 pitch=-1.7471266 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333041" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.519685 pitch=-1.7471266 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333041" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333041" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.519685 xRot=-1.7471266 yHeadRot=15.669684 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.5549938678741455, 0.22623200714588165, 7.577652931213379) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333042" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333124" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333124" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.519685 pitch=-0.7083765 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333124" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.519685 pitch=-0.7083765 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333124" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333125" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.519685 xRot=-0.7083765 yHeadRot=15.369685 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.230311393737793, 0.05675681307911873, 7.682610034942627) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333125" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333212" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333212" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.519685 pitch=1.0916239 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.519685 pitch=1.0916239 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.519685 xRot=1.0916239 yHeadRot=15.519685 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.132021427154541, -0.3166842758655548, 7.704135894775391) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333324" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333324" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.519685 pitch=7.279127 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.519685 pitch=7.279127 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.519685 xRot=7.279127 yHeadRot=15.669684 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.4517860412597656, -1.0272243022918701, 7.5453290939331055) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333426" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333426" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.219686 pitch=7.9053783 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333434" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.219686 pitch=7.9053783 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333435" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333435" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.219686 xRot=7.9053783 yHeadRot=15.219686 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.001476287841797, -0.8245815634727478, 7.701487064361572) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333435" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333514" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333514" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.619687 pitch=6.5291286 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333514" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.619687 pitch=6.5291286 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333514" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.619687 xRot=6.5291286 yHeadRot=15.219686 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.3138396739959717, -0.5119994282722473, 7.640891075134277) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333622" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333623" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=12.069694 pitch=3.3941271 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=12.069694 pitch=3.3941271 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=12.069694 xRot=3.3941271 yHeadRot=13.119691 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.958825945854187, -0.6535137891769409, 7.728837490081787) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333743" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333743" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=11.319695 pitch=1.691627 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333743" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=11.319695 pitch=1.691627 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333743" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333743" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=11.319695 xRot=1.691627 yHeadRot=11.619695 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.255357027053833, -0.19096246361732483, 7.898564338684082) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333744" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333809" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333809" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=11.319695 pitch=-0.6633731 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=11.319695 pitch=-0.6633731 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=11.319695 xRot=-0.6633731 yHeadRot=11.169696 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.4202933311462402, -0.30288878083229065, 7.867055416107178) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333810" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333910" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=11.919694 pitch=-2.3396232 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=11.919694 pitch=-2.3396232 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=11.919694 xRot=-2.3396232 yHeadRot=11.619695 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.0041658878326416, 0.42624473571777344, 7.733151435852051) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411333911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334018" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334019" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=16.419683 pitch=-1.6121224 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334019" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=16.419683 pitch=-1.6121224 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334019" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334019" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=16.419683 xRot=-1.6121224 yHeadRot=14.169688 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.387026309967041, -0.16105709969997406, 7.633866310119629) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334019" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334109" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334109" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=17.61968 pitch=-2.3471224 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334109" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=17.61968 pitch=-2.3471224 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=17.61968 xRot=-2.3471224 yHeadRot=17.319681 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.1283321380615234, 0.2369653731584549, 7.7080512046813965) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334220" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334221" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=17.76968 pitch=-1.375872 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334221" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=17.76968 pitch=-1.375872 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334221" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334221" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=17.76968 xRot=-1.375872 yHeadRot=17.76968 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.0900537967681885, 0.42547881603240967, 7.710424423217773) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334222" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334325" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334325" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=17.019682 pitch=-1.852122 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334335" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=17.019682 pitch=-1.852122 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334335" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334335" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=17.019682 xRot=-1.852122 yHeadRot=17.019682 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.2654225826263428, -0.12424744665622711, 7.671520709991455) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334336" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334408" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334409" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=15.819685 pitch=-2.3508713 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334409" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=15.819685 pitch=-2.3508713 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334409" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334409" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.819685 xRot=-2.3508713 yHeadRot=17.019682 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.2651968002319336, 0.5640366077423096, 7.651845455169678) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334409" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334506" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334506" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.169689 pitch=-2.1071205 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.169689 pitch=-2.1071205 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.169689 xRot=-2.1071205 yHeadRot=14.769688 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.7564096450805664, 0.25459781289100647, 7.800654411315918) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334611" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334612" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=13.419691 pitch=-1.78462 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334612" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=13.419691 pitch=-1.78462 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334612" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334613" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=13.419691 xRot=-1.78462 yHeadRot=13.86969 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.014561176300049, -0.19786334037780762, 7.7396440505981445) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334613" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334724" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334724" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=13.419691 pitch=-0.4946196 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334724" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=13.419691 pitch=-0.4946196 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334724" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334725" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=13.419691 xRot=-0.4946196 yHeadRot=13.269691 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.9696558713912964, -0.11734532564878464, 7.752838134765625) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334725" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334819" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334820" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=13.86969 pitch=-0.37836945 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334820" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=13.86969 pitch=-0.37836945 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334820" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334820" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=13.86969 xRot=-0.37836945 yHeadRot=13.419691 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.7649425268173218, 0.20629754662513733, 7.800155162811279) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334821" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334908" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334908" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.619688 pitch=0.70163095 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334908" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.619688 pitch=0.70163095 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.619688 xRot=0.70163095 yHeadRot=14.619688 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.6576392650604248, -0.012271841056644917, 7.826369762420654) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411334909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335033" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335033" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.619688 pitch=1.0466312 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335036" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.619688 pitch=1.0466312 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335036" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.619688 xRot=1.0466312 yHeadRot=14.619688 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.3410754203796387, -0.4178195893764496, 7.63833475112915) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335126" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335126" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.619688 pitch=0.08663117 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.619688 pitch=0.08663117 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.619688 xRot=0.08663117 yHeadRot=14.619688 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.474426507949829, 0.39100924134254456, 7.597652912139893) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335226" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335226" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.619688 pitch=-1.1958688 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335234" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.619688 pitch=-1.1958688 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335235" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335235" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.619688 xRot=-1.1958688 yHeadRot=14.619688 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.3559720516204834, 0.2055308073759079, 7.642457008361816) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335235" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335329" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335329" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.319689 pitch=-1.8896188 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335334" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.319689 pitch=-1.8896188 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335334" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335334" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.319689 xRot=-1.8896188 yHeadRot=14.619688 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.5568923950195312, -0.0743969976902008, 7.846683025360107) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335335" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335410" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335410" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.319689 pitch=-1.972119 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335411" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.319689 pitch=-1.972119 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335411" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335411" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.319689 xRot=-1.972119 yHeadRot=14.319689 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-1.657342791557312, 0.28449344635009766, 7.821270942687988) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335411" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335523" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335524" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.169689 pitch=-1.3683684 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335524" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.169689 pitch=-1.3683684 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335524" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335524" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.169689 xRot=-1.3683684 yHeadRot=14.169689 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.2491865158081055, 0.43084007501602173, 7.665215969085693) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335524" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335622" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335622" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=14.169689 pitch=-2.1333683 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335622" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=14.169689 pitch=-2.1333683 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.169689 xRot=-2.1333683 yHeadRot=14.169689 pos=(116.17308127307902, -58.37999999523163, 255.09278569371153) delta=(-2.019089460372925, 0.4714258313179016, 7.726644515991211) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411335623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337808" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337808" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-9.243604 pitch=2.628193 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-9.243604 pitch=2.628193 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-9.243604 xRot=2.628193 yHeadRot=-9.13374 pos=(116.77602554375292, -58.37999999523163, 259.56383400836535) delta=(1.5859609842300415, -0.4581163823604584, 9.862757325172424) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337810" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337908" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337908" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-9.243604 pitch=0.1711929 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337908" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-9.243604 pitch=0.1711929 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337908" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337908" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-9.243604 xRot=0.1711929 yHeadRot=-9.243604 pos=(116.9511141884376, -58.37999999523163, 260.65056730181846) delta=(1.5999321639537811, -0.028762100264430046, 9.871136546134949) spreadMilli=50 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411337909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338073" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338074" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-9.426709 pitch=-2.1719124 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338074" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-9.426709 pitch=-2.1719124 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338074" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338074" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-9.426709 xRot=-2.1719124 yHeadRot=-9.316846 pos=(117.09916617388787, -58.41124999523163, 261.55591036388853) delta=(1.6196520626544952, 0.36903031170368195, 9.861061573028564) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338074" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338208" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338208" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-9.46333 pitch=-4.189154 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338208" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-9.46333 pitch=-4.189154 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338208" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338208" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-9.46333 xRot=-4.189154 yHeadRot=-9.46333 pos=(117.30910202928543, -58.44249999523163, 262.8229714833538) delta=(1.640714704990387, 0.7499869912862778, 9.835932850837708) spreadMilli=150 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338208" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338809" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338810" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-8.804151 pitch=-1.5980563 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338819" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-8.804151 pitch=-1.5980563 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338819" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338819" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-8.804151 xRot=-1.5980563 yHeadRot=-8.7675295 pos=(117.95849303682701, -58.37999999523163, 266.99261235121696) delta=(1.5245398879051208, 0.2779982052743435, 9.879195094108582) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411338820" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339274" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339274" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-9.426709 pitch=-0.2194858 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339274" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-9.426709 pitch=-0.2194858 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339274" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339274" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-9.426709 xRot=-0.2194858 yHeadRot=-9.13374 pos=(118.44487248852307, -58.37999999523163, 270.0735606671201) delta=(1.587623804807663, 0.03739069448783994, 9.873097538948059) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339275" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339356" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339356" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-9.46333 pitch=-2.8791382 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-9.46333 pitch=-2.8791382 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-9.46333 xRot=-2.8791382 yHeadRot=-9.426709 pos=(118.62322963299479, -58.37999999523163, 271.1598774728921) delta=(1.6328588128089905, 0.5050399899482727, 9.852852821350098) spreadMilli=50 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411339357" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411341813" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411341813" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=31.979729 pitch=13.570747 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411341813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=31.979729 pitch=13.570747 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411341813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411341813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=31.979729 xRot=13.570747 yHeadRot=31.22973 pos=(116.30217351878309, -58.37999999523163, 291.3304174832838) delta=(-5.03973662853241, -2.346011847257614, 8.312214612960815) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411341815" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343356" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343357" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=20.879759 pitch=18.550735 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343357" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=20.879759 pitch=18.550735 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343357" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343357" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=20.879759 xRot=18.550735 yHeadRot=24.779749 pos=(112.43897809505792, -58.37999999523163, 294.7466298504541) delta=(-3.973408043384552, -3.181389570236206, 8.607264757156372) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343357" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343487" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343487" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2.2202163 pitch=17.55323 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343487" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2.2202163 pitch=17.55323 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-2.2202163 xRot=17.55323 yHeadRot=10.8297825 pos=(111.24007075347731, -58.37999999523163, 295.33305972209166) delta=(-1.816798597574234, -3.003603518009186, 9.363338351249695) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343640" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343641" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-34.320194 pitch=14.59823 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343641" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-34.320194 pitch=14.59823 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343641" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343641" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-34.320194 xRot=14.59823 yHeadRot=-26.070189 pos=(110.28089079546244, -58.37999999523163, 296.5533750943824) delta=(4.292189180850983, -2.5180503726005554, 8.673629760742188) spreadMilli=200 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343644" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343761" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343761" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-59.67032 pitch=14.958223 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343761" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-59.67032 pitch=14.958223 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343761" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343761" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-59.67032 xRot=14.958223 yHeadRot=-46.47028 pos=(109.92266523680617, -58.37999999523163, 298.0546393976625) delta=(7.0129770040512085, -2.5338202714920044, 6.662823557853699) spreadMilli=300 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343762" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343923" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343924" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-38.220383 pitch=22.724447 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343924" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-38.220383 pitch=22.724447 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343924" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343924" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-38.220383 xRot=22.724447 yHeadRot=-64.92037 pos=(109.52678960856025, -58.37999999523163, 299.0032427377809) delta=(8.333008289337158, -3.8586989045143127, 3.957851827144623) spreadMilli=400 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411343926" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344089" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344089" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-11.220372 pitch=22.765686 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-11.220372 pitch=22.765686 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-11.220372 xRot=22.765686 yHeadRot=-5.220371 pos=(108.57401185852447, -58.37999999523163, 299.7366901974522) delta=(0.7146268337965012, -3.9443260431289673, 9.161040186882019) spreadMilli=500 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344212" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344212" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-58.32036 pitch=17.065693 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344212" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-58.32036 pitch=17.065693 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344212" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344212" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-58.32036 xRot=17.065693 yHeadRot=-44.52036 pos=(107.64085863885028, -58.37999999523163, 300.2206730920334) delta=(6.596655249595642, -3.0575087666511536, 6.865142583847046) spreadMilli=600 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411344213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345333" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345333" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-96.536156 pitch=7.723022 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345334" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-96.536156 pitch=7.723022 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345335" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345335" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-96.536156 xRot=7.723022 yHeadRot=-96.49291 pos=(103.61313268127697, -58.37999999523163, 300.4087450856746) delta=(9.873587489128113, -1.084115207195282, -1.1544252932071686) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345335" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345392" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345392" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-96.536156 pitch=7.014759 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345393" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-96.536156 pitch=7.014759 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345393" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345393" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-96.536156 xRot=7.014759 yHeadRot=-96.536156 pos=(104.1402132679592, -58.37999999523163, 300.33289090329345) delta=(9.805430173873901, -1.4151246845722198, -1.3585726916790009) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345396" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345460" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345460" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-96.536156 pitch=5.818696 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-96.536156 pitch=5.818696 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-96.536156 xRot=5.818696 yHeadRot=-96.536156 pos=(104.67925583940142, -58.37999999523163, 300.26504245721765) delta=(9.897654056549072, -0.9391359984874725, -1.0726717114448547) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345566" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345566" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-97.044914 pitch=4.6451836 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345566" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-97.044914 pitch=4.6451836 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345567" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345567" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-97.044914 xRot=4.6451836 yHeadRot=-96.536156 pos=(105.40363156348087, -58.37999999523163, 300.1773312825088) delta=(9.911523461341858, -0.7652826607227325, -1.0828284919261932) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345567" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345688" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345688" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-97.46888 pitch=3.029808 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-97.46888 pitch=3.029808 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-97.46888 xRot=3.029808 yHeadRot=-97.34169 pos=(106.31268442981185, -58.37999999523163, 300.0652696877431) delta=(9.91141676902771, -0.6285175681114197, -1.168481931090355) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345755" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345756" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-97.29929 pitch=1.210923 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-97.29929 pitch=1.210923 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-97.29929 xRot=1.210923 yHeadRot=-97.638466 pos=(106.95765585497824, -58.37999999523163, 299.98166504649953) delta=(9.883561134338379, -0.265539214015007, -1.4971134066581726) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411345757" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346239" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346239" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-89.07482 pitch=2.0936863 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-89.07482 pitch=2.0936863 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-89.07482 xRot=2.0936863 yHeadRot=-93.14456 pos=(106.5660194737193, -58.37999999523163, 300.0119954607401) delta=(9.994078874588013, -0.12750869616866112, -0.31822100281715393) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346256" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346256" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-84.41152 pitch=0.7012928 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-84.41152 pitch=0.7012928 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="cgm" timestamp="1790411346259" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[literal{windinglet}(07418cec-6e76-4a01-8548-00e4e14c271a) tried to fire before cooldown finished or server is lagging? Remaining milliseconds: 82]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346259" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346407" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346407" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-66.0975 pitch=-0.94801843 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346407" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-66.0975 pitch=-0.94801843 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346407" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346408" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-66.0975 xRot=-0.94801843 yHeadRot=-76.865456 pos=(105.35930703345977, -58.37999999523163, 299.927454437503) delta=(9.782858490943909, 0.333578921854496, 2.045581638813019) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346408" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346468" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346468" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-63.553864 pitch=-1.8108381 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346468" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-63.553864 pitch=-1.8108381 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346468" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346468" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-63.553864 xRot=-1.8108381 yHeadRot=-66.0975 pos=(104.66842496554891, -58.37999999523163, 299.77105552540934) delta=(9.037777185440063, 0.10258316993713379, 4.278792142868042) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411346469" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347274" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347274" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-34.811592 pitch=8.114146 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347274" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-34.811592 pitch=8.114146 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347274" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347274" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-34.811592 xRot=8.114146 yHeadRot=-35.40509 pos=(102.24166480481766, -58.37999999523163, 304.3202962533411) delta=(5.785028338432312, -1.2697669863700867, 8.057215809822083) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347275" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347312" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347312" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-34.684414 pitch=7.532445 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-34.684414 pitch=7.532445 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-34.684414 xRot=7.532445 yHeadRot=-34.811592 pos=(101.95778306644364, -58.37999999523163, 304.74526777929157) delta=(5.799229145050049, -1.1574727296829224, 8.063932061195374) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347420" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347420" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-34.557236 pitch=6.235373 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347420" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-34.557236 pitch=6.235373 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347422" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347422" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-34.557236 xRot=6.235373 yHeadRot=-34.684414 pos=(101.64028869852923, -58.37999999523163, 305.0551230465463) delta=(5.607511401176453, -0.8999942988157272, 8.230681419372559) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347423" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347507" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347508" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-33.921345 pitch=6.352556 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347508" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-33.921345 pitch=6.352556 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347508" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347508" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-33.921345 xRot=6.352556 yHeadRot=-34.387665 pos=(101.33790974951401, -58.37999999523163, 305.3257033393333) delta=(5.450928211212158, -1.1803247034549713, 8.300118446350098) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347508" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347614" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347615" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-33.582203 pitch=4.673887 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347615" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-33.582203 pitch=4.673887 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347615" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347615" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-33.582203 xRot=4.673887 yHeadRot=-33.794167 pos=(101.28687370113437, -58.37999999523163, 305.3713723548459) delta=(5.417688488960266, -0.8092477172613144, 8.366135954856873) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347616" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347711" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347711" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-33.497417 pitch=2.7962804 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347711" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-33.497417 pitch=2.7962804 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347711" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347711" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-33.497417 xRot=2.7962804 yHeadRot=-33.582203 pos=(101.22568593993435, -58.37999999523163, 305.3155265831132) delta=(5.332905054092407, -0.7385139912366867, 8.426939249038696) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411347711" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348341" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348341" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-30.360355 pitch=4.8686705 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348341" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-30.360355 pitch=4.8686705 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348341" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348341" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-30.360355 xRot=4.8686705 yHeadRot=-30.657104 pos=(100.2596529634521, -58.37999999523163, 303.8652468622833) delta=(5.007026791572571, -0.6074656546115875, 8.634784817695618) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348342" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348370" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348370" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-30.233177 pitch=3.3034573 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348370" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-30.233177 pitch=3.3034573 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348370" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348370" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-30.233177 xRot=3.3034573 yHeadRot=-30.657104 pos=(100.36667193177377, -58.37999999523163, 304.04833652321884) delta=(5.142490267753601, -0.40735092014074326, 8.566683530807495) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348371" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348492" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348492" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-28.283112 pitch=2.3956869 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348492" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-28.283112 pitch=2.3956869 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348492" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348492" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-28.283112 xRot=2.3956869 yHeadRot=-29.427715 pos=(100.70760358257658, -58.37999999523163, 304.64409004128066) delta=(4.8756930232048035, -0.4035191237926483, 8.721468448638916) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348555" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348555" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-25.951511 pitch=1.1060562 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348555" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-25.951511 pitch=1.1060562 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348555" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348556" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-25.951511 xRot=1.1060562 yHeadRot=-27.392864 pos=(101.03561066303922, -58.37999999523163, 305.2565329113504) delta=(4.702877700328827, 0.06327628623694181, 8.824903964996338) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348556" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348666" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348667" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-24.67973 pitch=-0.7200088 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348667" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-24.67973 pitch=-0.7200088 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348667" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348667" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-24.67973 xRot=-0.7200088 yHeadRot=-24.934086 pos=(101.35475447261913, -58.37999999523163, 305.9041774174432) delta=(4.226080477237701, -0.015339801320806146, 9.063110947608948) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411348667" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349077" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349077" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-15.734809 pitch=3.909067 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-15.734809 pitch=3.909067 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-15.734809 xRot=3.909067 yHeadRot=-15.946777 pos=(99.9450545768271, -58.37999999523163, 307.2668645331861) delta=(2.563732862472534, -0.7452066987752914, 9.636934399604797) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349114" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349114" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-15.777203 pitch=3.3606079 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349115" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-15.777203 pitch=3.3606079 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349115" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349115" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-15.777203 xRot=3.3606079 yHeadRot=-15.946777 pos=(99.86816329764508, -58.37999999523163, 307.29349958527814) delta=(2.7684658765792847, -0.7346894592046738, 9.5809406042099) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349115" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349246" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349246" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-15.989171 pitch=2.2408702 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349246" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-15.989171 pitch=2.2408702 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349246" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349246" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-15.989171 xRot=2.2408702 yHeadRot=-15.777203 pos=(99.75352250356936, -58.37999999523163, 307.3332110266089) delta=(2.4659788608551025, -0.39489734917879105, 9.683091044425964) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349247" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349318" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349318" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-17.13378 pitch=-0.16827792 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349318" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-17.13378 pitch=-0.16827792 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349319" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349319" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-17.13378 xRot=-0.16827792 yHeadRot=-16.11635 pos=(99.7341732296474, -58.37999999523163, 307.3390775908278) delta=(2.973269820213318, 0.2664976008236408, 9.544036984443665) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349319" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349440" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=machine_pistol firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349442" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-25.9516 pitch=-3.6799748 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349442" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-25.9516 pitch=-3.6799748 gun=true item=machine_pistol ammoBefore=80 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349442" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349442" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-25.9516 xRot=-3.6799748 yHeadRot=-21.076363 pos=(99.73175982000063, -58.37999999523163, 307.3390775908278) delta=(3.806971311569214, 0.6610468029975891, 9.223339557647705) spreadMilli=0 ammo=80 gun=machine_pistol]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411349442" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=80 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411352802" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=heavy_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411352802" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-73.04034 pitch=1.887953 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411352802" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-73.04034 pitch=1.887953 gun=true item=heavy_rifle ammoBefore=4 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411352803" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411352803" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-73.04034 xRot=1.887953 yHeadRot=-72.85723 pos=(93.72918457589455, -58.37999999523163, 305.67014523024625) delta=(23.86143207550049, -0.9034138172864914, 7.403486222028732) spreadMilli=0 ammo=4 gun=heavy_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411352803" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=4 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411355206" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=heavy_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411355206" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-70.69659 pitch=0.9499254 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411355206" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-70.69659 pitch=0.9499254 gun=true item=heavy_rifle ammoBefore=4 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411355207" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411355207" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-70.69659 xRot=0.9499254 yHeadRot=-70.73321 pos=(93.72918457589455, -58.37999999523163, 305.67014523024625) delta=(23.57734739780426, -0.393066368997097, 8.303752541542053) spreadMilli=0 ammo=4 gun=heavy_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411355207" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=4 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411357756" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=heavy_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411357756" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-69.12188 pitch=1.4007461 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411357756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-69.12188 pitch=1.4007461 gun=true item=heavy_rifle ammoBefore=4 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411357758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411357758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-69.12188 xRot=1.4007461 yHeadRot=-69.12188 pos=(93.72918457589455, -58.37999999523163, 305.67014523024625) delta=(23.363524675369263, -0.5967576988041401, 8.876189589500427) spreadMilli=0 ammo=4 gun=heavy_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790411357758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=4 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.github.alexthe666.alexsmobs.AlexsMobs" timestamp="1790411428376" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Giving up search for pupfish chunk after 6 minutes. no pupfish will spawn in this world :( ]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411519875" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 152 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411544484" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Farmer'/32, l='ServerLevel[New World]', x=137.41, y=-59.00, z=211.90] died, message: 'Farmer was slain by Lightning Dragon']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411544509" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Farmer'/32, l='ClientLevel', x=137.41, y=-59.00, z=211.85] died, message: 'Farmer died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411636253" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Dragon Encounter]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411636291" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Dragon Encounter]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411636291" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 182 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411641843" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Drakvyrn Scale]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411641878" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Drakvyrn Scale]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411641913" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 182 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411641939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Drakvyrn Bone]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411641950" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Drakvyrn Bone]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411641993" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Ignition Breath Ball]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411642002" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 184 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411642002" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Ignition Breath Ball]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411642049" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 185 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411662633" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Cleric'/60, l='ServerLevel[New World]', x=64.99, y=-60.00, z=201.51] died, message: 'Cleric was turned into KFC by Fire Dragon']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411662647" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Cleric'/60, l='ClientLevel', x=66.19, y=-60.00, z=201.34] died, message: 'Cleric died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411666834" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/36, l='ServerLevel[New World]', x=73.78, y=-58.44, z=210.57] died, message: 'Villager was turned into KFC by Fire Dragon']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411666858" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/36, l='ClientLevel', x=73.50, y=-58.42, z=210.49] died, message: 'Villager died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411679132" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/46, l='ServerLevel[New World]', x=100.85, y=-60.06, z=205.07] died, message: 'Villager was burnt to a crisp whilst fighting Fire Dragon']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411679155" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/46, l='ClientLevel', x=101.29, y=-60.06, z=204.66] died, message: 'Villager died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411679232" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/45, l='ServerLevel[New World]', x=103.50, y=-60.00, z=210.73] died, message: 'Villager was burnt to a crisp whilst fighting Fire Dragon']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411679235" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/45, l='ClientLevel', x=103.46, y=-60.00, z=211.14] died, message: 'Villager died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411679481" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Cartographer'/47, l='ServerLevel[New World]', x=91.19, y=-60.00, z=209.76] died, message: 'Cartographer was burnt to a crisp whilst fighting Fire Dragon']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411679500" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Cartographer'/47, l='ClientLevel', x=91.19, y=-60.00, z=209.76] died, message: 'Cartographer died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411704883" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Cartographer'/35, l='ServerLevel[New World]', x=90.07, y=-59.00, z=214.67] died, message: 'Cartographer burned to death']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411704928" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Cartographer'/35, l='ClientLevel', x=89.66, y=-59.00, z=214.65] died, message: 'Cartographer died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411708529" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Cleric'/44, l='ServerLevel[New World]', x=52.01, y=-60.06, z=204.59] died, message: 'Cleric burned to death']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411708542" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Cleric'/44, l='ClientLevel', x=53.06, y=-60.06, z=205.05] died, message: 'Cleric died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790411713923" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [I SAID DART GUN!]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790411713930" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [I SAID DART GUN!]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411713930" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 189 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411719633" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Nitwit'/3, l='ServerLevel[New World]', x=58.89, y=-60.00, z=186.11] died, message: 'Nitwit was slain by Fire Dragon']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411719642" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Nitwit'/3, l='ClientLevel', x=58.51, y=-60.00, z=186.49] died, message: 'Nitwit died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] Unable to find animation: animation.raevyx.dodge_left for Raevyx
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411844406" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 192 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411869264" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 192 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411869772" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 193 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411874837" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 197 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411875231" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 207 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411875342" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 210 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411877148" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 211 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411926934" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 221 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790411927157" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 229 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411944294" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/20, l='ServerLevel[New World]', x=105.50, y=-59.44, z=200.31] died, message: 'Villager was energized by Lightning Dragon']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411944315" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/20, l='ClientLevel', x=105.50, y=-59.44, z=200.31] died, message: 'Villager died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411947729" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/33, l='ServerLevel[New World]', x=98.48, y=-60.00, z=193.39] died, message: 'Villager was slain by Lightning Dragon']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.npc.Villager" timestamp="1790411947811" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Villager Villager['Villager'/33, l='ClientLevel', x=99.08, y=-60.00, z=194.00] died, message: 'Villager died']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412006771" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 229 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412013996" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 239 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790412028842" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Best Friends Forever]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790412028845" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has completed the challenge [Bleeding Bolt]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412028871" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Best Friends Forever]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412028872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has completed the challenge [Bleeding Bolt]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412028906" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 242 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790412079383" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has completed the challenge [Break Formation]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412079412" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has completed the challenge [Break Formation]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412079413" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 242 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412104242" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.7574069415753968]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412104255" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.759949270543757]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412104307" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.7572902865265974]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412104388" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.7412595217353726]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412104441" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.6987783427228464]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412187283" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 244 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412187342" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 246 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412192135" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 260 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412200728" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 263 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412210313" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] Raevyx was struck with lightning by Lightning Dragon]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] [SD-DRAGON-REMOVE] type=saintsdragons:raevyx uuid=e5c2d578-615d-4b12-84fe-5618b8b10794 reason=KILLED pos=(107.74199849141425, -50.60590983219257, 229.84383571346007) dim=minecraft:overworld health=0.0 alive=false dying=true vehicle=true passenger=false owner=07418cec-6e76-4a01-8548-00e4e14c271a command=0
[STDOUT] java.lang.Exception: [SD-DRAGON-REMOVE stack]
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.DragonEntity.m_142687_(DragonEntity.java:1408)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.DragonEntity.m_6153_(DragonEntity.java:1389)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.LivingEntity.m_6075_(LivingEntity.java:411)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Mob.m_6075_(Mob.java:271)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Entity.m_8119_(Entity.java:422)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2259)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Mob.m_8119_(Mob.java:337)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.DragonEntity.m_8119_(DragonEntity.java:2096)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.RideableDragonBase.m_8119_(RideableDragonBase.java:912)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.RideableFlyingDragon.m_8119_(RideableFlyingDragon.java:738)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.dragons.raevyx.Raevyx.m_8119_(Raevyx.java:1465)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:694)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.Level.m_46653_(Level.java:479)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:89)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251)
[STDOUT] 	at java.base/java.lang.Thread.run(Unknown Source)
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290023" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290023" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2703.7585 pitch=8.104725 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290023" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2703.7585 pitch=8.104725 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290023" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290023" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=176.24146 xRot=8.104725 yHeadRot=176.39136 pos=(166.31114283142017, -37.48618144844698, 299.4493734097592) delta=(-0.6231823191046715, -1.409429907798767, -9.880408644676208) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290024" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290134" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290135" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2711.7036 pitch=6.150975 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2711.7036 pitch=6.150975 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=168.29639 xRot=6.150975 yHeadRot=173.24316 pos=(166.96584466876206, -37.84429905241541, 298.1509349427577) delta=(-1.1714506149291992, -1.0850682854652405, -9.871588349342346) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290309" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290309" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2719.4985 pitch=3.4322243 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290309" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2719.4985 pitch=3.4322243 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290309" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290309" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=160.50146 xRot=3.4322243 yHeadRot=161.10107 pos=(167.41424427038024, -38.269498316153, 296.50113119874663) delta=(-3.2163482904434204, -0.6045947223901749, -9.449254274368286) spreadMilli=200 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290309" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290416" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290418" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2722.6465 pitch=-0.20152578 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290418" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2722.6465 pitch=-0.20152578 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290418" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290418" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=157.35352 xRot=-0.20152578 yHeadRot=159.15234 pos=(167.54052456243036, -38.68821715463939, 294.79959109322294) delta=(-3.5236480832099915, -0.051771621219813824, -9.358478784561157) spreadMilli=300 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290418" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290572" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290572" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2726.544 pitch=-1.9340258 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290572" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2726.544 pitch=-1.9340258 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290572" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290572" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=153.45605 xRot=-1.9340258 yHeadRot=153.90576 pos=(167.40479464698714, -39.089769900043486, 293.0792488704983) delta=(-4.5163533091545105, 0.22624285891652107, -8.91915738582611) spreadMilli=400 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290573" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290721" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290721" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2726.8438 pitch=-4.4315243 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290721" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2726.8438 pitch=-4.4315243 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290721" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290721" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=153.15625 xRot=-4.4315243 yHeadRot=153.15625 pos=(167.0604767385993, -39.45782106415642, 291.3637662861681) delta=(-4.403577148914337, 0.6773088127374649, -8.952639698982239) spreadMilli=500 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290721" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290898" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290898" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2725.1948 pitch=-3.0852716 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290898" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2725.1948 pitch=-3.0852716 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290898" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290898" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=154.80518 xRot=-3.0852716 yHeadRot=153.75586 pos=(166.57041004307504, -39.790176909354926, 289.65852113129256) delta=(-4.452120363712311, 0.40735092014074326, -8.944981694221497) spreadMilli=600 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412290899" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291021" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291021" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2723.0962 pitch=-4.9152703 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2723.0962 pitch=-4.9152703 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=156.90381 xRot=-4.9152703 yHeadRot=156.4541 pos=(165.9919291903015, -40.10121004576257, 287.9524229116439) delta=(-3.8362061977386475, 0.658176839351654, -9.211423397064209) spreadMilli=700 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291022" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291215" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291215" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2714.4019 pitch=1.4822335 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291215" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2714.4019 pitch=1.4822335 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291215" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291215" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=165.59814 xRot=1.4822335 yHeadRot=162.15039 pos=(165.38216437937996, -40.39789095247461, 286.23139964608015) delta=(-3.1624585390090942, -0.40160316973924637, -9.478227496147156) spreadMilli=800 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291215" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291356" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291356" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2708.4058 pitch=2.1422334 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2708.4058 pitch=2.1422334 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=171.59424 xRot=2.1422334 yHeadRot=169.0459 pos=(164.8101061412983, -40.721945449521456, 284.45976714487364) delta=(-2.064746767282486, -0.2664976008236408, -9.780862927436829) spreadMilli=900 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291495" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291495" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2706.1572 pitch=3.1172342 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291495" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2706.1572 pitch=3.1172342 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291495" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291495" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=173.84277 xRot=3.1172342 yHeadRot=173.39307 pos=(164.31928036988248, -41.07016640838658, 282.62243469439983) delta=(-0.9729660302400589, -0.32782964408397675, -9.947121739387512) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291496" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291646" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291647" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2706.1572 pitch=0.5072338 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291647" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2706.1572 pitch=0.5072338 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291647" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291647" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=173.84277 xRot=0.5072338 yHeadRot=173.84277 pos=(163.97251507744454, -41.3744826330896, 281.03801220648614) delta=(-0.8269016444683075, -0.34699346870183945, -9.959676861763) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291647" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291787" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291787" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2712.3032 pitch=-1.8627661 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291788" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2712.3032 pitch=-1.8627661 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=167.69678 xRot=-1.8627661 yHeadRot=172.49365 pos=(163.5898511071482, -41.73880509715218, 279.08811098158276) delta=(-1.2392804771661758, 0.0891614519059658, -9.922511577606201) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291961" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291962" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2714.252 pitch=-4.146516 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291962" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2714.252 pitch=-4.146516 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291962" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291962" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=165.74805 xRot=-4.146516 yHeadRot=166.64746 pos=(163.12254617504396, -42.135032472454796, 276.7707642072614) delta=(-2.0024503767490387, 1.0631448775529861, -9.739605188369751) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412291962" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292358" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292359" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(163.33136818760565, -43.175059627611965, 273.1829049044942) eyePos=(161.82753578066118, -42.8864907131657, 271.1097374041045) target=(134.17583153599432, -26.985530208666653, 149.6035592013692) dir=(-27.65170424466686, 15.900960504499047, -121.50617820273533) yaw=167.17929 pitch=-7.271808 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292359" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292359" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2711.994 packetPitch=-7.4706864]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292359" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(163.33136818760565, -43.175059627611965, 273.1829049044942) targetPos=(134.17583153599432, -26.985530208666653, 149.6035592013692) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292359" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(163.33136818760565, -43.175059627611965, 273.1829049044942) targetPos=(134.17583153599432, -26.985530208666653, 149.6035592013692)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292359" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2711.994 pitch=-7.4706864 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2711.994 pitch=-7.4706864 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(163.33136818760565, -43.175059627611965, 273.1829049044942) targetPos=(134.17583153599432, -26.985530208666653, 149.6035592013692)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=168.0061 xRot=-7.4706864 yHeadRot=166.26758 pos=(163.33136818760565, -43.175059627611965, 273.1829049044942) delta=(-2.277776122914756, 1.2648068870192317, -9.654635628613944) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292516" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292517" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(163.0587646841546, -43.288647604851576, 272.0128891494286) eyePos=(161.36985709562424, -43.08955038547148, 269.1326690445586) target=(134.54509471650323, -27.384867621331068, 148.24681401515124) dir=(-26.82476237912101, 15.704682764140415, -120.88585502940737) yaw=167.4887 pitch=-7.2281356 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292517" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292517" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2711.5686 packetPitch=-7.4116907]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292517" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(163.0587646841546, -43.288647604851576, 272.0128891494286) targetPos=(134.54509471650323, -27.384867621331068, 148.24681401515124) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292517" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(163.0587646841546, -43.288647604851576, 272.0128891494286) targetPos=(134.54509471650323, -27.384867621331068, 148.24681401515124)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292517" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2711.5686 pitch=-7.4116907 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292517" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2711.5686 pitch=-7.4116907 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292517" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(163.0587646841546, -43.288647604851576, 272.0128891494286) targetPos=(134.54509471650323, -27.384867621331068, 148.24681401515124)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292517" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=168.4314 xRot=-7.4116907 yHeadRot=168.219 pos=(163.0587646841546, -43.288647604851576, 272.0128891494286) delta=(-2.2276304006097716, 1.2424827746162481, -9.669224335066497) spreadMilli=50 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292517" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292643" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292643" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(162.58709462648176, -43.466522561553234, 270.02302693868967) eyePos=(160.9328198477627, -43.26596438535132, 267.1788118250612) target=(135.11107190614484, -28.22505508566212, 145.93930959249826) dir=(-25.821747941617843, 15.040909299689197, -121.23950223256293) yaw=167.97672 pitch=-6.9183345 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292643" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292643" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2710.923 packetPitch=-7.1059985]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292643" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(162.58709462648176, -43.466522561553234, 270.02302693868967) targetPos=(135.11107190614484, -28.22505508566212, 145.93930959249826) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292643" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(162.58709462648176, -43.466522561553234, 270.02302693868967) targetPos=(135.11107190614484, -28.22505508566212, 145.93930959249826)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292643" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2710.923 pitch=-7.1059985 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292643" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2710.923 pitch=-7.1059985 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292643" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(162.58709462648176, -43.466522561553234, 270.02302693868967) targetPos=(135.11107190614484, -28.22505508566212, 145.93930959249826)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292643" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=169.0769 xRot=-7.1059985 yHeadRot=168.57153 pos=(162.58709462648176, -43.466522561553234, 270.02302693868967) delta=(-2.1465640032521667, 1.1907394957957491, -9.694039190319351) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292644" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292801" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292802" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(162.1718863585858, -43.552795963782614, 268.1752191994497) eyePos=(160.5172035833541, -43.4275945068278, 265.25180945217926) target=(135.13683882745786, -32.456641750830954, 143.55586495140284) dir=(-25.380364755896238, 10.970952755996848, -121.69594450077642) yaw=168.21951 pitch=-5.0433826 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292802" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292802" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(162.1718863585858, -43.552795963782614, 268.1752191994497) targetPos=(135.13683882745786, -32.456641750830954, 143.55586495140284) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292802" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(162.1718863585858, -43.552795963782614, 268.1752191994497) targetPos=(135.13683882745786, -32.456641750830954, 143.55586495140284)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292802" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2710.8167 packetPitch=-5.1895914]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292802" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2710.8167 pitch=-5.1895914 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292802" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2710.8167 pitch=-5.1895914 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292802" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(162.1718863585858, -43.552795963782614, 268.1752191994497) targetPos=(135.13683882745786, -32.456641750830954, 143.55586495140284)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292802" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=169.18335 xRot=-5.1895914 yHeadRot=169.02368 pos=(162.1718863585858, -43.552795963782614, 268.1752191994497) delta=(-2.1121129314160045, 0.866886983467552, -9.735886327144563) spreadMilli=150 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292803" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292950" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292950" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(161.77544255467214, -43.63026580950773, 266.32057987172624) eyePos=(160.12063246612968, -43.597085397770634, 263.3474783849496) target=(134.8689980051116, -36.88320169589079, 141.36251102407) dir=(-25.251634461018085, 6.713883701879844, -121.98496736087964) yaw=168.30461 pitch=-3.0850265 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292950" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292950" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2710.3499 packetPitch=-3.2710438]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292950" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(161.77544255467214, -43.63026580950773, 266.32057987172624) targetPos=(134.8689980051116, -36.88320169589079, 141.36251102407) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292950" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(161.77544255467214, -43.63026580950773, 266.32057987172624) targetPos=(134.8689980051116, -36.88320169589079, 141.36251102407)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292950" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2710.3499 pitch=-3.2710438 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292951" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2710.3499 pitch=-3.2710438 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292951" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(161.77544255467214, -43.63026580950773, 266.32057987172624) targetPos=(134.8689980051116, -36.88320169589079, 141.36251102407)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292951" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=169.65015 xRot=-3.2710438 yHeadRot=169.33936 pos=(161.77544255467214, -43.63026580950773, 266.32057987172624) delta=(-2.102066095247268, 0.5271144126668115, -9.762349661933396) spreadMilli=200 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412292951" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293078" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293078" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(161.45330799459708, -43.74640137482565, 264.73736813705824) eyePos=(159.73891067185642, -43.79816774971182, 261.4505662473778) target=(134.39023006796134, -38.97086865235251, 139.72223141830824) dir=(-25.348680603895076, 4.827299097359315, -121.72833482906958) yaw=168.23685 pitch=-2.223306 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293078" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293078" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2710.3516 packetPitch=-2.488487]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293078" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(161.45330799459708, -43.74640137482565, 264.73736813705824) targetPos=(134.39023006796134, -38.97086865235251, 139.72223141830824) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293078" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(161.45330799459708, -43.74640137482565, 264.73736813705824) targetPos=(134.39023006796134, -38.97086865235251, 139.72223141830824)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293078" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2710.3516 pitch=-2.488487 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2710.3516 pitch=-2.488487 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(161.45330799459708, -43.74640137482565, 264.73736813705824) targetPos=(134.39023006796134, -38.97086865235251, 139.72223141830824)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=169.64844 xRot=-2.488487 yHeadRot=169.63599 pos=(161.45330799459708, -43.74640137482565, 264.73736813705824) delta=(-2.1143028764334533, 0.3730884786644893, -9.766807156181907) spreadMilli=250 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293225" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293225" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(161.07870856481873, -43.96380593299624, 262.1541633832036) eyePos=(159.36451133695797, -44.03259938732894, 259.5495849634303) target=(126.48044577795349, -42.97027679204699, 138.92277910585983) dir=(-32.88406555900448, 1.0623225952819553, -120.62680585757045) yaw=164.75114 pitch=-0.48680913 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293225" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293225" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2713.7856 packetPitch=-0.628562]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293225" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(161.07870856481873, -43.96380593299624, 262.1541633832036) targetPos=(126.48044577795349, -42.97027679204699, 138.92277910585983) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293225" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(161.07870856481873, -43.96380593299624, 262.1541633832036) targetPos=(126.48044577795349, -42.97027679204699, 138.92277910585983)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293225" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2713.7856 pitch=-0.628562 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2713.7856 pitch=-0.628562 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(161.07870856481873, -43.96380593299624, 262.1541633832036) targetPos=(126.48044577795349, -42.97027679204699, 138.92277910585983)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=166.21436 xRot=-0.628562 yHeadRot=169.17041 pos=(161.07870856481873, -43.96380593299624, 262.1541633832036) delta=(-2.702989121323556, 0.07761945957365445, -9.62745133069968) spreadMilli=300 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293364" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293364" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(160.91435514705307, -44.140885675391225, 260.48739882551723) eyePos=(158.96498546470494, -44.30485444134529, 257.6361738350039) target=(116.96161161677963, -44.93710442825225, 140.27290602766567) dir=(-42.0033738479253, -0.632249986906956, -117.36326780733822) yaw=160.30812 pitch=0.2906058 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293364" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293364" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2718.5608 packetPitch=0.10043168]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293364" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(160.91435514705307, -44.140885675391225, 260.48739882551723) targetPos=(116.96161161677963, -44.93710442825225, 140.27290602766567) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293364" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(160.91435514705307, -44.140885675391225, 260.48739882551723) targetPos=(116.96161161677963, -44.93710442825225, 140.27290602766567)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293364" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2718.5608 pitch=0.10043168 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293364" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2718.5608 pitch=0.10043168 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293364" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(160.91435514705307, -44.140885675391225, 260.48739882551723) targetPos=(116.96161161677963, -44.93710442825225, 140.27290602766567)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293364" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=161.43921 xRot=0.10043168 yHeadRot=165.02295 pos=(160.91435514705307, -44.140885675391225, 260.48739882551723) delta=(-3.433806480890417, -0.062204560948454106, -9.39175285342305) spreadMilli=350 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293365" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293519" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293519" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(160.692725165556, -44.29113373666617, 258.6764469929792) eyePos=(158.49315023875343, -44.59925172300539, 255.71893762812434) target=(107.09513758010678, -50.231155728395905, 142.59020431719796) dir=(-51.39801265864665, -5.631904005390517, -113.12873331092638) yaw=155.56618 pitch=2.5951293 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293519" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293519" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2723.1375 packetPitch=2.3539875]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293519" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(160.692725165556, -44.29113373666617, 258.6764469929792) targetPos=(107.09513758010678, -50.231155728395905, 142.59020431719796) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293519" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(160.692725165556, -44.29113373666617, 258.6764469929792) targetPos=(107.09513758010678, -50.231155728395905, 142.59020431719796)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293519" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2723.1375 pitch=2.3539875 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293519" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2723.1375 pitch=2.3539875 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293520" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(160.692725165556, -44.29113373666617, 258.6764469929792) targetPos=(107.09513758010678, -50.231155728395905, 142.59020431719796)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293520" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=156.86255 xRot=2.3539875 yHeadRot=161.43921 pos=(160.692725165556, -44.29113373666617, 258.6764469929792) delta=(-4.18729249774398, -0.46406210881693943, -9.069196487111105) spreadMilli=400 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293520" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293665" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293665" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(160.04121589891997, -44.66893751395187, 256.0997496712837) eyePos=(157.91845767091039, -44.92514094418511, 253.79998686746407) target=(103.77813911669341, -52.32843048346481, 141.38358603602978) dir=(-54.140318554216975, -7.403289539279697, -112.41640083143429) yaw=154.28429 pitch=3.3955758 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293665" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293665" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2724.2273 packetPitch=3.266957]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293665" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(160.04121589891997, -44.66893751395187, 256.0997496712837) targetPos=(103.77813911669341, -52.32843048346481, 141.38358603602978) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293665" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(160.04121589891997, -44.66893751395187, 256.0997496712837) targetPos=(103.77813911669341, -52.32843048346481, 141.38358603602978)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293665" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2724.2273 pitch=3.266957 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293665" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2724.2273 pitch=3.266957 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(160.04121589891997, -44.66893751395187, 256.0997496712837) targetPos=(103.77813911669341, -52.32843048346481, 141.38358603602978)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=155.7727 xRot=3.266957 yHeadRot=156.86255 pos=(160.04121589891997, -44.66893751395187, 256.0997496712837) delta=(-4.395528868689706, -0.5983946202823998, -8.962151339782027) spreadMilli=450 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293851" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293851" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(159.5908760380633, -44.91622055448538, 254.68044967343334) eyePos=(157.25393109250732, -45.27658940355708, 251.86878118133833) target=(102.82541888474299, -52.716827282085475, 140.22157210995678) dir=(-54.42851220776433, -7.440237878528393, -111.64720907138155) yaw=154.01056 pitch=3.4280107 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293851" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293851" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2724.5461 packetPitch=3.182432]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293852" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(159.5908760380633, -44.91622055448538, 254.68044967343334) targetPos=(102.82541888474299, -52.716827282085475, 140.22157210995678) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293852" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(159.5908760380633, -44.91622055448538, 254.68044967343334) targetPos=(102.82541888474299, -52.716827282085475, 140.22157210995678)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293852" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2724.5461 pitch=3.182432 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293852" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2724.5461 pitch=3.182432 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293852" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(159.5908760380633, -44.91622055448538, 254.68044967343334) targetPos=(102.82541888474299, -52.716827282085475, 140.22157210995678)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293852" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=155.45386 xRot=3.182432 yHeadRot=155.60083 pos=(159.5908760380633, -44.91622055448538, 254.68044967343334) delta=(-4.434775968962643, -0.609418914137394, -8.942048652615368) spreadMilli=500 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293852" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293958" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293958" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(158.77737657812622, -45.3913341975113, 252.2428842140285) eyePos=(156.51464989698067, -45.645166640566636, 249.91605464364122) target=(98.58056490210083, -51.35678353070222, 139.43881469498552) dir=(-57.93408499487984, -5.711616890135581, -110.4772399486557) yaw=152.32756 pitch=2.621511 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293958" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293958" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2726.1646 packetPitch=2.4391048]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293958" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(158.77737657812622, -45.3913341975113, 252.2428842140285) targetPos=(98.58056490210083, -51.35678353070222, 139.43881469498552) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293958" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(158.77737657812622, -45.3913341975113, 252.2428842140285) targetPos=(98.58056490210083, -51.35678353070222, 139.43881469498552)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293958" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2726.1646 pitch=2.4391048 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293958" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2726.1646 pitch=2.4391048 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293958" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(158.77737657812622, -45.3913341975113, 252.2428842140285) targetPos=(98.58056490210083, -51.35678353070222, 139.43881469498552)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293958" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=153.83545 xRot=2.4391048 yHeadRot=155.45386 pos=(158.77737657812622, -45.3913341975113, 252.2428842140285) delta=(-4.702857544512363, -0.46604890893542944, -8.81278351159936) spreadMilli=550 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412293959" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294130" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294130" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(158.27032812815003, -45.678453799497525, 250.8267600642354) eyePos=(155.7001107211135, -46.02372711601416, 247.94156131337974) target=(95.6200404999762, -50.26529585958664, 139.30142284499712) dir=(-60.080070221137305, -4.241568743572479, -108.64013846838262) yaw=151.05656 pitch=1.9568007 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294130" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294130" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2727.5164 packetPitch=1.5943017]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294130" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(158.27032812815003, -45.678453799497525, 250.8267600642354) targetPos=(95.6200404999762, -50.26529585958664, 139.30142284499712) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294130" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(158.27032812815003, -45.678453799497525, 250.8267600642354) targetPos=(95.6200404999762, -50.26529585958664, 139.30142284499712)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294130" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2727.5164 pitch=1.5943017 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294139" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2727.5164 pitch=1.5943017 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294140" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(158.27032812815003, -45.678453799497525, 250.8267600642354) targetPos=(95.6200404999762, -50.26529585958664, 139.30142284499712)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294140" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=152.48364 xRot=1.5943017 yHeadRot=153.29053 pos=(158.27032812815003, -45.678453799497525, 250.8267600642354) delta=(-4.8945370655622265, -0.35834581654641895, -8.712887321580515) spreadMilli=600 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294140" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294312" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294312" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(157.15655395849132, -46.24135796654455, 248.09315752660044) eyePos=(154.81189793032047, -46.40597265331121, 245.9467707580548) target=(91.74565765722178, -48.11760489571325, 138.08454394017465) dir=(-63.066240273098686, -1.7116322424020396, -107.86222681788016) yaw=149.68549 pitch=0.7848417 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294312" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294312" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2728.7842 packetPitch=0.5844915]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294312" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(157.15655395849132, -46.24135796654455, 248.09315752660044) targetPos=(91.74565765722178, -48.11760489571325, 138.08454394017465) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294312" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(157.15655395849132, -46.24135796654455, 248.09315752660044) targetPos=(91.74565765722178, -48.11760489571325, 138.08454394017465)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294312" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2728.7842 pitch=0.5844915 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2728.7842 pitch=0.5844915 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294313" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(157.15655395849132, -46.24135796654455, 248.09315752660044) targetPos=(91.74565765722178, -48.11760489571325, 138.08454394017465)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294313" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=151.21582 xRot=0.5844915 yHeadRot=152.24731 pos=(157.15655395849132, -46.24135796654455, 248.09315752660044) delta=(-5.1102195422243355, -0.1465815982602612, -8.594411615659938) spreadMilli=650 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294313" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294430" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294430" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(156.36541677289108, -46.618329491881035, 246.1255810746534) eyePos=(153.85344758372102, -46.78817837897687, 243.93263948150818) target=(85.35359884076217, -47.31560030248513, 139.63223390668466) dir=(-68.49984874295885, -0.5274219235082569, -104.30040557482351) yaw=146.70488 pitch=0.24217132 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294430" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294430" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2731.8284 packetPitch=-0.01374048]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294430" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(156.36541677289108, -46.618329491881035, 246.1255810746534) targetPos=(85.35359884076217, -47.31560030248513, 139.63223390668466) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294430" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(156.36541677289108, -46.618329491881035, 246.1255810746534) targetPos=(85.35359884076217, -47.31560030248513, 139.63223390668466)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294430" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2731.8284 pitch=-0.01374048 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2731.8284 pitch=-0.01374048 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(156.36541677289108, -46.618329491881035, 246.1255810746534) targetPos=(85.35359884076217, -47.31560030248513, 139.63223390668466)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=148.17163 xRot=-0.01374048 yHeadRot=151.10864 pos=(156.36541677289108, -46.618329491881035, 246.1255810746534) delta=(-5.547798643832838, -0.05447428569074029, -8.319793299199157) spreadMilli=700 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294556" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294556" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(155.6645098221577, -46.9123831628105, 244.47842620952778) eyePos=(152.8093028514771, -47.16040260174028, 241.9173729395805) target=(79.76200585487254, -47.36649467928618, 141.41240905864888) dir=(-73.04729699660456, -0.20609207754589676, -100.50496388093163) yaw=143.99023 pitch=0.09503857 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294556" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294556" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2734.6665 packetPitch=-0.30896658]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294556" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(155.6645098221577, -46.9123831628105, 244.47842620952778) targetPos=(79.76200585487254, -47.36649467928618, 141.41240905864888) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294556" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(155.6645098221577, -46.9123831628105, 244.47842620952778) targetPos=(79.76200585487254, -47.36649467928618, 141.41240905864888)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294556" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2734.6665 pitch=-0.30896658 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294556" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2734.6665 pitch=-0.30896658 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294556" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(155.6645098221577, -46.9123831628105, 244.47842620952778) targetPos=(79.76200585487254, -47.36649467928618, 141.41240905864888)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294556" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=145.3335 xRot=-0.30896658 yHeadRot=146.61572 pos=(155.6645098221577, -46.9123831628105, 244.47842620952778) delta=(-5.929883167199445, -0.035477462492425456, -8.05203265068445) spreadMilli=750 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294557" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294741" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294741" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(154.49015009940223, -47.33608402997717, 241.98512008663351) eyePos=(151.66786379610767, -47.52386473525331, 239.9169065534772) target=(71.2543026262577, -47.931566021745056, 144.74604537960226) dir=(-80.41356116984997, -0.40770128649174353, -95.17086117387493) yaw=139.80423 pitch=0.18748377 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294741" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294741" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2738.842 packetPitch=-0.10383281]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294741" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(154.49015009940223, -47.33608402997717, 241.98512008663351) targetPos=(71.2543026262577, -47.931566021745056, 144.74604537960226) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294741" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(154.49015009940223, -47.33608402997717, 241.98512008663351) targetPos=(71.2543026262577, -47.931566021745056, 144.74604537960226)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294741" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2738.842 pitch=-0.10383281 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294741" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2738.842 pitch=-0.10383281 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294742" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(154.49015009940223, -47.33608402997717, 241.98512008663351) targetPos=(71.2543026262577, -47.931566021745056, 144.74604537960226)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294742" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=141.15796 xRot=-0.10383281 yHeadRot=144.3606 pos=(154.49015009940223, -47.33608402997717, 241.98512008663351) delta=(-6.502800624612529, -0.04652203089856297, -7.596802759119416) spreadMilli=800 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294742" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294895" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294895" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(153.37202076857332, -47.69936750052997, 239.95327249769963) eyePos=(150.41644376864824, -47.885964627637954, 237.94736730889485) target=(66.01617054884676, -47.67564612595865, 146.3960367799262) dir=(-84.40027321980148, 0.21031850167930344, -91.55133052896866) yaw=137.32735 pitch=-0.09677498 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294895" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294895" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2741.3274 packetPitch=-0.4150085]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294895" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(153.37202076857332, -47.69936750052997, 239.95327249769963) targetPos=(66.01617054884676, -47.67564612595865, 146.3960367799262) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294895" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(153.37202076857332, -47.69936750052997, 239.95327249769963) targetPos=(66.01617054884676, -47.67564612595865, 146.3960367799262)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294895" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2741.3274 pitch=-0.4150085 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294896" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2741.3274 pitch=-0.4150085 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294896" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(153.37202076857332, -47.69936750052997, 239.95327249769963) targetPos=(66.01617054884676, -47.67564612595865, 146.3960367799262)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294896" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=138.6726 xRot=-0.4150085 yHeadRot=140.0774 pos=(153.37202076857332, -47.69936750052997, 239.95327249769963) delta=(-6.8246754116134785, 0.0018532322833488498, -7.309158626189298) spreadMilli=850 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412294896" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297703" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297703" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(132.67023914543995, -45.25441447330741, 229.12113539111667) eyePos=(134.8268779012666, -45.697436155055875, 230.37661970950447) target=(206.87804859368214, -69.69617930485038, 330.51050154101904) dir=(72.05117069241552, -23.9987431497945, 100.13388183151457) yaw=-35.736843 pitch=11.008778 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297703" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297703" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2914.943 packetPitch=9.971002]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297703" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(132.67023914543995, -45.25441447330741, 229.12113539111667) targetPos=(206.87804859368214, -69.69617930485038, 330.51050154101904) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297703" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(132.67023914543995, -45.25441447330741, 229.12113539111667) targetPos=(206.87804859368214, -69.69617930485038, 330.51050154101904)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297703" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2914.943 pitch=9.971002 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297704" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2914.943 pitch=9.971002 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297704" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(132.67023914543995, -45.25441447330741, 229.12113539111667) targetPos=(206.87804859368214, -69.69617930485038, 330.51050154101904)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297704" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-34.943115 xRot=9.971002 yHeadRot=-34.231934 pos=(132.67023914543995, -45.25441447330741, 229.12113539111667) delta=(5.7973897480891265, -1.9094814671550588, 7.920913934168451) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297704" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297793" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297793" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(133.2240172995216, -45.379303140075294, 229.9706693358755) eyePos=(135.74171105641048, -45.9674275388719, 231.72025840877393) target=(208.04746548067394, -71.68614022198447, 330.4365812011099) dir=(72.30575442426345, -25.71871268311257, 98.71632279233597) yaw=-36.221283 pitch=11.869734 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297793" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297793" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2915.8408 packetPitch=11.877235]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297794" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(133.2240172995216, -45.379303140075294, 229.9706693358755) targetPos=(208.04746548067394, -71.68614022198447, 330.4365812011099) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297794" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(133.2240172995216, -45.379303140075294, 229.9706693358755) targetPos=(208.04746548067394, -71.68614022198447, 330.4365812011099)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297794" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2915.8408 pitch=11.877235 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297794" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2915.8408 pitch=11.877235 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297794" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(133.2240172995216, -45.379303140075294, 229.9706693358755) targetPos=(208.04746548067394, -71.68614022198447, 330.4365812011099)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297794" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-35.84082 xRot=11.877235 yHeadRot=-35.43213 pos=(133.2240172995216, -45.379303140075294, 229.9706693358755) delta=(5.845469359345513, -2.055182083179238, 7.848748269995728) spreadMilli=50 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297794" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297907" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297908" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(133.9764504664909, -45.60926088955487, 231.07414602775788) eyePos=(136.81726923253524, -46.32434958076275, 233.26338549119217) target=(209.0226693385612, -72.46373400356853, 331.2285497142813) dir=(72.20540010602596, -26.139384422805783, 97.96516422308915) yaw=-36.39214 pitch=12.122167 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297908" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297908" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2915.9792 packetPitch=12.132027]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297908" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(133.9764504664909, -45.60926088955487, 231.07414602775788) targetPos=(209.0226693385612, -72.46373400356853, 331.2285497142813) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297908" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(133.9764504664909, -45.60926088955487, 231.07414602775788) targetPos=(209.0226693385612, -72.46373400356853, 331.2285497142813)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297908" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2915.9792 pitch=12.132027 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297908" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2915.9792 pitch=12.132027 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297908" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(133.9764504664909, -45.60926088955487, 231.07414602775788) targetPos=(209.0226693385612, -72.46373400356853, 331.2285497142813)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297908" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-35.979248 xRot=12.132027 yHeadRot=-35.980225 pos=(133.9764504664909, -45.60926088955487, 231.07414602775788) delta=(5.8628693901997755, -2.0979640383812734, 7.824407365125269) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412297909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298065" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298066" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(135.357802668556, -46.06194903926135, 233.05118689871477) eyePos=(138.05380534131385, -46.74599866843296, 235.0083070592899) target=(210.6264107618177, -73.74517085627795, 332.81228766775774) dir=(72.57260542050386, -26.99917218784499, 97.80398060846784) yaw=-36.57619 pitch=12.499706 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298066" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298066" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2916.1006 packetPitch=12.508606]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298066" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(135.357802668556, -46.06194903926135, 233.05118689871477) targetPos=(210.6264107618177, -73.74517085627795, 332.81228766775774) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298066" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(135.357802668556, -46.06194903926135, 233.05118689871477) targetPos=(210.6264107618177, -73.74517085627795, 332.81228766775774)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298066" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2916.1006 pitch=12.508606 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298066" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2916.1006 pitch=12.508606 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298066" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(135.357802668556, -46.06194903926135, 233.05118689871477) targetPos=(210.6264107618177, -73.74517085627795, 332.81228766775774)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298066" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-36.100586 xRot=12.508606 yHeadRot=-35.979248 pos=(135.357802668556, -46.06194903926135, 233.05118689871477) delta=(5.88023944564791, -2.1627073628004925, 7.793676205045946) spreadMilli=150 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298066" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298213" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298213" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(136.64791528904524, -46.50003923182042, 234.8594982750176) eyePos=(139.4475786413699, -47.21559417769373, 236.95376568901452) target=(211.91652338230696, -74.18326104883702, 334.62059904406055) dir=(72.46894474093708, -26.967666871143294, 97.66683335504604) yaw=-36.575474 pitch=12.502672 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298213" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298213" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2916.0657 packetPitch=12.51546]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298213" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(136.64791528904524, -46.50003923182042, 234.8594982750176) targetPos=(211.91652338230696, -74.18326104883702, 334.62059904406055) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298213" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(136.64791528904524, -46.50003923182042, 234.8594982750176) targetPos=(211.91652338230696, -74.18326104883702, 334.62059904406055)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298213" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2916.0657 pitch=12.51546 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2916.0657 pitch=12.51546 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298214" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(136.64791528904524, -46.50003923182042, 234.8594982750176) targetPos=(211.91652338230696, -74.18326104883702, 334.62059904406055)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298214" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-36.065674 xRot=12.51546 yHeadRot=-36.084717 pos=(136.64791528904524, -46.50003923182042, 234.8594982750176) delta=(5.880242338637145, -2.1627084268199384, 7.793680039417245) spreadMilli=200 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298214" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298375" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298375" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(138.30931106627776, -47.040284324241945, 237.10835821276027) eyePos=(140.99229763975183, -47.71807687183074, 239.09658517826693) target=(211.9657212835629, -74.85599248464234, 338.02922613268214) dir=(70.97342364381109, -27.137915612811604, 98.9326409544152) yaw=-35.65533 pitch=12.564985 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298375" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298375" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2915.0876 packetPitch=12.580733]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298375" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(138.30931106627776, -47.040284324241945, 237.10835821276027) targetPos=(211.9657212835629, -74.85599248464234, 338.02922613268214) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298375" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(138.30931106627776, -47.040284324241945, 237.10835821276027) targetPos=(211.9657212835629, -74.85599248464234, 338.02922613268214)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298375" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2915.0876 pitch=12.580733 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2915.0876 pitch=12.580733 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(138.30931106627776, -47.040284324241945, 237.10835821276027) targetPos=(211.9657212835629, -74.85599248464234, 338.02922613268214)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-35.087646 xRot=12.580733 yHeadRot=-36.034912 pos=(138.30931106627776, -47.040284324241945, 237.10835821276027) delta=(5.754288314353465, -2.173057361208416, 7.884280122162875) spreadMilli=250 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298530" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298530" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(139.92105660391235, -47.47369940166127, 238.93264042058) eyePos=(142.6528738396563, -48.24452683374088, 241.4492429001648) target=(202.09900078726196, -77.12989599589955, 346.8141101471425) dir=(59.44612694760565, -28.885369162158668, 105.36486724697772) yaw=-29.431389 pitch=13.428868 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298530" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298530" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2908.6606 packetPitch=13.474286]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298530" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(139.92105660391235, -47.47369940166127, 238.93264042058) targetPos=(202.09900078726196, -77.12989599589955, 346.8141101471425) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298530" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(139.92105660391235, -47.47369940166127, 238.93264042058) targetPos=(202.09900078726196, -77.12989599589955, 346.8141101471425)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298530" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2908.6606 pitch=13.474286 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2908.6606 pitch=13.474286 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(139.92105660391235, -47.47369940166127, 238.93264042058) targetPos=(202.09900078726196, -77.12989599589955, 346.8141101471425)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-28.660645 xRot=13.474286 yHeadRot=-33.440186 pos=(139.92105660391235, -47.47369940166127, 238.93264042058) delta=(4.857547207638801, -2.3168404302776184, 8.42805819505631) spreadMilli=300 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298540" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298660" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298661" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.79486068858657, -48.056403925824206, 241.65331730362834) eyePos=(144.34048488312712, -48.79021917759538, 244.05290753398688) target=(202.1351774610475, -78.20746021549706, 350.4373367738432) dir=(57.79469257792039, -29.417241037901682, 106.3844292398563) yaw=-28.513584 pitch=13.656943 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298661" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298661" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2907.692 packetPitch=13.708028]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298661" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.79486068858657, -48.056403925824206, 241.65331730362834) targetPos=(202.1351774610475, -78.20746021549706, 350.4373367738432) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298661" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.79486068858657, -48.056403925824206, 241.65331730362834) targetPos=(202.1351774610475, -78.20746021549706, 350.4373367738432)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298661" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2907.692 pitch=13.708028 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298661" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2907.692 pitch=13.708028 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298661" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.79486068858657, -48.056403925824206, 241.65331730362834) targetPos=(202.1351774610475, -78.20746021549706, 350.4373367738432)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298661" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-27.691895 xRot=13.708028 yHeadRot=-28.020264 pos=(141.79486068858657, -48.056403925824206, 241.65331730362834) delta=(4.713982216531799, -2.355498790222383, 8.498562166307423) spreadMilli=350 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298662" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298826" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298826" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(143.43486916002607, -48.57047994228569, 244.22751674639684) eyePos=(146.045499252012, -49.35128057276892, 246.89722625977373) target=(201.4983190196452, -79.41901357265678, 354.0501333235453) dir=(55.4528197676332, -30.06773299988786, 107.15290706377158) yaw=-27.362066 pitch=13.993723 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298828" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298828" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2906.4348 packetPitch=14.079194]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298828" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(143.43486916002607, -48.57047994228569, 244.22751674639684) targetPos=(201.4983190196452, -79.41901357265678, 354.0501333235453) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298828" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(143.43486916002607, -48.57047994228569, 244.22751674639684) targetPos=(201.4983190196452, -79.41901357265678, 354.0501333235453)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298828" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2906.4348 pitch=14.079194 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298842" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2906.4348 pitch=14.079194 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298842" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(143.43486916002607, -48.57047994228569, 244.22751674639684) targetPos=(201.4983190196452, -79.41901357265678, 354.0501333235453)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298842" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-26.434814 xRot=14.079194 yHeadRot=-26.455566 pos=(143.43486916002607, -48.57047994228569, 244.22751674639684) delta=(4.536104900020712, -2.4099874343928263, 8.579698767350623) spreadMilli=400 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298842" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298959" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298959" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(145.04619511227293, -49.10526305938248, 247.02472534666583) eyePos=(147.76999844187532, -49.9258231743626, 249.9655922318189) target=(203.10964497189207, -79.95379668975357, 356.84734192381427) dir=(55.33964653001675, -30.027973515390975, 106.88174969199537) yaw=-27.373547 pitch=14.00861 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298960" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298960" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2906.3855 packetPitch=14.13162]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298960" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(145.04619511227293, -49.10526305938248, 247.02472534666583) targetPos=(203.10964497189207, -79.95379668975357, 356.84734192381427) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298960" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(145.04619511227293, -49.10526305938248, 247.02472534666583) targetPos=(203.10964497189207, -79.95379668975357, 356.84734192381427)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298960" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2906.3855 pitch=14.13162 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298960" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2906.3855 pitch=14.13162 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298960" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(145.04619511227293, -49.10526305938248, 247.02472534666583) targetPos=(203.10964497189207, -79.95379668975357, 356.84734192381427)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298960" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-26.385498 xRot=14.13162 yHeadRot=-26.434814 pos=(145.04619511227293, -49.10526305938248, 247.02472534666583) delta=(4.536101356066936, -2.40998555152542, 8.57969206423054) spreadMilli=450 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412298960" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299123" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299123" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(146.83079440231876, -49.7315968593791, 250.40393465387416) eyePos=(149.53854048299112, -50.50825352103431, 253.23248381220915) target=(207.91359240646915, -79.48130503503828, 358.88364046442103) dir=(58.375051923478026, -28.973051514003963, 105.65115665221188) yaw=-28.921808 pitch=13.49741 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299123" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299123" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2907.9624 packetPitch=13.614955]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299124" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(146.83079440231876, -49.7315968593791, 250.40393465387416) targetPos=(207.91359240646915, -79.48130503503828, 358.88364046442103) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299124" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(146.83079440231876, -49.7315968593791, 250.40393465387416) targetPos=(207.91359240646915, -79.48130503503828, 358.88364046442103)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299124" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2907.9624 pitch=13.614955 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299124" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2907.9624 pitch=13.614955 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299124" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(146.83079440231876, -49.7315968593791, 250.40393465387416) targetPos=(207.91359240646915, -79.48130503503828, 358.88364046442103)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299124" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-27.962402 xRot=13.614955 yHeadRot=-27.161621 pos=(146.83079440231876, -49.7315968593791, 250.40393465387416) delta=(4.77198515254567, -2.3241431359638436, 8.474784430229905) spreadMilli=500 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299124" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299262" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299262" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.95150412795803, -50.32418166945256, 253.497480450485) eyePos=(151.37266667229784, -51.095255066606384, 256.6738207196109) target=(190.20265235183498, -80.10138999769963, 370.9524059875944) dir=(38.829985679537145, -29.006134931093243, 114.27858526798349) yaw=-18.766916 pitch=13.513352 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299262" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299263" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2897.4268 packetPitch=13.648206]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299263" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.95150412795803, -50.32418166945256, 253.497480450485) targetPos=(190.20265235183498, -80.10138999769963, 370.9524059875944) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299263" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.95150412795803, -50.32418166945256, 253.497480450485) targetPos=(190.20265235183498, -80.10138999769963, 370.9524059875944)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299263" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2897.4268 pitch=13.648206 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299264" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2897.4268 pitch=13.648206 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299264" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.95150412795803, -50.32418166945256, 253.497480450485) targetPos=(190.20265235183498, -80.10138999769963, 370.9524059875944)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299264" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-17.426758 xRot=13.648206 yHeadRot=-27.591797 pos=(148.95150412795803, -50.32418166945256, 253.497480450485) delta=(3.22267572684765, -2.3262937063454325, 9.175966096091512) spreadMilli=550 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299264" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299412" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299412" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(151.34786552186466, -51.00188705519131, 256.2652768929689) eyePos=(153.0210309359632, -51.68113634159755, 260.3639908942462) target=(147.47222894425846, -73.19458458021572, 382.2671232064455) dir=(-5.5488019917047495, -21.513448238618167, 121.90313231219932) yaw=2.6061976 pitch=9.998352 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299412" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299412" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2876.05 packetPitch=10.016127]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299413" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(151.34786552186466, -51.00188705519131, 256.2652768929689) targetPos=(147.47222894425846, -73.19458458021572, 382.2671232064455) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299413" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(151.34786552186466, -51.00188705519131, 256.2652768929689) targetPos=(147.47222894425846, -73.19458458021572, 382.2671232064455)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299413" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2876.05 pitch=10.016127 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299413" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2876.05 pitch=10.016127 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299413" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(151.34786552186466, -51.00188705519131, 256.2652768929689) targetPos=(147.47222894425846, -73.19458458021572, 382.2671232064455)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299413" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=3.9499512 xRot=10.016127 yHeadRot=-11.233154 pos=(151.34786552186466, -51.00188705519131, 256.2652768929689) delta=(-0.3027791712280535, -1.7337762273087212, 9.843733754717249) spreadMilli=600 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299413" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299580" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299580" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=false cameraPos=(153.35712634830048, -51.8183280106118, 260.37438053138595) eyePos=(154.04507045231236, -52.24121403156544, 264.306292231325) target=(121.56792651919892, -64.12389861302879, 383.75194400794845) dir=(-32.47714393311344, -11.882684581463344, 119.44565177662344) yaw=15.210935 pitch=5.4834046 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299580" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299580" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2864.3877 packetPitch=5.465442]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299580" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(153.35712634830048, -51.8183280106118, 260.37438053138595) targetPos=(121.56792651919892, -64.12389861302879, 383.75194400794845) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299580" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(153.35712634830048, -51.8183280106118, 260.37438053138595) targetPos=(121.56792651919892, -64.12389861302879, 383.75194400794845)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299580" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2864.3877 pitch=5.465442 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2864.3877 pitch=5.465442 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(153.35712634830048, -51.8183280106118, 260.37438053138595) targetPos=(121.56792651919892, -64.12389861302879, 383.75194400794845)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=15.612305 xRot=5.465442 yHeadRot=10.480957 pos=(153.35712634830048, -51.8183280106118, 260.37438053138595) delta=(-2.4835068457360094, -0.9613632616135621, 9.638777482652095) spreadMilli=700 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412299590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303282" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303282" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(132.33021431320057, -31.291897725022196, 285.638471686234) eyePos=(132.21436715903545, -32.281298365183574, 283.2044510515216) target=(174.8846881901537, -84.69407744303977, 177.3734036320348) dir=(42.67032103111825, -52.4127790778562, -105.83104741948677) yaw=-158.04106 pitch=24.670277 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303282" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303282" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2677.3125 packetPitch=24.860636]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303282" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(132.33021431320057, -31.291897725022196, 285.638471686234) targetPos=(174.8846881901537, -84.69407744303977, 177.3734036320348) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303282" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(132.33021431320057, -31.291897725022196, 285.638471686234) targetPos=(174.8846881901537, -84.69407744303977, 177.3734036320348)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303282" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2677.3125 pitch=24.860636 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2677.3125 pitch=24.860636 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(132.33021431320057, -31.291897725022196, 285.638471686234) targetPos=(174.8846881901537, -84.69407744303977, 177.3734036320348)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-157.3125 xRot=24.860636 yHeadRot=-157.31567 pos=(132.33021431320057, -31.291897725022196, 285.638471686234) delta=(3.3243532395879503, -4.171775443869277, -8.45766136742463) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303379" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303379" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(132.96775082662714, -31.692058481840604, 284.2144276506169) eyePos=(133.0327848568703, -32.832861000002055, 281.2086350793917) target=(173.07459668234003, -84.16748801675271, 174.5705983049138) dir=(40.04181182546972, -51.33462701675066, -106.63803677447788) yaw=-159.4192 pitch=24.259552 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303379" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303379" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2678.9824 packetPitch=24.309109]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303379" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(132.96775082662714, -31.692058481840604, 284.2144276506169) targetPos=(173.07459668234003, -84.16748801675271, 174.5705983049138) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303379" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(132.96775082662714, -31.692058481840604, 284.2144276506169) targetPos=(173.07459668234003, -84.16748801675271, 174.5705983049138)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303379" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2678.9824 pitch=24.309109 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2678.9824 pitch=24.309109 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(132.96775082662714, -31.692058481840604, 284.2144276506169) targetPos=(173.07459668234003, -84.16748801675271, 174.5705983049138)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-158.98242 xRot=24.309109 yHeadRot=-157.59277 pos=(132.96775082662714, -31.692058481840604, 284.2144276506169) delta=(3.133146705981946, -4.099380434546893, -8.565375696249205) spreadMilli=50 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(133.78306893446637, -32.278337744954605, 282.2365088521757) eyePos=(133.93502407412947, -33.49263750808496, 278.96234546309347) target=(173.38156060316754, -84.10823657918311, 172.10195685022256) dir=(39.44653652903807, -50.61559907109815, -106.8603886128709) yaw=-159.73883 pitch=23.9581 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2679.2947 packetPitch=24.022522]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303522" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(133.78306893446637, -32.278337744954605, 282.2365088521757) targetPos=(173.38156060316754, -84.10823657918311, 172.10195685022256) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303522" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(133.78306893446637, -32.278337744954605, 282.2365088521757) targetPos=(173.38156060316754, -84.10823657918311, 172.10195685022256)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303522" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2679.2947 pitch=24.022522 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2679.2947 pitch=24.022522 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303523" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(133.78306893446637, -32.278337744954605, 282.2365088521757) targetPos=(173.38156060316754, -84.10823657918311, 172.10195685022256)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303523" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-159.29468 xRot=24.022522 yHeadRot=-158.98242 pos=(133.78306893446637, -32.278337744954605, 282.2365088521757) delta=(3.093438898580879, -4.0489578872026035, -8.603724356246298) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303523" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303675" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303675" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(134.71137106821396, -32.87308913112113, 279.97553523432055) eyePos=(134.9173371382651, -34.22903878963747, 276.4608558267451) target=(172.0864664356456, -88.16958647609184, 170.75373347650805) dir=(37.16912929738049, -53.940547686454366, -105.70712235023706) yaw=-160.62712 pitch=25.705729 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303675" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303675" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2680.0945 packetPitch=25.826166]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303675" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(134.71137106821396, -32.87308913112113, 279.97553523432055) targetPos=(172.0864664356456, -88.16958647609184, 170.75373347650805) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303675" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(134.71137106821396, -32.87308913112113, 279.97553523432055) targetPos=(172.0864664356456, -88.16958647609184, 170.75373347650805)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303675" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2680.0945 pitch=25.826166 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2680.0945 pitch=25.826166 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(134.71137106821396, -32.87308913112113, 279.97553523432055) targetPos=(172.0864664356456, -88.16958647609184, 170.75373347650805)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-160.09448 xRot=25.826166 yHeadRot=-159.29834 pos=(134.71137106821396, -32.87308913112113, 279.97553523432055) delta=(2.919743961493826, -4.319764608692484, -8.532411570078171) spreadMilli=150 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303841" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303841" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(135.91682511578722, -33.5725222833407, 277.1611135490567) eyePos=(135.96338500741874, -35.04286636368314, 273.7086030202261) target=(166.2533367277257, -94.90849793031336, 168.98718624192782) dir=(30.28995172030696, -59.86563156663022, -104.7214167782983) yaw=-163.86784 pitch=28.773624 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303841" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303841" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2683.2063 packetPitch=28.970646]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303841" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(135.91682511578722, -33.5725222833407, 277.1611135490567) targetPos=(166.2533367277257, -94.90849793031336, 168.98718624192782) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303841" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(135.91682511578722, -33.5725222833407, 277.1611135490567) targetPos=(166.2533367277257, -94.90849793031336, 168.98718624192782)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303841" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2683.2063 pitch=28.970646 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303841" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2683.2063 pitch=28.970646 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303841" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(135.91682511578722, -33.5725222833407, 277.1611135490567) targetPos=(166.2533367277257, -94.90849793031336, 168.98718624192782)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303841" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-163.2063 xRot=28.970646 yHeadRot=-160.52124 pos=(135.91682511578722, -33.5725222833407, 277.1611135490567) delta=(2.3698890940819903, -4.791568049090885, -8.450550078681298) spreadMilli=200 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303842" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303964" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303964" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(136.7745633002957, -34.164918566474356, 274.927234092369) eyePos=(137.02060564779137, -35.950145587724975, 270.7043529024097) target=(164.72663925854766, -98.81853642536107, 168.0507158428573) dir=(27.706033610756293, -62.8683908376361, -102.65363705955241) yaw=-164.89586 pitch=30.594763 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303964" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303964" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2684.1538 packetPitch=31.013472]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303964" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(136.7745633002957, -34.164918566474356, 274.927234092369) targetPos=(164.72663925854766, -98.81853642536107, 168.0507158428573) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303964" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(136.7745633002957, -34.164918566474356, 274.927234092369) targetPos=(164.72663925854766, -98.81853642536107, 168.0507158428573)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303964" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2684.1538 pitch=31.013472 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303964" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2684.1538 pitch=31.013472 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303964" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(136.7745633002957, -34.164918566474356, 274.927234092369) targetPos=(164.72663925854766, -98.81853642536107, 168.0507158428573)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303965" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-164.15381 xRot=31.013472 yHeadRot=-163.2063 pos=(136.7745633002957, -34.164918566474356, 274.927234092369) delta=(2.183621179101272, -5.0507522043459065, -8.349212743511456) spreadMilli=250 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412303965" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304147" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304147" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(138.2033421665574, -35.33075928797447, 270.8381612656534) eyePos=(138.07629958037293, -36.95165434832194, 267.4546960015251) target=(163.04190227092752, -103.61340546717369, 165.46014002541904) dir=(24.96560269055459, -66.66175111885175, -101.99455597610608) yaw=-166.24593 pitch=32.40902 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304147" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304147" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2685.299 packetPitch=32.728947]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304147" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(138.2033421665574, -35.33075928797447, 270.8381612656534) targetPos=(163.04190227092752, -103.61340546717369, 165.46014002541904) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304147" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(138.2033421665574, -35.33075928797447, 270.8381612656534) targetPos=(163.04190227092752, -103.61340546717369, 165.46014002541904)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304147" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2685.299 pitch=32.728947 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304147" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2685.299 pitch=32.728947 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304147" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(138.2033421665574, -35.33075928797447, 270.8381612656534) targetPos=(163.04190227092752, -103.61340546717369, 165.46014002541904)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304147" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-165.29907 xRot=32.728947 yHeadRot=-164.83203 pos=(138.2033421665574, -35.33075928797447, 270.8381612656534) delta=(1.9403945809323764, -5.334257543960033, -8.23215760111441) spreadMilli=300 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304148" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304275" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304276" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(138.96820085865303, -36.51905353346756, 267.664701281813) eyePos=(139.1437648843042, -38.035683943177354, 263.9686297912502) target=(176.70206468921944, -96.03549106398515, 160.80990391853175) dir=(37.55829980491524, -57.999807120807795, -103.15872587271843) yaw=-159.99431 pitch=27.848043 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304276" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304276" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2679.068 packetPitch=28.07496]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304276" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(138.96820085865303, -36.51905353346756, 267.664701281813) targetPos=(176.70206468921944, -96.03549106398515, 160.80990391853175) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304276" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(138.96820085865303, -36.51905353346756, 267.664701281813) targetPos=(176.70206468921944, -96.03549106398515, 160.80990391853175)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304276" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2679.068 pitch=28.07496 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2679.068 pitch=28.07496 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(138.96820085865303, -36.51905353346756, 267.664701281813) targetPos=(176.70206468921944, -96.03549106398515, 160.80990391853175)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-159.06812 xRot=28.07496 yHeadRot=-162.80688 pos=(138.96820085865303, -36.51905353346756, 267.664701281813) delta=(2.9477789766521894, -4.649439137891213, -8.347523769001267) spreadMilli=350 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304428" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304428" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(139.80464595682722, -37.80579009905547, 264.1999975531399) eyePos=(140.36834172846875, -39.12367452696474, 260.27397508638774) target=(191.2133831394444, -85.93182769671172, 157.31208861759302) dir=(50.845041410975654, -46.80815316974698, -102.96188646879472) yaw=-153.71873 pitch=22.176949 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304428" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304428" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2672.9714 packetPitch=22.288876]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304428" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(139.80464595682722, -37.80579009905547, 264.1999975531399) targetPos=(191.2133831394444, -85.93182769671172, 157.31208861759302) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304428" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(139.80464595682722, -37.80579009905547, 264.1999975531399) targetPos=(191.2133831394444, -85.93182769671172, 157.31208861759302)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304428" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2672.9714 pitch=22.288876 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2672.9714 pitch=22.288876 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(139.80464595682722, -37.80579009905547, 264.1999975531399) targetPos=(191.2133831394444, -85.93182769671172, 157.31208861759302)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-152.97144 xRot=22.288876 yHeadRot=-155.09448 pos=(139.80464595682722, -37.80579009905547, 264.1999975531399) delta=(4.01604615419707, -3.7596019432308374, -8.350074309079067) spreadMilli=400 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304440" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304588" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304588" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.07275250257385, -39.15109958368851, 260.1821696682225) eyePos=(141.88591784580925, -40.13291221197552, 256.4216048495651) target=(203.07652905286682, -74.91345538813187, 154.06626390650376) dir=(61.19061120705757, -34.78054317615634, -102.35534094306132) yaw=-149.12794 pitch=16.259705 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304588" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304588" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2668.695 packetPitch=16.285582]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304588" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.07275250257385, -39.15109958368851, 260.1821696682225) targetPos=(203.07652905286682, -74.91345538813187, 154.06626390650376) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304588" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.07275250257385, -39.15109958368851, 260.1821696682225) targetPos=(203.07652905286682, -74.91345538813187, 154.06626390650376)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304588" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2668.695 pitch=16.285582 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2668.695 pitch=16.285582 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.07275250257385, -39.15109958368851, 260.1821696682225) targetPos=(203.07652905286682, -74.91345538813187, 154.06626390650376)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-148.69507 xRot=16.285582 yHeadRot=-150.83228 pos=(141.07275250257385, -39.15109958368851, 260.1821696682225) delta=(4.843736152324137, -2.793755886171787, -8.289776488981133) spreadMilli=450 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304720" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304720" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(142.35445924175647, -40.01881641929149, 256.97559090661923) eyePos=(143.72964968127482, -41.03350083576358, 252.46208250507382) target=(209.6693853892174, -70.74123425071238, 152.53023263025204) dir=(65.93973570794259, -29.707733414948798, -99.93184987482178) yaw=-146.5813 pitch=13.935363 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304720" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304720" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2666.23 packetPitch=13.961828]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304720" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(142.35445924175647, -40.01881641929149, 256.97559090661923) targetPos=(209.6693853892174, -70.74123425071238, 152.53023263025204) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304720" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(142.35445924175647, -40.01881641929149, 256.97559090661923) targetPos=(209.6693853892174, -70.74123425071238, 152.53023263025204)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304720" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2666.23 pitch=13.961828 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304720" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2666.23 pitch=13.961828 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304720" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(142.35445924175647, -40.01881641929149, 256.97559090661923) targetPos=(209.6693853892174, -70.74123425071238, 152.53023263025204)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304722" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-146.22998 xRot=13.961828 yHeadRot=-147.84717 pos=(142.35445924175647, -40.01881641929149, 256.97559090661923) delta=(5.258648863476122, -2.400038399485548, -8.15928199033004) spreadMilli=500 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304722" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304876" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304876" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(143.78945788766663, -41.01173053137546, 253.05628817376828) eyePos=(145.9097070024133, -41.82971503418919, 248.4580966527094) target=(230.8841768207721, -62.04523501745945, 161.64456026849484) dir=(84.97446981835878, -20.215519983270255, -86.81353638421456) yaw=-135.61336 pitch=9.448072 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304876" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304876" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2655.5266 packetPitch=9.446853]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304876" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(143.78945788766663, -41.01173053137546, 253.05628817376828) targetPos=(230.8841768207721, -62.04523501745945, 161.64456026849484) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304876" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(143.78945788766663, -41.01173053137546, 253.05628817376828) targetPos=(230.8841768207721, -62.04523501745945, 161.64456026849484)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304876" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2655.5266 pitch=9.446853 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304889" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2655.5266 pitch=9.446853 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304889" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(143.78945788766663, -41.01173053137546, 253.05628817376828) targetPos=(230.8841768207721, -62.04523501745945, 161.64456026849484)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304889" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-135.52661 xRot=9.446853 yHeadRot=-138.75708 pos=(143.78945788766663, -41.01173053137546, 253.05628817376828) delta=(6.803858448218147, -1.6431419602283122, -7.141104131149605) spreadMilli=550 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412304889" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305024" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305024" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(146.39096871407506, -41.97248298382651, 248.2962144545895) eyePos=(148.52030112673205, -42.52854310264973, 244.555407061972) target=(242.47423592598912, -58.38560134625327, 165.33465897363246) dir=(93.95393479925707, -15.85705824360354, -79.22074808833955) yaw=-130.13716 pitch=7.3521924 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305024" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305024" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2650.199 packetPitch=7.3536167]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305024" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(146.39096871407506, -41.97248298382651, 248.2962144545895) targetPos=(242.47423592598912, -58.38560134625327, 165.33465897363246) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305024" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(146.39096871407506, -41.97248298382651, 248.2962144545895) targetPos=(242.47423592598912, -58.38560134625327, 165.33465897363246)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305024" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2650.199 pitch=7.3536167 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305024" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2650.199 pitch=7.3536167 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305025" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(146.39096871407506, -41.97248298382651, 248.2962144545895) targetPos=(242.47423592598912, -58.38560134625327, 165.33465897363246)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305025" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-130.19897 xRot=7.3536167 yHeadRot=-134.3396 pos=(146.39096871407506, -41.97248298382651, 248.2962144545895) delta=(7.506063363783705, -1.2821993880988767, -6.480989981582411) spreadMilli=600 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305025" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305177" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305177" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.87198814449752, -42.67373517961001, 244.27327646504753) eyePos=(151.55155806208307, -43.14963003980304, 240.83749156841318) target=(258.51149162350146, -56.18340257615542, 179.61518015157097) dir=(106.95993356141838, -13.03377253635238, -61.22231141684222) yaw=-119.786194 pitch=6.0370193 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305177" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305177" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2639.954 packetPitch=6.041965]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305177" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.87198814449752, -42.67373517961001, 244.27327646504753) targetPos=(258.51149162350146, -56.18340257615542, 179.61518015157097) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305177" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.87198814449752, -42.67373517961001, 244.27327646504753) targetPos=(258.51149162350146, -56.18340257615542, 179.61518015157097)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305178" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2639.954 pitch=6.041965 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2639.954 pitch=6.041965 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.87198814449752, -42.67373517961001, 244.27327646504753) targetPos=(258.51149162350146, -56.18340257615542, 179.61518015157097)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-119.9541 xRot=6.041965 yHeadRot=-126.56299 pos=(148.87198814449752, -42.67373517961001, 244.27327646504753) delta=(8.565105117902355, -1.0553834857658635, -5.051130058742334) spreadMilli=650 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305322" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305322" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(152.07412940180365, -43.347558422078095, 240.59320461452288) eyePos=(155.0210789608561, -43.710335922509536, 237.44979474570255) target=(266.28636389887396, -52.19316713332077, 183.48522197902483) dir=(111.26528493801786, -8.482831210811234, -53.96457276667772) yaw=-115.873764 pitch=3.9241855 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305322" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305322" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2633.2637 packetPitch=3.7739584]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305322" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(152.07412940180365, -43.347558422078095, 240.59320461452288) targetPos=(266.28636389887396, -52.19316713332077, 183.48522197902483) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305322" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(152.07412940180365, -43.347558422078095, 240.59320461452288) targetPos=(266.28636389887396, -52.19316713332077, 183.48522197902483)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305322" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2633.2637 pitch=3.7739584 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305322" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2633.2637 pitch=3.7739584 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305322" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(152.07412940180365, -43.347558422078095, 240.59320461452288) targetPos=(266.28636389887396, -52.19316713332077, 183.48522197902483)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305322" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-113.26367 xRot=3.7739584 yHeadRot=-118.07007 pos=(152.07412940180365, -43.347558422078095, 240.59320461452288) delta=(8.922413951961582, -0.6910308946000795, -4.4613527025287105) spreadMilli=700 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305323" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(155.26746606818688, -44.120727789769965, 237.62670064188129) eyePos=(158.88442277514417, -44.21613574396167, 234.4668909622098) target=(273.6250939368392, -36.468585741887885, 189.49234700418597) dir=(114.74067116169505, 7.747550002073787, -44.974543958023816) yaw=-111.403534 pitch=-3.5971928 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2628.6345 packetPitch=-4.2377634]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(155.26746606818688, -44.120727789769965, 237.62670064188129) targetPos=(273.6250939368392, -36.468585741887885, 189.49234700418597) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(155.26746606818688, -44.120727789769965, 237.62670064188129) targetPos=(273.6250939368392, -36.468585741887885, 189.49234700418597)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2628.6345 pitch=-4.2377634 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2628.6345 pitch=-4.2377634 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(155.26746606818688, -44.120727789769965, 237.62670064188129) targetPos=(273.6250939368392, -36.468585741887885, 189.49234700418597)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-108.63452 xRot=-4.2377634 yHeadRot=-112.50781 pos=(155.26746606818688, -44.120727789769965, 237.62670064188129) delta=(9.246383051621892, 0.5978037733120186, -3.760371677694289) spreadMilli=750 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305462" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305626" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305626" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(158.93074214801936, -44.88045162031995, 234.4115854648078) eyePos=(163.01925485259648, -44.50689772850106, 231.96630666055512) target=(282.8387545381561, -18.37973064253675, 216.28658927950508) dir=(119.8194996855596, 26.12716708596431, -15.67971738105004) yaw=-97.45543 pitch=-12.200182 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305626" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305626" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2615.7927 packetPitch=-12.673588]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305626" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(158.93074214801936, -44.88045162031995, 234.4115854648078) targetPos=(282.8387545381561, -18.37973064253675, 216.28658927950508) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305626" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(158.93074214801936, -44.88045162031995, 234.4115854648078) targetPos=(282.8387545381561, -18.37973064253675, 216.28658927950508)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305626" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2615.7927 pitch=-12.673588 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305639" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2615.7927 pitch=-12.673588 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305639" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(158.93074214801936, -44.88045162031995, 234.4115854648078) targetPos=(282.8387545381561, -18.37973064253675, 216.28658927950508)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305640" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-95.792725 xRot=-12.673588 yHeadRot=-97.2522 pos=(158.93074214801936, -44.88045162031995, 234.4115854648078) delta=(9.68031384014439, 2.0703689059857773, -1.4160153814162617) spreadMilli=800 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305640" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305763" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305764" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(163.54149411224955, -45.311314315218034, 231.794636205554) eyePos=(167.23328186830443, -44.409195068397665, 230.13224431136481) target=(283.09066556000346, 0.3285668188151689, 228.79511304271222) dir=(115.85738369169903, 44.737761887212834, -1.3371312686525982) yaw=-90.66123 pitch=-21.112541 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305764" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305764" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2609.6438 packetPitch=-21.399029]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305764" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(163.54149411224955, -45.311314315218034, 231.794636205554) targetPos=(283.09066556000346, 0.3285668188151689, 228.79511304271222) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305764" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(163.54149411224955, -45.311314315218034, 231.794636205554) targetPos=(283.09066556000346, 0.3285668188151689, 228.79511304271222)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305764" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2609.6438 pitch=-21.399029 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305765" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2609.6438 pitch=-21.399029 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305765" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(163.54149411224955, -45.311314315218034, 231.794636205554) targetPos=(283.09066556000346, 0.3285668188151689, 228.79511304271222)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305765" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-89.6438 xRot=-21.399029 yHeadRot=-92.041504 pos=(163.54149411224955, -45.311314315218034, 231.794636205554) delta=(9.339747001539571, 3.5656034902634013, -0.2343369437607801) spreadMilli=850 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305765" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305916" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305916" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(167.56554513167788, -45.029461110682334, 230.3927641565873) eyePos=(171.3417174793409, -43.84157267674401, 228.88340746596236) target=(285.2852259178107, 5.166812693028604, 227.86014444185037) dir=(113.94350843846979, 49.00838536977261, -1.0232630241119978) yaw=-90.51453 pitch=-23.272245 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305916" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305916" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2609.7412 packetPitch=-23.465546]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305916" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(167.56554513167788, -45.029461110682334, 230.3927641565873) targetPos=(285.2852259178107, 5.166812693028604, 227.86014444185037) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305916" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(167.56554513167788, -45.029461110682334, 230.3927641565873) targetPos=(285.2852259178107, 5.166812693028604, 227.86014444185037)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305916" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2609.7412 pitch=-23.465546 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305916" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2609.7412 pitch=-23.465546 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305917" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(167.56554513167788, -45.029461110682334, 230.3927641565873) targetPos=(285.2852259178107, 5.166812693028604, 227.86014444185037)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305917" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-89.74121 xRot=-23.465546 yHeadRot=-90.07422 pos=(167.56554513167788, -45.029461110682334, 230.3927641565873) delta=(9.196837684776797, 3.921578613452411, -0.19786064894295152) spreadMilli=900 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412305917" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306063" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306063" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=false cameraPos=(171.711968327344, -44.23580671105453, 229.1393754907382) eyePos=(175.28559454157622, -42.80958660864534, 228.05404952601484) target=(286.5913323410159, 11.40222048010758, 238.68625812013272) dir=(111.3057377994397, 54.21180708875292, 10.632208594117884) yaw=-84.54352 pitch=-25.866247 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306063" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306063" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2603.8738 packetPitch=-25.959545]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306063" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(171.711968327344, -44.23580671105453, 229.1393754907382) targetPos=(286.5913323410159, 11.40222048010758, 238.68625812013272) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306063" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(171.711968327344, -44.23580671105453, 229.1393754907382) targetPos=(286.5913323410159, 11.40222048010758, 238.68625812013272)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306064" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2603.8738 pitch=-25.959545 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2603.8738 pitch=-25.959545 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(171.711968327344, -44.23580671105453, 229.1393754907382) targetPos=(286.5913323410159, 11.40222048010758, 238.68625812013272)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-83.87378 xRot=-25.959545 yHeadRot=-87.82471 pos=(171.711968327344, -44.23580671105453, 229.1393754907382) delta=(8.974949900709834, 4.346720674355262, 0.7458501711114601) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412306064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309704" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309704" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2451.9998 pitch=24.315094 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309704" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2451.9998 pitch=24.315094 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309704" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309705" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=68.000244 xRot=24.315094 yHeadRot=65.75171 pos=(164.8705307741398, -28.350746771325028, 259.4778626307561) delta=(-8.308482766151428, -4.117170572280884, 3.7431031465530396) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309705" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309806" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309806" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2449.1516 pitch=19.560097 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2449.1516 pitch=19.560097 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=70.84839 xRot=19.560097 yHeadRot=69.64917 pos=(160.98071458438085, -29.351067092193674, 261.55176731560175) delta=(-8.836621046066284, -3.3354777097702026, 3.2836997509002686) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309989" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309989" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2447.9524 pitch=17.017595 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309989" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2447.9524 pitch=17.017595 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309989" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309989" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=72.04761 xRot=17.017595 yHeadRot=72.04761 pos=(156.79771861058222, -30.273320087896785, 263.49086725165483) delta=(-9.074422121047974, -2.942272424697876, 2.998749017715454) spreadMilli=200 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412309990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310164" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310164" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2447.5027 pitch=16.181341 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310164" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2447.5027 pitch=16.181341 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310164" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310164" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=72.497314 xRot=16.181341 yHeadRot=72.34741 pos=(152.36396443517492, -31.111802717484135, 265.32049626237233) delta=(-9.154382944107056, -2.728980779647827, 2.95717716217041) spreadMilli=300 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310165" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310274" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310274" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2447.053 pitch=21.768818 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310275" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2447.053 pitch=21.768818 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310275" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310275" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=72.94702 xRot=21.768818 yHeadRot=72.64722 pos=(147.72940297107377, -31.89826581932128, 267.07500676728364) delta=(-8.833118677139282, -3.695361316204071, 2.8833553194999695) spreadMilli=400 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310275" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310425" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310426" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2446.4534 pitch=30.937538 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2446.4534 pitch=30.937538 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=73.54663 xRot=30.937538 yHeadRot=73.54663 pos=(142.13003763105579, -32.8510150932037, 269.0426537738196) delta=(-8.174436092376709, -5.210754871368408, 2.4531812965869904) spreadMilli=500 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310571" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310571" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2456.7966 pitch=40.170105 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310571" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2456.7966 pitch=40.170105 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310571" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310571" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=63.20337 xRot=40.170105 yHeadRot=70.24878 pos=(138.05226802455778, -33.6404687688443, 270.4508479126582) delta=(-7.32939600944519, -6.305316090583801, 2.5521662831306458) spreadMilli=600 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310571" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310729" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310729" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2469.3884 pitch=47.868954 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2469.3884 pitch=47.868954 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=50.611572 xRot=47.868954 yHeadRot=55.55835 pos=(133.23683519344968, -34.80097882835905, 272.39709727579543) delta=(-5.5024415254592896, -7.471005916595459, 3.7279602885246277) spreadMilli=700 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310855" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310855" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2499.535 pitch=42.705196 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2499.535 pitch=42.705196 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=20.465088 xRot=42.705196 yHeadRot=43.86499 pos=(129.50656613596243, -35.98445546107173, 274.4548902636634) delta=(-5.288928151130676, -6.6471099853515625, 5.275760293006897) spreadMilli=800 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412310856" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311019" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311020" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2542.7307 pitch=37.380177 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311020" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2542.7307 pitch=37.380177 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311020" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311020" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-22.730713 xRot=37.380177 yHeadRot=-15.534668 pos=(125.53021511401303, -37.77446193163007, 278.1579902433764) delta=(2.0264512300491333, -5.94312310218811, 7.782263159751892) spreadMilli=900 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311020" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311156" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311156" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2555.922 pitch=34.890175 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2555.922 pitch=34.890175 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-35.92212 xRot=34.890175 yHeadRot=-33.673584 pos=(123.97936888297652, -39.326818732095646, 281.82230940270176) delta=(4.617637395858765, -5.855647325515747, 6.661810874938965) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311311" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311311" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2551.425 pitch=37.170227 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2551.425 pitch=37.170227 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-31.425049 xRot=37.170227 yHeadRot=-34.423096 pos=(123.75685870399565, -40.85836993302344, 285.53051323710815) delta=(4.536719620227814, -6.248595118522644, 6.3532572984695435) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311313" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311456" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311456" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2541.5315 pitch=43.942825 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311456" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2541.5315 pitch=43.942825 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311456" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311456" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-21.531494 xRot=43.942825 yHeadRot=-23.630127 pos=(124.28928498859581, -42.43829572096409, 289.2839058875445) delta=(2.7158018946647644, -6.878026723861694, 6.731091737747192) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311457" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311629" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311629" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2527.1409 pitch=30.30774 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2527.1409 pitch=30.30774 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-7.140869 xRot=30.30774 yHeadRot=-11.03833 pos=(125.07498404400866, -44.068431530936074, 293.21730605953644) delta=(1.5026836097240448, -5.079219937324524, 8.481454849243164) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311759" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311759" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2522.7937 pitch=19.822758 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2522.7937 pitch=19.822758 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-2.7937012 xRot=19.822758 yHeadRot=-5.4919434 pos=(125.81385263213448, -45.56091001510451, 297.47792826990565) delta=(1.1647289246320724, -3.0985572934150696, 9.435926079750061) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311912" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311912" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2521.1448 pitch=14.156517 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311912" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2521.1448 pitch=14.156517 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311912" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311912" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-1.1447754 xRot=14.156517 yHeadRot=-0.99487305 pos=(126.38653347032744, -46.813669794234656, 302.0806056189039) delta=(0.06313844583928585, -2.4902045726776123, 9.684537053108215) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412311913" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312063" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312064" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2521.8943 pitch=19.455246 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2521.8943 pitch=19.455246 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-1.8942871 xRot=19.455246 yHeadRot=-3.0935059 pos=(126.83269225455518, -47.861348666050034, 306.95913871717767) delta=(0.271377507597208, -3.4814906120300293, 9.370129108428955) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312220" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312220" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2517.697 pitch=23.39648 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312220" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2517.697 pitch=23.39648 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312220" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312220" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=2.3029785 xRot=23.39648 yHeadRot=0.8039551 pos=(127.1606519120362, -48.825410648383155, 312.0340871497085) delta=(0.06082094740122557, -4.226086139678955, 9.06251311302185) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312221" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312358" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312358" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2517.2473 pitch=20.523977 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2517.2473 pitch=20.523977 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=2.7526855 xRot=20.523977 yHeadRot=2.7526855 pos=(127.31542601698868, -49.75541060816717, 317.2668525141597) delta=(-0.2982998639345169, -3.6311307549476624, 9.312325716018677) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312510" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312511" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2517.2473 pitch=16.63148 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312511" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2517.2473 pitch=16.63148 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312511" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312511" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=2.7526855 xRot=16.63148 yHeadRot=2.7526855 pos=(127.33439633830761, -50.630239804242294, 322.64652615605996) delta=(-0.7715905457735062, -2.789800465106964, 9.57165241241455) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312511" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312657" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312658" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2517.2473 pitch=13.278979 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2517.2473 pitch=13.278979 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=2.7526855 xRot=13.278979 yHeadRot=2.7526855 pos=(127.2625153738998, -51.43223506323412, 328.1595507223693) delta=(-0.47297414392232895, -2.1189242601394653, 9.761275053024292) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312812" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312813" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2515.8982 pitch=11.760225 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2515.8982 pitch=11.760225 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=4.1018066 xRot=11.760225 yHeadRot=4.1018066 pos=(127.10154188414046, -52.162429936164244, 333.7843493815744) delta=(-0.8749528229236603, -2.208782136440277, 9.713475704193115) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312986" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312987" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2508.403 pitch=-3.1122794 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2508.403 pitch=-3.1122794 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=11.596924 xRot=-3.1122794 yHeadRot=6.2004395 pos=(126.82941723826335, -52.81435190721473, 339.4944480311824) delta=(-1.2952584028244019, 0.5663110315799713, 9.89957571029663) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412312990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412313110" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412313110" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2489.5127 pitch=-26.504745 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412313110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2489.5127 pitch=-26.504745 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412313110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412313110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=30.487305 xRot=-26.504745 yHeadRot=24.640137 pos=(126.1957434347643, -53.03643760529988, 345.0732090552059) delta=(-3.7545663118362427, 4.586654603481293, 8.053933382034302) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412313112" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315755" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315756" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(118.90710034618637, -29.17386483061058, 357.5134290279389) eyePos=(118.90658970179155, -31.306865182765964, 355.62604938755084) target=(158.4955326581981, -131.95801400053244, 292.3047116817475) dir=(39.588942956406555, -100.65114881776648, -63.32133770580333) yaw=-147.98608 pitch=53.4263 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315756" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315756" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2306.0361 packetPitch=53.80357]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315756" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(118.90710034618637, -29.17386483061058, 357.5134290279389) targetPos=(158.4955326581981, -131.95801400053244, 292.3047116817475) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315756" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(118.90710034618637, -29.17386483061058, 357.5134290279389) targetPos=(158.4955326581981, -131.95801400053244, 292.3047116817475)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315756" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2306.0361 pitch=53.80357 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2306.0361 pitch=53.80357 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(118.90710034618637, -29.17386483061058, 357.5134290279389) targetPos=(158.4955326581981, -131.95801400053244, 292.3047116817475)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-146.03613 xRot=53.80357 yHeadRot=-145.68457 pos=(118.90710034618637, -29.17386483061058, 357.5134290279389) delta=(3.0926566096686194, -8.029519224055653, -5.094118633425209) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315871" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315871" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(119.73986042572623, -30.821908471940365, 356.37311979639276) eyePos=(120.06818974074686, -33.59430298769024, 353.98991068990506) target=(159.12988651825555, -133.03022908961614, 290.14709135400994) dir=(39.061696777508686, -99.4359261019259, -63.842819335895115) yaw=-148.53996 pitch=53.031506 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2306.5474 packetPitch=53.13132]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315872" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(119.73986042572623, -30.821908471940365, 356.37311979639276) targetPos=(159.12988651825555, -133.03022908961614, 290.14709135400994) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315872" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(119.73986042572623, -30.821908471940365, 356.37311979639276) targetPos=(159.12988651825555, -133.03022908961614, 290.14709135400994)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315872" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2306.5474 pitch=53.13132 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315872" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2306.5474 pitch=53.13132 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315872" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(119.73986042572623, -30.821908471940365, 356.37311979639276) targetPos=(159.12988651825555, -133.03022908961614, 290.14709135400994)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315872" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-146.54736 xRot=53.13132 yHeadRot=-146.15454 pos=(119.73986042572623, -30.821908471940365, 356.37311979639276) delta=(3.0771548281088172, -7.98452954874343, -5.173587412438916) spreadMilli=50 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412315872" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(121.12375339638, -33.389013977530816, 354.4695965856082) eyePos=(121.36738489609357, -36.04718477442899, 352.10224702293453) target=(158.62209018837217, -134.82635376024567, 285.9981076329715) dir=(37.2547052922786, -98.77916898581668, -66.10413938996305) yaw=-150.59544 pitch=52.469566 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2308.4019 packetPitch=52.605053]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316009" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(121.12375339638, -33.389013977530816, 354.4695965856082) targetPos=(158.62209018837217, -134.82635376024567, 285.9981076329715) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316009" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(121.12375339638, -33.389013977530816, 354.4695965856082) targetPos=(158.62209018837217, -134.82635376024567, 285.9981076329715)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316009" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2308.4019 pitch=52.605053 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316009" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2308.4019 pitch=52.605053 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316009" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(121.12375339638, -33.389013977530816, 354.4695965856082) targetPos=(158.62209018837217, -134.82635376024567, 285.9981076329715)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316009" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-148.40186 xRot=52.605053 yHeadRot=-146.84692 pos=(121.12375339638, -33.389013977530816, 354.4695965856082) delta=(2.9293745958548674, -7.924297226271635, -5.349000980786036) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316010" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(122.59769792854438, -35.931738990453, 352.3932077601009) eyePos=(122.7840410485755, -38.63373292168422, 349.95522510538524) target=(156.24332399665963, -137.5412818371327, 282.19722387338214) dir=(33.45928294808412, -98.90754891544847, -67.7580012320031) yaw=-153.71957 pitch=52.61885 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2311.254 packetPitch=52.857925]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(122.59769792854438, -35.931738990453, 352.3932077601009) targetPos=(156.24332399665963, -137.5412818371327, 282.19722387338214) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(122.59769792854438, -35.931738990453, 352.3932077601009) targetPos=(156.24332399665963, -137.5412818371327, 282.19722387338214)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2311.254 pitch=52.857925 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2311.254 pitch=52.857925 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(122.59769792854438, -35.931738990453, 352.3932077601009) targetPos=(156.24332399665963, -137.5412818371327, 282.19722387338214)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-151.2539 xRot=52.857925 yHeadRot=-148.69116 pos=(122.59769792854438, -35.931738990453, 352.3932077601009) delta=(2.6284020234157905, -7.937754746363887, -5.483722184571292) spreadMilli=150 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316199" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316335" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316335" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(123.60369603082594, -37.60318840567545, 350.93191129577224) eyePos=(124.27857491335533, -41.32314601750928, 347.53066826836647) target=(153.8966094677156, -139.3072289330192, 279.35935575378005) dir=(29.618034554360264, -97.9840829155099, -68.17131251458642) yaw=-156.51675 pitch=52.817295 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316335" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316335" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2314.1213 packetPitch=53.66364]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316335" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(123.60369603082594, -37.60318840567545, 350.93191129577224) targetPos=(153.8966094677156, -139.3072289330192, 279.35935575378005) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316335" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(123.60369603082594, -37.60318840567545, 350.93191129577224) targetPos=(153.8966094677156, -139.3072289330192, 279.35935575378005)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316335" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2314.1213 pitch=53.66364 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316343" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2314.1213 pitch=53.66364 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316343" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(123.60369603082594, -37.60318840567545, 350.93191129577224) targetPos=(153.8966094677156, -139.3072289330192, 279.35935575378005)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316343" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-154.12134 xRot=53.66364 yHeadRot=-151.2539 pos=(123.60369603082594, -37.60318840567545, 350.93191129577224) delta=(2.366491277431122, -7.945149458432957, -5.591269018955406) spreadMilli=200 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316344" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316476" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316476" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(125.54903789346827, -40.91160042705617, 347.8167652535414) eyePos=(125.79591168492702, -44.10382093028704, 344.8192189319974) target=(150.90171428506983, -142.56753762188038, 274.2823414254164) dir=(25.10580260014281, -98.46371669159333, -70.53687750658099) yaw=-160.40811 pitch=52.75073 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316476" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316476" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2317.3376 packetPitch=53.611313]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316476" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(125.54903789346827, -40.91160042705617, 347.8167652535414) targetPos=(150.90171428506983, -142.56753762188038, 274.2823414254164) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316476" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(125.54903789346827, -40.91160042705617, 347.8167652535414) targetPos=(150.90171428506983, -142.56753762188038, 274.2823414254164)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316476" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2317.3376 pitch=53.611313 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316486" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2317.3376 pitch=53.611313 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316486" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(125.54903789346827, -40.91160042705617, 347.8167652535414) targetPos=(150.90171428506983, -142.56753762188038, 274.2823414254164)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316486" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-157.33765 xRot=53.611313 yHeadRot=-156.99683 pos=(125.54903789346827, -40.91160042705617, 347.8167652535414) delta=(1.9805634914969055, -7.9414115808564745, -5.744545189339052) spreadMilli=250 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316486" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(127.23140370101298, -43.87468276773515, 344.75397498591667) eyePos=(127.30443006263054, -46.96942571449994, 341.82874666012464) target=(148.48363720626202, -146.37162338052812, 271.08771522029167) dir=(21.179207143631473, -99.40219766602817, -70.74103143983297) yaw=-163.3328 pitch=53.392258 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2319.3203 packetPitch=54.598076]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(127.23140370101298, -43.87468276773515, 344.75397498591667) targetPos=(148.48363720626202, -146.37162338052812, 271.08771522029167) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(127.23140370101298, -43.87468276773515, 344.75397498591667) targetPos=(148.48363720626202, -146.37162338052812, 271.08771522029167)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2319.3203 pitch=54.598076 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2319.3203 pitch=54.598076 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(127.23140370101298, -43.87468276773515, 344.75397498591667) targetPos=(148.48363720626202, -146.37162338052812, 271.08771522029167)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-159.32031 xRot=54.598076 yHeadRot=-157.33765 pos=(127.23140370101298, -43.87468276773515, 344.75397498591667) delta=(1.6602363081526796, -8.007118039517973, -5.7548492076604605) spreadMilli=300 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316622" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316769" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316769" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(128.71380308165524, -46.605909364419, 341.772095727762) eyePos=(128.7887400895571, -49.93470361910212, 338.58934958030125) target=(146.4605338860986, -149.66238977213385, 267.9586954592073) dir=(17.671793796541493, -99.72768615303173, -70.63065412109393) yaw=-165.95297 pitch=53.868073 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316769" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316769" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2320.807 packetPitch=56.004517]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316769" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(128.71380308165524, -46.605909364419, 341.772095727762) targetPos=(146.4605338860986, -149.66238977213385, 267.9586954592073) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316769" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(128.71380308165524, -46.605909364419, 341.772095727762) targetPos=(146.4605338860986, -149.66238977213385, 267.9586954592073)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316769" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2320.807 pitch=56.004517 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316769" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2320.807 pitch=56.004517 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316769" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(128.71380308165524, -46.605909364419, 341.772095727762) targetPos=(146.4605338860986, -149.66238977213385, 267.9586954592073)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316770" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-160.80688 xRot=56.004517 yHeadRot=-159.69556 pos=(128.71380308165524, -46.605909364419, 341.772095727762) delta=(1.386388044611395, -8.05085026258535, -5.766358705278707) spreadMilli=350 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316770" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316946" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316946" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(130.63297422101584, -49.73451483789054, 338.0212028695306) eyePos=(130.20653959588356, -53.01430017621012, 335.12257787638134) target=(127.78606016805259, -153.7320886904296, 263.4531028939447) dir=(-2.420479427830969, -100.71778851421948, -71.66947498243667) yaw=178.06569 pitch=54.549408 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316946" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316946" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2338.1333 packetPitch=57.419]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316946" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(130.63297422101584, -49.73451483789054, 338.0212028695306) targetPos=(127.78606016805259, -153.7320886904296, 263.4531028939447) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316946" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(130.63297422101584, -49.73451483789054, 338.0212028695306) targetPos=(127.78606016805259, -153.7320886904296, 263.4531028939447)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316946" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2338.1333 pitch=57.419 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316946" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2338.1333 pitch=57.419 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316946" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(130.63297422101584, -49.73451483789054, 338.0212028695306) targetPos=(127.78606016805259, -153.7320886904296, 263.4531028939447)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316946" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-178.1333 xRot=57.419 yHeadRot=-162.5393 pos=(130.63297422101584, -49.73451483789054, 338.0212028695306) delta=(-0.22240360715096638, -8.124388418287182, -5.825330201205846) spreadMilli=400 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412316948" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319479" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319479" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(134.65454206619467, -58.55950841978192, 313.39156656024153) eyePos=(134.1444114399123, -58.37999999523163, 310.7969894683895) target=(159.31640157852377, -48.56948099210858, 188.18776254412825) dir=(25.171990138611477, 9.810519003123048, -122.60922692426124) yaw=-168.39824 pitch=-4.4816666 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319479" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319479" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2327.4546 packetPitch=-3.698693]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319480" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(134.65454206619467, -58.55950841978192, 313.39156656024153) targetPos=(159.31640157852377, -48.56948099210858, 188.18776254412825) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319480" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(134.65454206619467, -58.55950841978192, 313.39156656024153) targetPos=(159.31640157852377, -48.56948099210858, 188.18776254412825)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319480" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2327.4546 pitch=-3.698693 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2327.4546 pitch=-3.698693 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(134.65454206619467, -58.55950841978192, 313.39156656024153) targetPos=(159.31640157852377, -48.56948099210858, 188.18776254412825)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-167.45459 xRot=-3.698693 yHeadRot=-167.93994 pos=(134.65454206619467, -58.55950841978192, 313.39156656024153) delta=(1.9266701225279397, 0.780455640764256, -9.781356037004988) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319578" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319578" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(134.79890827834865, -58.57535755932331, 312.5923099702183) eyePos=(134.35529809975526, -58.37999999523163, 309.7165817236304) target=(159.91913418472072, -47.703291061520574, 187.55323221142925) dir=(25.56383608496546, 10.676708933711055, -122.16334951220114) yaw=-168.18086 pitch=-4.889412 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319578" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319578" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2327.0657 packetPitch=-4.9292283]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319578" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(134.79890827834865, -58.57535755932331, 312.5923099702183) targetPos=(159.91913418472072, -47.703291061520574, 187.55323221142925) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319578" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(134.79890827834865, -58.57535755932331, 312.5923099702183) targetPos=(159.91913418472072, -47.703291061520574, 187.55323221142925)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319578" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2327.0657 pitch=-4.9292283 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2327.0657 pitch=-4.9292283 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(134.79890827834865, -58.57535755932331, 312.5923099702183) targetPos=(159.91913418472072, -47.703291061520574, 187.55323221142925)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-167.06567 xRot=-4.9292283 yHeadRot=-167.09448 pos=(134.79890827834865, -58.57535755932331, 312.5923099702183) delta=(1.9624770999214884, 0.8493626454748278, -9.768476112098995) spreadMilli=50 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319738" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319738" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(135.01511902057155, -58.57535755932331, 311.50541896616255) eyePos=(134.57117010090718, -58.37999999523163, 308.637089440351) target=(160.13534492694362, -47.703291061520574, 186.4663412073735) dir=(25.564174826036435, 10.676708933711055, -122.17074823297753) yaw=-168.18141 pitch=-4.889127 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319738" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319738" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2326.948 packetPitch=-4.9323463]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319738" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(135.01511902057155, -58.57535755932331, 311.50541896616255) targetPos=(160.13534492694362, -47.703291061520574, 186.4663412073735) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319738" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(135.01511902057155, -58.57535755932331, 311.50541896616255) targetPos=(160.13534492694362, -47.703291061520574, 186.4663412073735)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319738" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2326.948 pitch=-4.9323463 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2326.948 pitch=-4.9323463 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(135.01511902057155, -58.57535755932331, 311.50541896616255) targetPos=(160.13534492694362, -47.703291061520574, 186.4663412073735)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-166.948 xRot=-4.9323463 yHeadRot=-167.08472 pos=(135.01511902057155, -58.57535755932331, 311.50541896616255) delta=(1.9624770501431397, 0.8493626239306936, -9.768475864321013) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319876" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319877" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(135.19581787802804, -58.59524425938726, 310.5013349766584) eyePos=(134.79310287962159, -58.37999999523163, 307.55883419342666) target=(161.4646262428962, -46.61643967106939, 185.79985792587718) dir=(26.671523363274616, 11.763560324162242, -121.75897626754949) yaw=-167.64441 pitch=-5.391365 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319877" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319877" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2326.4329 packetPitch=-5.446378]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319877" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(135.19581787802804, -58.59524425938726, 310.5013349766584) targetPos=(161.4646262428962, -46.61643967106939, 185.79985792587718) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319877" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(135.19581787802804, -58.59524425938726, 310.5013349766584) targetPos=(161.4646262428962, -46.61643967106939, 185.79985792587718)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319877" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2326.4329 pitch=-5.446378 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319886" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2326.4329 pitch=-5.446378 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319886" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(135.19581787802804, -58.59524425938726, 310.5013349766584) targetPos=(161.4646262428962, -46.61643967106939, 185.79985792587718)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319886" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-166.43286 xRot=-5.446378 yHeadRot=-166.82935 pos=(135.19581787802804, -58.59524425938726, 310.5013349766584) delta=(2.052207447944216, 0.9358244063515083, -9.742097792129611) spreadMilli=150 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412319886" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(135.38357986900704, -58.63794636204839, 309.38228830037593) eyePos=(135.0356355287068, -58.37999999523163, 306.48506881889284) target=(164.51740326378243, -44.28267692998052, 185.57135995564937) dir=(29.481767735075636, 14.09732306525111, -120.91370886324347) yaw=-166.29724 pitch=-6.4624357 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2325.1553 packetPitch=-6.5178986]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320028" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(135.38357986900704, -58.63794636204839, 309.38228830037593) targetPos=(164.51740326378243, -44.28267692998052, 185.57135995564937) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320028" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(135.38357986900704, -58.63794636204839, 309.38228830037593) targetPos=(164.51740326378243, -44.28267692998052, 185.57135995564937)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320028" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2325.1553 pitch=-6.5178986 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2325.1553 pitch=-6.5178986 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(135.38357986900704, -58.63794636204839, 309.38228830037593) targetPos=(164.51740326378243, -44.28267692998052, 185.57135995564937)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-165.15527 xRot=-6.5178986 yHeadRot=-165.5332 pos=(135.38357986900704, -58.63794636204839, 309.38228830037593) delta=(2.276027365248556, 1.1214795126671175, -9.67250529430891) spreadMilli=200 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320163" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320163" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(135.5824956321225, -58.67385810613632, 308.44511374508545) eyePos=(135.28963685568797, -58.37999999523163, 305.41392133563943) target=(165.64707845682952, -42.32002204656601, 185.1054531005542) dir=(30.357441601141545, 16.05997794866562, -120.30846823508523) yaw=-165.83818 pitch=-7.374966 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320163" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320163" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2324.7427 packetPitch=-7.454803]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320163" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(135.5824956321225, -58.67385810613632, 308.44511374508545) targetPos=(165.64707845682952, -42.32002204656601, 185.1054531005542) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320163" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(135.5824956321225, -58.67385810613632, 308.44511374508545) targetPos=(165.64707845682952, -42.32002204656601, 185.1054531005542)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320163" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2324.7427 pitch=-7.454803 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320163" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2324.7427 pitch=-7.454803 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320163" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(135.5824956321225, -58.67385810613632, 308.44511374508545) targetPos=(165.64707845682952, -42.32002204656601, 185.1054531005542)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320163" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-164.74268 xRot=-7.454803 yHeadRot=-165.2002 pos=(135.5824956321225, -58.67385810613632, 308.44511374508545) delta=(2.348740039867386, 1.2776132561857416, -9.635683327074043) spreadMilli=250 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320164" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320351" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320351" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(135.9061946188262, -58.71402074098587, 307.15291723973394) eyePos=(135.54692463908077, -58.37999999523163, 304.3435381209755) target=(165.22110932219533, -40.125046741962436, 183.9494870639527) dir=(29.67418468311456, 18.254953253269193, -120.3940510570228) yaw=-166.15398 pitch=-8.3749695 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320351" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320351" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2325.1252 packetPitch=-8.427768]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320351" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(135.9061946188262, -58.71402074098587, 307.15291723973394) targetPos=(165.22110932219533, -40.125046741962436, 183.9494870639527) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320351" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(135.9061946188262, -58.71402074098587, 307.15291723973394) targetPos=(165.22110932219533, -40.125046741962436, 183.9494870639527)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320351" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2325.1252 pitch=-8.427768 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320352" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2325.1252 pitch=-8.427768 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320352" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(135.9061946188262, -58.71402074098587, 307.15291723973394) targetPos=(165.22110932219533, -40.125046741962436, 183.9494870639527)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320352" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-165.12524 xRot=-8.427768 yHeadRot=-164.9143 pos=(135.9061946188262, -58.71402074098587, 307.15291723973394) delta=(2.290174323841668, 1.4522297400452981, -9.6250436084457) spreadMilli=300 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320352" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320489" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320489" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(136.1670181790387, -58.75152271986008, 306.1429925235022) eyePos=(135.79737771158878, -58.37999999523163, 303.2715358513679) target=(164.2421200314557, -38.075482070446014, 182.9833779605139) dir=(28.44474231986692, 20.304517924785614, -120.288157890854) yaw=-166.69557 pitch=-9.328585 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320490" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320490" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2325.6992 packetPitch=-9.397096]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320490" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(136.1670181790387, -58.75152271986008, 306.1429925235022) targetPos=(164.2421200314557, -38.075482070446014, 182.9833779605139) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320490" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(136.1670181790387, -58.75152271986008, 306.1429925235022) targetPos=(164.2421200314557, -38.075482070446014, 182.9833779605139)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320490" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2325.6992 pitch=-9.397096 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2325.6992 pitch=-9.397096 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(136.1670181790387, -58.75152271986008, 306.1429925235022) targetPos=(164.2421200314557, -38.075482070446014, 182.9833779605139)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-165.69922 xRot=-9.397096 yHeadRot=-165.38062 pos=(136.1670181790387, -58.75152271986008, 306.1429925235022) delta=(2.193316532046914, 1.6152782637093002, -9.62162203797215) spreadMilli=350 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(136.3799538294943, -58.75929202586413, 305.2325991955201) eyePos=(136.04194168029218, -58.37999999523163, 302.19816904096115) target=(164.24328085586149, -37.650872607529166, 182.09824555782478) dir=(28.201339175569302, 20.729127387702462, -120.09992348313637) yaw=-166.78546 pitch=-9.538238 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2325.8413 packetPitch=-9.630389]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(136.3799538294943, -58.75929202586413, 305.2325991955201) targetPos=(164.24328085586149, -37.650872607529166, 182.09824555782478) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(136.3799538294943, -58.75929202586413, 305.2325991955201) targetPos=(164.24328085586149, -37.650872607529166, 182.09824555782478)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2325.8413 pitch=-9.630389 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2325.8413 pitch=-9.630389 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(136.3799538294943, -58.75929202586413, 305.2325991955201) targetPos=(164.24328085586149, -37.650872607529166, 182.09824555782478)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-165.84131 xRot=-9.630389 yHeadRot=-165.9519 pos=(136.3799538294943, -58.75929202586413, 305.2325991955201) delta=(2.176775449186161, 1.6490596803990742, -9.619663785889543) spreadMilli=400 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(136.67723511596816, -58.75929202586413, 303.9228409400405) eyePos=(136.28596084354635, -58.37999999523163, 301.12467510304646) target=(164.54056214233535, -37.650872607529166, 180.78848730234517) dir=(28.254601298788998, 20.729127387702462, -120.33618780070128) yaw=-166.78645 pitch=-9.519892 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2325.8271 packetPitch=-9.575747]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(136.67723511596816, -58.75929202586413, 303.9228409400405) targetPos=(164.54056214233535, -37.650872607529166, 180.78848730234517) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(136.67723511596816, -58.75929202586413, 303.9228409400405) targetPos=(164.54056214233535, -37.650872607529166, 180.78848730234517)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2325.8271 pitch=-9.575747 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2325.8271 pitch=-9.575747 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(136.67723511596816, -58.75929202586413, 303.9228409400405) targetPos=(164.54056214233535, -37.650872607529166, 180.78848730234517)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-165.82715 xRot=-9.575747 yHeadRot=-165.84131 pos=(136.67723511596816, -58.75929202586413, 303.9228409400405) delta=(2.176775666499725, 1.6490598450293013, -9.619664746247407) spreadMilli=450 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320764" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320944" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320944" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(136.84942978933773, -58.813995835185054, 302.8965456933896) eyePos=(136.54302226962866, -58.37999999523163, 300.0543058961728) target=(168.08231133535824, -34.66119050681591, 181.1379702539365) dir=(31.539289065729577, 23.718809488415715, -118.91633564223633) yaw=-165.14586 pitch=-10.912305 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320944" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320944" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2324.2043 packetPitch=-10.982159]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320944" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(136.84942978933773, -58.813995835185054, 302.8965456933896) targetPos=(168.08231133535824, -34.66119050681591, 181.1379702539365) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320944" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(136.84942978933773, -58.813995835185054, 302.8965456933896) targetPos=(168.08231133535824, -34.66119050681591, 181.1379702539365)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320944" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2324.2043 pitch=-10.982159 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320944" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2324.2043 pitch=-10.982159 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320944" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(136.84942978933773, -58.813995835185054, 302.8965456933896) targetPos=(168.08231133535824, -34.66119050681591, 181.1379702539365)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320944" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-164.20435 xRot=-10.982159 yHeadRot=-165.60913 pos=(136.84942978933773, -58.813995835185054, 302.8965456933896) delta=(2.4400158119193063, 1.8868968851495054, -9.51218186100696) spreadMilli=500 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412320945" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321079" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321079" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(137.0197008230178, -58.8541385576129, 302.11099875973804) eyePos=(136.82270835704085, -58.37999999523163, 298.98962012345254) target=(169.6273363210647, -32.4673034593463, 181.17928947018726) dir=(32.80462796402384, 25.91269653588533, -117.81033065326528) yaw=-164.43999 pitch=-11.9635315 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321079" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321079" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2323.595 packetPitch=-12.081742]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321081" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(137.0197008230178, -58.8541385576129, 302.11099875973804) targetPos=(169.6273363210647, -32.4673034593463, 181.17928947018726) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321081" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(137.0197008230178, -58.8541385576129, 302.11099875973804) targetPos=(169.6273363210647, -32.4673034593463, 181.17928947018726)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321081" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2323.595 pitch=-12.081742 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2323.595 pitch=-12.081742 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(137.0197008230178, -58.8541385576129, 302.11099875973804) targetPos=(169.6273363210647, -32.4673034593463, 181.17928947018726)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-163.59497 xRot=-12.081742 yHeadRot=-163.95728 pos=(137.0197008230178, -58.8541385576129, 302.11099875973804) delta=(2.5474096967513766, 2.0614214606247705, -9.44756049261445) spreadMilli=550 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321216" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321216" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(137.32399615111316, -58.8999723598361, 300.8051448468671) eyePos=(137.11975187106356, -58.37999999523163, 297.92964271763736) target=(172.29620989623035, -29.962386529147622, 181.1240611676679) dir=(35.176458025166795, 28.417613466084006, -116.80558154996947) yaw=-163.24011 pitch=-13.11348 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321216" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321216" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2322.4216 packetPitch=-13.19376]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321217" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(137.32399615111316, -58.8999723598361, 300.8051448468671) targetPos=(172.29620989623035, -29.962386529147622, 181.1240611676679) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321217" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(137.32399615111316, -58.8999723598361, 300.8051448468671) targetPos=(172.29620989623035, -29.962386529147622, 181.1240611676679)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321217" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2322.4216 pitch=-13.19376 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321217" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2322.4216 pitch=-13.19376 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321217" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(137.32399615111316, -58.8999723598361, 300.8051448468671) targetPos=(172.29620989623035, -29.962386529147622, 181.1240611676679)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321217" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-162.42163 xRot=-13.19376 yHeadRot=-163.28198 pos=(137.32399615111316, -58.8999723598361, 300.8051448468671) delta=(2.7321366031962593, 2.260692961342659, -9.349853338231647) spreadMilli=600 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321217" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321375" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321375" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(137.55962935191133, -58.90867857784033, 299.8036556655167) eyePos=(137.44126442445292, -58.37999999523163, 296.87688585702534) target=(175.45028105479219, -29.486572788655756, 181.13336757957921) dir=(38.00901663033926, 28.893427206575872, -115.74351827744613) yaw=-161.82034 pitch=-13.342441 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321375" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321375" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2321.0273 packetPitch=-13.430519]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321375" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(137.55962935191133, -58.90867857784033, 299.8036556655167) targetPos=(175.45028105479219, -29.486572788655756, 181.13336757957921) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321375" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(137.55962935191133, -58.90867857784033, 299.8036556655167) targetPos=(175.45028105479219, -29.486572788655756, 181.13336757957921)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321375" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2321.0273 pitch=-13.430519 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2321.0273 pitch=-13.430519 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(137.55962935191133, -58.90867857784033, 299.8036556655167) targetPos=(175.45028105479219, -29.486572788655756, 181.13336757957921)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-161.02734 xRot=-13.430519 yHeadRot=-161.71655 pos=(137.55962935191133, -58.90867857784033, 299.8036556655167) delta=(2.960128049623838, 2.2985405822128784, -9.270868476337585) spreadMilli=650 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321391" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321523" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321523" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(137.79380405487612, -58.90373286008835, 298.8750687139108) eyePos=(137.79304751195002, -58.37999999523163, 295.83387780589015) target=(178.91315448822573, -29.756867015361784, 181.2159805791452) dir=(41.12010697627571, 28.623132979869844, -114.61789722674496) yaw=-160.26413 pitch=-13.227671 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321523" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321523" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2319.473 packetPitch=-13.335172]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321524" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(137.79380405487612, -58.90373286008835, 298.8750687139108) targetPos=(178.91315448822573, -29.756867015361784, 181.2159805791452) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321524" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(137.79380405487612, -58.90373286008835, 298.8750687139108) targetPos=(178.91315448822573, -29.756867015361784, 181.2159805791452)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321524" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2319.473 pitch=-13.335172 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321524" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2319.473 pitch=-13.335172 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321524" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(137.79380405487612, -58.90373286008835, 298.8750687139108) targetPos=(178.91315448822573, -29.756867015361784, 181.2159805791452)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321524" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-159.4729 xRot=-13.335172 yHeadRot=-160.4021 pos=(137.79380405487612, -58.90373286008835, 298.8750687139108) delta=(3.212355997498979, 2.277032791565388, -9.191849419961429) spreadMilli=700 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321524" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(138.13071996410534, -58.908678612113, 297.8558089307358) eyePos=(138.15989369195273, -58.37999999523163, 294.79596747686185) target=(180.00663930614635, -29.486570915579797, 180.53255148444674) dir=(41.84674561419362, 28.89342907965183, -114.2634159924151) yaw=-159.88573 pitch=-13.357189 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2319.102 packetPitch=-13.468806]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(138.13071996410534, -58.908678612113, 297.8558089307358) targetPos=(180.00663930614635, -29.486570915579797, 180.53255148444674) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(138.13071996410534, -58.908678612113, 297.8558089307358) targetPos=(180.00663930614635, -29.486570915579797, 180.53255148444674)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2319.102 pitch=-13.468806 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2319.102 pitch=-13.468806 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(138.13071996410534, -58.908678612113, 297.8558089307358) targetPos=(180.00663930614635, -29.486570915579797, 180.53255148444674)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-159.10205 xRot=-13.468806 yHeadRot=-159.2439 pos=(138.13071996410534, -58.908678612113, 297.8558089307358) delta=(3.2714576930832644, 2.2985329536136345, -9.16560350628337) spreadMilli=750 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321838" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321838" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(138.54054876943047, -58.92053788155317, 296.5855647648569) eyePos=(138.53963079709783, -58.37999999523163, 293.7627133264429) target=(182.643885103659, -28.83843605965376, 180.25000110518891) dir=(44.10425430656116, 29.54156393557787, -113.51271222125399) yaw=-158.76685 pitch=-13.635521 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321838" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321838" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2317.973 packetPitch=-13.705805]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321838" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(138.54054876943047, -58.92053788155317, 296.5855647648569) targetPos=(182.643885103659, -28.83843605965376, 180.25000110518891) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321838" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(138.54054876943047, -58.92053788155317, 296.5855647648569) targetPos=(182.643885103659, -28.83843605965376, 180.25000110518891)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321838" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2317.973 pitch=-13.705805 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2317.973 pitch=-13.705805 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(138.54054876943047, -58.92053788155317, 296.5855647648569) targetPos=(182.643885103659, -28.83843605965376, 180.25000110518891)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-157.9729 xRot=-13.705805 yHeadRot=-158.97998 pos=(138.54054876943047, -58.92053788155317, 296.5855647648569) delta=(3.445468945492593, 2.3500931280353132, -9.088441037842273) spreadMilli=800 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(138.87493834835314, -58.950611121952534, 295.5212667787621) eyePos=(138.94744096244784, -58.37999999523163, 292.740311469044) target=(186.55634246212267, -27.194868095219135, 181.05705626850818) dir=(47.60890149967483, 31.185131900012493, -111.68325520053583) yaw=-156.91217 pitch=-14.40576 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321985" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2316.1528 packetPitch=-14.4698]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321985" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(138.87493834835314, -58.950611121952534, 295.5212667787621) targetPos=(186.55634246212267, -27.194868095219135, 181.05705626850818) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321985" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(138.87493834835314, -58.950611121952534, 295.5212667787621) targetPos=(186.55634246212267, -27.194868095219135, 181.05705626850818)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321985" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2316.1528 pitch=-14.4698 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321986" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2316.1528 pitch=-14.4698 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321986" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(138.87493834835314, -58.950611121952534, 295.5212667787621) targetPos=(186.55634246212267, -27.194868095219135, 181.05705626850818)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321986" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-156.15283 xRot=-14.4698 yHeadRot=-157.50635 pos=(138.87493834835314, -58.950611121952534, 295.5212667787621) delta=(3.724992968208881, 2.4808396831726296, -8.942236227878752) spreadMilli=850 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412321986" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322115" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322115" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(139.45719001203867, -58.9160924077034, 294.5023787503762) eyePos=(139.3354956183793, -58.37999999523163, 291.71100603437924) target=(178.70261237531992, -29.081390869617465, 176.3766539578957) dir=(39.36711675694062, 29.298609125614163, -115.33435207648353) yaw=-161.15367 pitch=-13.518099 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322115" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322115" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2320.3987 packetPitch=-13.579812]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322115" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(139.45719001203867, -58.9160924077034, 294.5023787503762) targetPos=(178.70261237531992, -29.081390869617465, 176.3766539578957) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322115" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(139.45719001203867, -58.9160924077034, 294.5023787503762) targetPos=(178.70261237531992, -29.081390869617465, 176.3766539578957)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322115" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2320.3987 pitch=-13.579812 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322116" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2320.3987 pitch=-13.579812 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322116" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(139.45719001203867, -58.9160924077034, 294.5023787503762) targetPos=(178.70261237531992, -29.081390869617465, 176.3766539578957)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322116" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-160.39868 xRot=-13.579812 yHeadRot=-156.15283 pos=(139.45719001203867, -58.9160924077034, 294.5023787503762) delta=(3.06594361376235, 2.3307562294139763, -9.2282561822396) spreadMilli=900 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322116" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322305" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322305" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(139.9308097797159, -58.86333168745041, 293.48844904451926) eyePos=(139.64875503456176, -58.37999999523163, 290.6565448241614) target=(171.80243377263582, -31.96487892866135, 172.47326654940207) dir=(32.15367873807406, 26.41512106657028, -118.18327827475935) yaw=-164.78014 pitch=-12.170585 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322305" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322305" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2323.9692 packetPitch=-12.238078]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322305" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(139.9308097797159, -58.86333168745041, 293.48844904451926) targetPos=(171.80243377263582, -31.96487892866135, 172.47326654940207) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322305" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(139.9308097797159, -58.86333168745041, 293.48844904451926) targetPos=(171.80243377263582, -31.96487892866135, 172.47326654940207)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322306" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2323.9692 pitch=-12.238078 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2323.9692 pitch=-12.238078 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(139.9308097797159, -58.86333168745041, 293.48844904451926) targetPos=(171.80243377263582, -31.96487892866135, 172.47326654940207)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-163.96924 xRot=-12.238078 yHeadRot=-161.61401 pos=(139.9308097797159, -58.86333168745041, 293.48844904451926) delta=(2.4899007402783417, 2.101382642168747, -9.454045785255445) spreadMilli=950 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322416" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322418" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(140.25075937150402, -58.77281485646963, 292.60479795953665) eyePos=(139.91520103696425, -58.37999999523163, 289.5888710419038) target=(168.05342698930187, -36.91182051748037, 169.58810484430228) dir=(28.13822595233762, 21.468179477751256, -120.00076619760154) yaw=-166.80348 pitch=-9.880436 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322418" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322418" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2325.9358 packetPitch=-9.966622]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322418" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(140.25075937150402, -58.77281485646963, 292.60479795953665) targetPos=(168.05342698930187, -36.91182051748037, 169.58810484430228) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322418" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(140.25075937150402, -58.77281485646963, 292.60479795953665) targetPos=(168.05342698930187, -36.91182051748037, 169.58810484430228)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322418" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2325.9358 pitch=-9.966622 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322418" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2325.9358 pitch=-9.966622 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322418" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(140.25075937150402, -58.77281485646963, 292.60479795953665) targetPos=(168.05342698930187, -36.91182051748037, 169.58810484430228)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322418" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-165.93579 xRot=-9.966622 yHeadRot=-163.95923 pos=(140.25075937150402, -58.77281485646963, 292.60479795953665) delta=(2.1720274393924126, 1.7078461753896907, -9.610431510484258) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322418" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322589" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322589" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(140.56037816546802, -58.70441692173481, 291.4413117976277) eyePos=(140.1491022737288, -58.37999999523163, 288.5133200785681) target=(166.3087492897356, -40.64991634190083, 167.36449905348707) dir=(26.1596470160068, 17.7300836533308, -121.14882102508102) yaw=-167.8152 pitch=-8.14108 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322589" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322589" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2326.8203 packetPitch=-8.209229]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322589" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(140.56037816546802, -58.70441692173481, 291.4413117976277) targetPos=(166.3087492897356, -40.64991634190083, 167.36449905348707) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322589" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(140.56037816546802, -58.70441692173481, 291.4413117976277) targetPos=(166.3087492897356, -40.64991634190083, 167.36449905348707)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322589" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2326.8203 pitch=-8.209229 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2326.8203 pitch=-8.209229 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(140.56037816546802, -58.70441692173481, 291.4413117976277) targetPos=(166.3087492897356, -40.64991634190083, 167.36449905348707)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-166.82031 xRot=-8.209229 yHeadRot=-166.60498 pos=(140.56037816546802, -58.70441692173481, 291.4413117976277) delta=(2.0115507409923987, 1.4104792821392818, -9.693304613751591) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322721" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322721" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(140.84956844929152, -58.676377455890176, 290.3562611691864) eyePos=(140.35073689484065, -58.37999999523163, 287.43125737420416) target=(162.82196529987746, -42.18233410567045, 165.33960620092466) dir=(22.47122840503681, 16.19766588956118, -122.0916511732795) yaw=-169.5713 pitch=-7.43376 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322721" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322721" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2328.4995 packetPitch=-7.5018682]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322721" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(140.84956844929152, -58.676377455890176, 290.3562611691864) targetPos=(162.82196529987746, -42.18233410567045, 165.33960620092466) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322721" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(140.84956844929152, -58.676377455890176, 290.3562611691864) targetPos=(162.82196529987746, -42.18233410567045, 165.33960620092466)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322721" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2328.4995 pitch=-7.5018682 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322721" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2328.4995 pitch=-7.5018682 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322721" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(140.84956844929152, -58.676377455890176, 290.3562611691864) targetPos=(162.82196529987746, -42.18233410567045, 165.33960620092466)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322721" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-168.49951 xRot=-7.5018682 yHeadRot=-168.07056 pos=(140.84956844929152, -58.676377455890176, 290.3562611691864) delta=(1.7165613596990572, 1.2885730069741272, -9.766743277787855) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322722" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.24116351088153, -58.676377387344836, 289.1587128653264) eyePos=(140.49163505025183, -58.37999999523163, 286.34040961783796) target=(152.2443993278371, -42.182337851822375, 162.7036881460881) dir=(11.752764277585271, 16.197662143409254, -123.63672147174987) yaw=-174.56984 pitch=-7.4306984 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2333.5007 packetPitch=-7.491979]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.24116351088153, -58.676377387344836, 289.1587128653264) targetPos=(152.2443993278371, -42.182337851822375, 162.7036881460881) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.24116351088153, -58.676377387344836, 289.1587128653264) targetPos=(152.2443993278371, -42.182337851822375, 162.7036881460881)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2333.5007 pitch=-7.491979 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2333.5007 pitch=-7.491979 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.24116351088153, -58.676377387344836, 289.1587128653264) targetPos=(152.2443993278371, -42.182337851822375, 162.7036881460881)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-173.50073 xRot=-7.491979 yHeadRot=-168.49951 pos=(141.24116351088153, -58.676377387344836, 289.1587128653264) delta=(0.8596107948316261, 1.2885713503718852, -9.879103394462522) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412322872" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323033" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323033" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.43011003763604, -58.69863166064024, 287.99130743263396) eyePos=(140.56771606844538, -58.37999999523163, 285.24274206385684) target=(147.6009688976519, -40.96609343737364, 161.3758365464035) dir=(7.033252829206532, 17.41390655785799, -123.86690551745335) yaw=-176.7502 pitch=-7.989814 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323033" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323033" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2335.6953 packetPitch=-8.049181]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323034" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.43011003763604, -58.69863166064024, 287.99130743263396) targetPos=(147.6009688976519, -40.96609343737364, 161.3758365464035) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323034" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.43011003763604, -58.69863166064024, 287.99130743263396) targetPos=(147.6009688976519, -40.96609343737364, 161.3758365464035)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323034" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2335.6953 pitch=-8.049181 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2335.6953 pitch=-8.049181 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.43011003763604, -58.69863166064024, 287.99130743263396) targetPos=(147.6009688976519, -40.96609343737364, 161.3758365464035)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-175.69531 xRot=-8.049181 yHeadRot=-174.4812 pos=(141.43011003763604, -58.69863166064024, 287.99130743263396) delta=(0.48209366419603494, 1.3853410880845942, -9.891737550337078) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323190" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323190" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.48951048557072, -58.69903415888548, 286.9504788130895) eyePos=(140.62469237413322, -58.37999999523163, 284.14346352895114) target=(147.59287638370304, -40.94409603327513, 160.334878227152) dir=(6.968184009569825, 17.435903961956498, -123.80858530179916) yaw=-176.77869 pitch=-8.003717 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323190" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323190" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2335.7473 packetPitch=-8.069965]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323190" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.48951048557072, -58.69903415888548, 286.9504788130895) targetPos=(147.59287638370304, -40.94409603327513, 160.334878227152) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323190" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.48951048557072, -58.69903415888548, 286.9504788130895) targetPos=(147.59287638370304, -40.94409603327513, 160.334878227152)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323190" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2335.7473 pitch=-8.069965 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2335.7473 pitch=-8.069965 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.48951048557072, -58.69903415888548, 286.9504788130895) targetPos=(147.59287638370304, -40.94409603327513, 160.334878227152)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-175.74731 xRot=-8.069965 yHeadRot=-175.84326 pos=(141.48951048557072, -58.69903415888548, 286.9504788130895) delta=(0.47682287852853905, 1.387097029155712, -9.89179022618997) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323191" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323338" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323338" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.8267514041592, -58.65621342137456, 285.73821436528493) eyePos=(140.60470660974073, -58.37999999523163, 283.0455181177486) target=(130.8514267734219, -43.28434242680669, 159.13944422368337) dir=(-9.753279836318825, 15.09565756842494, -123.90607389406523) yaw=175.49924 pitch=-6.9249845 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323338" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323338" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2343.447 packetPitch=-6.9871974]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323338" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.8267514041592, -58.65621342137456, 285.73821436528493) targetPos=(130.8514267734219, -43.28434242680669, 159.13944422368337) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323338" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.8267514041592, -58.65621342137456, 285.73821436528493) targetPos=(130.8514267734219, -43.28434242680669, 159.13944422368337)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323338" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2343.447 pitch=-6.9871974 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323339" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2343.447 pitch=-6.9871974 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323340" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.8267514041592, -58.65621342137456, 285.73821436528493) targetPos=(130.8514267734219, -43.28434242680669, 159.13944422368337)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323340" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=176.55298 xRot=-6.9871974 yHeadRot=-177.17188 pos=(141.8267514041592, -58.65621342137456, 285.73821436528493) delta=(-0.8574444299214297, 1.2009234902127501, -9.890496540650147) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323340" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.93252014101333, -58.633503270149234, 284.54304057391477) eyePos=(140.4461725766491, -58.37999999523163, 281.9586278125708) target=(118.56813072145766, -44.52550156116486, 159.48676615985227) dir=(-21.87804185519144, 13.85449843406677, -122.47186165271853) yaw=169.87167 pitch=-6.354337 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2349.0156 packetPitch=-6.417332]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.93252014101333, -58.633503270149234, 284.54304057391477) targetPos=(118.56813072145766, -44.52550156116486, 159.48676615985227) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.93252014101333, -58.633503270149234, 284.54304057391477) targetPos=(118.56813072145766, -44.52550156116486, 159.48676615985227)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2349.0156 pitch=-6.417332 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2349.0156 pitch=-6.417332 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.93252014101333, -58.633503270149234, 284.54304057391477) targetPos=(118.56813072145766, -44.52550156116486, 159.48676615985227)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=170.98438 xRot=-6.417332 yHeadRot=171.0852 pos=(141.93252014101333, -58.633503270149234, 284.54304057391477) delta=(-1.8253428147579822, 1.1021875679119588, -9.770020857084852) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323497" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323634" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323634" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.24587705614354, -58.69425356686115, 283.62754594936376) eyePos=(140.3764553768107, -58.37999999523163, 280.86544898405634) target=(148.44709423067357, -41.205365779995915, 157.03259813442236) dir=(8.070638853862874, 17.174634215235713, -123.83285084963399) yaw=-176.2711 pitch=-7.8795924 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323634" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323634" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2335.16 packetPitch=-7.939937]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323634" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.24587705614354, -58.69425356686115, 283.62754594936376) targetPos=(148.44709423067357, -41.205365779995915, 157.03259813442236) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323634" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.24587705614354, -58.69425356686115, 283.62754594936376) targetPos=(148.44709423067357, -41.205365779995915, 157.03259813442236)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323634" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2335.16 pitch=-7.939937 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2335.16 pitch=-7.939937 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.24587705614354, -58.69425356686115, 283.62754594936376) targetPos=(148.44709423067357, -41.205365779995915, 157.03259813442236)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-175.15991 xRot=-7.939937 yHeadRot=171.19727 pos=(141.24587705614354, -58.69425356686115, 283.62754594936376) delta=(0.5625950847976857, 1.3663193414397736, -9.890230175644394) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323766" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323766" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.06413832739779, -58.73411412239075, 282.67208146877005) eyePos=(140.478238799947, -58.37999999523163, 279.7740306839258) target=(160.06770506934114, -39.026899766922, 157.63412523097708) dir=(19.589466269394137, 19.35310022830963, -122.13990545294871) yaw=-170.88818 pitch=-8.891891 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323766" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323766" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2329.8545 packetPitch=-8.967321]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323766" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.06413832739779, -58.73411412239075, 282.67208146877005) targetPos=(160.06770506934114, -39.026899766922, 157.63412523097708) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323766" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.06413832739779, -58.73411412239075, 282.67208146877005) targetPos=(160.06770506934114, -39.026899766922, 157.63412523097708)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323766" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2329.8545 pitch=-8.967321 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323766" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2329.8545 pitch=-8.967321 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323768" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.06413832739779, -58.73411412239075, 282.67208146877005) targetPos=(160.06770506934114, -39.026899766922, 157.63412523097708)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323768" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-169.85449 xRot=-8.967321 yHeadRot=-172.17871 pos=(141.06413832739779, -58.73411412239075, 282.67208146877005) delta=(1.4846345848658427, 1.5396063486817586, -9.768464876745844) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323768" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323933" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323933" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.08223409473263, -58.77932087182999, 281.4912831425295) eyePos=(140.6857211138881, -58.37999999523163, 278.69489867754385) target=(169.02343816577755, -36.5562526345253, 158.57087298627948) dir=(28.337717051889456, 21.823747360706328, -120.12402569126436) yaw=-166.72638 pitch=-10.027574 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323933" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323933" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2325.905 packetPitch=-10.077566]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323933" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.08223409473263, -58.77932087182999, 281.4912831425295) targetPos=(169.02343816577755, -36.5562526345253, 158.57087298627948) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323933" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.08223409473263, -58.77932087182999, 281.4912831425295) targetPos=(169.02343816577755, -36.5562526345253, 158.57087298627948)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323933" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2325.905 pitch=-10.077566 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2325.905 pitch=-10.077566 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.08223409473263, -58.77932087182999, 281.4912831425295) targetPos=(169.02343816577755, -36.5562526345253, 158.57087298627948)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-165.90503 xRot=-10.077566 yHeadRot=-167.55298 pos=(141.08223409473263, -58.77932087182999, 281.4912831425295) delta=(2.182862416652361, 1.7361420901751106, -9.602962810311594) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412323940" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324062" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324062" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.2301959963313, -58.77932080328465, 280.795655245658) eyePos=(140.92361550999297, -58.37999999523163, 277.62044579362555) target=(169.1878547640315, -36.556256380677226, 157.87899875151737) dir=(28.26423925403853, 21.823743614554402, -119.74144704210818) yaw=-166.71878 pitch=-10.058649 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324062" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324062" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2325.7983 packetPitch=-10.175704]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324062" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.2301959963313, -58.77932080328465, 280.795655245658) targetPos=(169.1878547640315, -36.556256380677226, 157.87899875151737) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324064" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.2301959963313, -58.77932080328465, 280.795655245658) targetPos=(169.1878547640315, -36.556256380677226, 157.87899875151737)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324064" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2325.7983 pitch=-10.175704 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2325.7983 pitch=-10.175704 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.2301959963313, -58.77932080328465, 280.795655245658) targetPos=(169.1878547640315, -36.556256380677226, 157.87899875151737)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-165.79834 xRot=-10.175704 yHeadRot=-165.90503 pos=(141.2301959963313, -58.77932080328465, 280.795655245658) delta=(2.1841440986905214, 1.736138759570749, -9.602652788029985) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.54296196784293, -58.769560632109645, 279.4422940552366) eyePos=(141.16534644429134, -58.37999999523163, 276.54650673342826) target=(169.04646767463004, -37.08967095315457, 156.32632725836157) dir=(27.881121230338692, 21.29032904207706, -120.22017947506669) yaw=-166.94295 pitch=-9.788083 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2326.0112 packetPitch=-9.859724]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.54296196784293, -58.769560632109645, 279.4422940552366) targetPos=(169.04646767463004, -37.08967095315457, 156.32632725836157) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.54296196784293, -58.769560632109645, 279.4422940552366) targetPos=(169.04646767463004, -37.08967095315457, 156.32632725836157)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2326.0112 pitch=-9.859724 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2326.0112 pitch=-9.859724 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.54296196784293, -58.769560632109645, 279.4422940552366) targetPos=(169.04646767463004, -37.08967095315457, 156.32632725836157)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-166.01123 xRot=-9.859724 yHeadRot=-165.96924 pos=(141.54296196784293, -58.769560632109645, 279.4422940552366) delta=(2.1486672943988854, 1.6937066276555193, -9.618237547421613) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324225" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324361" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324361" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(141.76454724922397, -58.756786316633224, 278.49626375894604) eyePos=(141.5091821081775, -58.37999999523163, 275.54225201232697) target=(168.68139829292514, -37.78781506419182, 155.1277716324812) dir=(27.17221618474764, 20.59218493103981, -120.41448037984577) yaw=-167.28386 pitch=-9.47067 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324361" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324361" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2326.445 packetPitch=-9.555426]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324361" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(141.76454724922397, -58.756786316633224, 278.49626375894604) targetPos=(168.68139829292514, -37.78781506419182, 155.1277716324812) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324361" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(141.76454724922397, -58.756786316633224, 278.49626375894604) targetPos=(168.68139829292514, -37.78781506419182, 155.1277716324812)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324361" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2326.445 pitch=-9.555426 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2326.445 pitch=-9.555426 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(141.76454724922397, -58.756786316633224, 278.49626375894604) targetPos=(168.68139829292514, -37.78781506419182, 155.1277716324812)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-166.44507 xRot=-9.555426 yHeadRot=-166.36816 pos=(141.76454724922397, -58.756786316633224, 278.49626375894604) delta=(2.1028338455649553, 1.6381657120560873, -9.637956546204236) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324362" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324546" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324546" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(142.35535835237113, -58.86238757818937, 277.5117681167178) eyePos=(142.3342136099825, -58.37999999523163, 274.86583830562336) target=(177.46688102693167, -32.016476552188394, 157.38484550929593) dir=(35.132667416949175, 26.363523443043235, -117.48099279632743) yaw=-163.35072 pitch=-12.133814 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324546" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324546" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2322.6094 packetPitch=-12.188647]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324546" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(142.35535835237113, -58.86238757818937, 277.5117681167178) targetPos=(177.46688102693167, -32.016476552188394, 157.38484550929593) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324546" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(142.35535835237113, -58.86238757818937, 277.5117681167178) targetPos=(177.46688102693167, -32.016476552188394, 157.38484550929593)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324546" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2322.6094 pitch=-12.188647 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324546" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2322.6094 pitch=-12.188647 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324546" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(142.35535835237113, -58.86238757818937, 277.5117681167178) targetPos=(177.46688102693167, -32.016476552188394, 157.38484550929593)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324546" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-162.60938 xRot=-12.188647 yHeadRot=-166.68433 pos=(142.35535835237113, -58.86238757818937, 277.5117681167178) delta=(2.7430302731832654, 2.097292884106649, -9.384719323928481) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324547" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324655" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324655" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(143.19809505293475, -58.970668071508406, 276.9441952395928) eyePos=(143.30188249000878, -58.37999999523163, 274.32014296192847) target=(181.16381618330584, -26.098712199926375, 159.20703551058887) dir=(37.86193369329706, 32.28128779530525, -115.1131074513396) yaw=-161.79341 pitch=-14.9167 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324656" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324656" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2321.2422 packetPitch=-14.974547]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324656" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(143.19809505293475, -58.970668071508406, 276.9441952395928) targetPos=(181.16381618330584, -26.098712199926375, 159.20703551058887) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324656" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(143.19809505293475, -58.970668071508406, 276.9441952395928) targetPos=(181.16381618330584, -26.098712199926375, 159.20703551058887)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324656" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2321.2422 pitch=-14.974547 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2321.2422 pitch=-14.974547 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(143.19809505293475, -58.970668071508406, 276.9441952395928) targetPos=(181.16381618330584, -26.098712199926375, 159.20703551058887)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-161.24219 xRot=-14.974547 yHeadRot=-161.94873 pos=(143.19809505293475, -58.970668071508406, 276.9441952395928) delta=(2.9659967254624373, 2.5680564090922364, -9.197982280445101) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324827" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324827" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(144.18243817943264, -59.12051490545273, 276.39526205849813) eyePos=(144.29303993410392, -58.37999999523163, 273.79594142874504) target=(179.950840279042, -17.909256970882417, 160.6098769266622) dir=(35.657800344938096, 40.47074302434921, -113.18606450208284) yaw=-162.51364 pitch=-18.831228 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324827" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324827" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2322.0771 packetPitch=-18.898027]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324829" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(144.18243817943264, -59.12051490545273, 276.39526205849813) targetPos=(179.950840279042, -17.909256970882417, 160.6098769266622) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324829" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(144.18243817943264, -59.12051490545273, 276.39526205849813) targetPos=(179.950840279042, -17.909256970882417, 160.6098769266622)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324829" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2322.0771 pitch=-18.898027 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2322.0771 pitch=-18.898027 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(144.18243817943264, -59.12051490545273, 276.39526205849813) targetPos=(179.950840279042, -17.909256970882417, 160.6098769266622)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-162.07715 xRot=-18.898027 yHeadRot=-161.57007 pos=(144.18243817943264, -59.12051490545273, 276.39526205849813) delta=(2.7943374889075985, 3.2195501127199697, -9.045510096885963) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324979" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324979" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(145.08340433062557, -59.22825495302677, 275.8644520539002) eyePos=(145.29421268751736, -58.37999999523163, 273.28751145968255) target=(183.71564462603573, -12.021029153466223, 163.33433120429083) dir=(38.42143193851837, 46.358970841765405, -109.95318025539171) yaw=-160.73883 pitch=-21.703747 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324979" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324979" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2320.3696 packetPitch=-21.775595]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324979" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(145.08340433062557, -59.22825495302677, 275.8644520539002) targetPos=(183.71564462603573, -12.021029153466223, 163.33433120429083) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324979" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(145.08340433062557, -59.22825495302677, 275.8644520539002) targetPos=(183.71564462603573, -12.021029153466223, 163.33433120429083)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324979" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2320.3696 pitch=-21.775595 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2320.3696 pitch=-21.775595 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(145.08340433062557, -59.22825495302677, 275.8644520539002) targetPos=(183.71564462603573, -12.021029153466223, 163.33433120429083)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-160.36963 xRot=-21.775595 yHeadRot=-162.15356 pos=(145.08340433062557, -59.22825495302677, 275.8644520539002) delta=(3.0180736323452924, 3.6879788061048937, -8.791211381577206) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412324988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325122" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325122" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(146.0289802382078, -59.305594661831854, 275.33674027074767) eyePos=(146.32166345460976, -58.37999999523163, 272.83498097071555) target=(191.08800123430154, -7.79424593746662, 167.16898514379454) dir=(44.76633777969178, 50.58575405776501, -105.665995826921) yaw=-157.03963 pitch=-23.78812 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325122" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325122" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2316.6897 packetPitch=-23.84582]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325122" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(146.0289802382078, -59.305594661831854, 275.33674027074767) targetPos=(191.08800123430154, -7.79424593746662, 167.16898514379454) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325122" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(146.0289802382078, -59.305594661831854, 275.33674027074767) targetPos=(191.08800123430154, -7.79424593746662, 167.16898514379454)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325122" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2316.6897 pitch=-23.84582 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325122" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2316.6897 pitch=-23.84582 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325122" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(146.0289802382078, -59.305594661831854, 275.33674027074767) targetPos=(191.08800123430154, -7.79424593746662, 167.16898514379454)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325123" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-156.6897 xRot=-23.84582 yHeadRot=-160.36963 pos=(146.0289802382078, -59.305594661831854, 275.33674027074767) delta=(3.52014807726871, 4.024223588553154, -8.450394767024033) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325123" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325311" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325311" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(147.09679602056246, -59.25393039286136, 274.9041001675308) eyePos=(147.35816785553723, -58.37999999523163, 272.40229917533253) target=(192.64043615728121, -10.617810550332067, 165.61409162260895) dir=(45.28226830174398, 47.76218944489956, -106.78820755272358) yaw=-157.02121 pitch=-22.380417 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325311" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325311" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2316.6548 packetPitch=-22.429571]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325311" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(147.09679602056246, -59.25393039286136, 274.9041001675308) targetPos=(192.64043615728121, -10.617810550332067, 165.61409162260895) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325311" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(147.09679602056246, -59.25393039286136, 274.9041001675308) targetPos=(192.64043615728121, -10.617810550332067, 165.61409162260895)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325311" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2316.6548 pitch=-22.429571 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2316.6548 pitch=-22.429571 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(147.09679602056246, -59.25393039286136, 274.9041001675308) targetPos=(192.64043615728121, -10.617810550332067, 165.61409162260895)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-156.65479 xRot=-22.429571 yHeadRot=-156.83203 pos=(147.09679602056246, -59.25393039286136, 274.9041001675308) delta=(3.557991871855426, 3.79958471827968, -8.538029918349375) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325420" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325420" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(147.9730482444053, -58.86283682435751, 274.64229077061566) eyePos=(148.39293345623145, -58.37999999523163, 271.96523496010843) target=(194.2420797690635, -31.991924272477625, 158.36188763340863) dir=(45.84914631283206, 26.388075722754003, -113.6033473266998) yaw=-158.0215 pitch=-12.155854 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325420" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325420" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2317.636 packetPitch=-12.207141]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325420" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(147.9730482444053, -58.86283682435751, 274.64229077061566) targetPos=(194.2420797690635, -31.991924272477625, 158.36188763340863) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325421" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(147.9730482444053, -58.86283682435751, 274.64229077061566) targetPos=(194.2420797690635, -31.991924272477625, 158.36188763340863)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325421" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2317.636 pitch=-12.207141 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325421" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2317.636 pitch=-12.207141 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325421" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(147.9730482444053, -58.86283682435751, 274.64229077061566) targetPos=(194.2420797690635, -31.991924272477625, 158.36188763340863)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325421" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-157.63599 xRot=-12.207141 yHeadRot=-156.90991 pos=(147.9730482444053, -58.86283682435751, 274.64229077061566) delta=(3.614647232119586, 2.0992198556915347, -9.084102768082737) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325421" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325559" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325559" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(148.9371647195774, -58.62340325117111, 274.2375492676253) eyePos=(149.4363963616388, -58.37999999523163, 271.5494697599113) target=(200.46260112094458, -45.07748955488205, 157.85181470951983) dir=(51.026204759305784, 13.302510440349579, -113.69765505039146) yaw=-155.83 pitch=-6.0928087 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325559" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325559" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2310.6594 packetPitch=-6.386109]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325559" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(148.9371647195774, -58.62340325117111, 274.2375492676253) targetPos=(200.46260112094458, -45.07748955488205, 157.85181470951983) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325559" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(148.9371647195774, -58.62340325117111, 274.2375492676253) targetPos=(200.46260112094458, -45.07748955488205, 157.85181470951983)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325559" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2310.6594 pitch=-6.386109 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325559" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2310.6594 pitch=-6.386109 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325559" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(148.9371647195774, -58.62340325117111, 274.2375492676253) targetPos=(200.46260112094458, -45.07748955488205, 157.85181470951983)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325559" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-150.65942 xRot=-6.386109 yHeadRot=-157.63599 pos=(148.9371647195774, -58.62340325117111, 274.2375492676253) delta=(4.025294814016051, 1.0582403558513975, -9.092342083098975) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325560" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325714" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325715" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(149.66911328879496, -58.48918456658721, 273.99133039809334) eyePos=(149.78738351337833, -58.37999999523163, 271.4118413749283) target=(197.2672196730723, -52.41283244714141, 155.32584883071053) dir=(47.479836159693974, 5.967167548090217, -116.08599254421779) yaw=-157.75516 pitch=-2.7239246 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325715" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325715" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2310.867 packetPitch=-2.7559824]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325715" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(149.66911328879496, -58.48918456658721, 273.99133039809334) targetPos=(197.2672196730723, -52.41283244714141, 155.32584883071053) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325715" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(149.66911328879496, -58.48918456658721, 273.99133039809334) targetPos=(197.2672196730723, -52.41283244714141, 155.32584883071053)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325715" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2310.867 pitch=-2.7559824 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325715" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2310.867 pitch=-2.7559824 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325715" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(149.66911328879496, -58.48918456658721, 273.99133039809334) targetPos=(197.2672196730723, -52.41283244714141, 155.32584883071053)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325715" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-150.86694 xRot=-2.7559824 yHeadRot=-150.65942 pos=(149.66911328879496, -58.48918456658721, 273.99133039809334) delta=(3.7184483069463012, 0.47469538112605, -9.27035742692816) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325716" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325889" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325889" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(149.9400612694958, -58.43841384612024, 273.9003028286677) eyePos=(149.8445141808934, -58.37999999523163, 271.38943941102696) target=(195.73568504879267, -55.18756269179285, 154.41728586089425) dir=(45.89117086789926, 3.19243730343878, -116.9721535501327) yaw=-158.57866 pitch=-1.4553967 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325889" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325889" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2311.0251 packetPitch=-1.4434167]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325889" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(149.9400612694958, -58.43841384612024, 273.9003028286677) targetPos=(195.73568504879267, -55.18756269179285, 154.41728586089425) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325889" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(149.9400612694958, -58.43841384612024, 273.9003028286677) targetPos=(195.73568504879267, -55.18756269179285, 154.41728586089425)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325889" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2311.0251 pitch=-1.4434167 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325889" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2311.0251 pitch=-1.4434167 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(149.9400612694958, -58.43841384612024, 273.9003028286677) targetPos=(195.73568504879267, -55.18756269179285, 154.41728586089425)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-151.02515 xRot=-1.4434167 yHeadRot=-150.8357 pos=(149.9400612694958, -58.43841384612024, 273.9003028286677) delta=(3.57763891728701, 0.2539625109176239, -9.334234500634059) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412325890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(149.95832044253876, -58.42317596394569, 273.89469504461954) eyePos=(149.8495568342023, -58.37999999523163, 271.38943941102696) target=(195.85547238956025, -56.0203460784629, 154.43056082831094) dir=(46.005915555357944, 2.3596539167687283, -116.95887858271601) yaw=-158.52774 pitch=-1.0755916 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2311.7886 packetPitch=-1.0671569]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326027" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(149.95832044253876, -58.42317596394569, 273.89469504461954) targetPos=(195.85547238956025, -56.0203460784629, 154.43056082831094) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326027" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(149.95832044253876, -58.42317596394569, 273.89469504461954) targetPos=(195.85547238956025, -56.0203460784629, 154.43056082831094)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326027" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2311.7886 pitch=-1.0671569 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326036" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2311.7886 pitch=-1.0671569 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(149.95832044253876, -58.42317596394569, 273.89469504461954) targetPos=(195.85547238956025, -56.0203460784629, 154.43056082831094)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-151.78857 xRot=-1.0671569 yHeadRot=-151.5686 pos=(149.95832044253876, -58.42317596394569, 273.89469504461954) delta=(3.5855730794347056, 0.18771365512598803, -9.332766096214568) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(149.95753783355286, -58.42317596822977, 273.8947293172903) eyePos=(149.9093663001044, -58.37999999523163, 271.23394539712064) target=(195.89199751983216, -56.0203458443284, 154.44493836270044) dir=(45.98263121972775, 2.359654150903225, -116.7890070344202) yaw=-158.50925 pitch=-1.0770191 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2312.0103 packetPitch=-1.0894068]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(149.95753783355286, -58.42317596822977, 273.8947293172903) targetPos=(195.89199751983216, -56.0203458443284, 154.44493836270044) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(149.95753783355286, -58.42317596822977, 273.8947293172903) targetPos=(195.89199751983216, -56.0203458443284, 154.44493836270044)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2312.0103 pitch=-1.0894068 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2312.0103 pitch=-1.0894068 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(149.95753783355286, -58.42317596822977, 273.8947293172903) targetPos=(195.89199751983216, -56.0203458443284, 154.44493836270044)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-152.01025 xRot=-1.0894068 yHeadRot=-151.77173 pos=(149.95753783355286, -58.42317596822977, 273.8947293172903) delta=(3.588483558429854, 0.18771346070487438, -9.33163498223242) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326356" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326356" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(150.2061900521351, -58.423175959661606, 273.2300227943148) eyePos=(150.23407991707492, -58.37999999523163, 270.3954859895157) target=(196.535936298473, -56.0203463125974, 153.93298757702962) dir=(46.30185638139807, 2.3596536826342316, -116.46249841248607) yaw=-158.31877 pitch=-1.0786183 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326356" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326356" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2311.6985 packetPitch=-1.1141666]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326356" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(150.2061900521351, -58.423175959661606, 273.2300227943148) targetPos=(196.535936298473, -56.0203463125974, 153.93298757702962) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326356" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(150.2061900521351, -58.423175959661606, 273.2300227943148) targetPos=(196.535936298473, -56.0203463125974, 153.93298757702962)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326356" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2311.6985 pitch=-1.1141666 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2311.6985 pitch=-1.1141666 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(150.2061900521351, -58.423175959661606, 273.2300227943148) targetPos=(196.535936298473, -56.0203463125974, 153.93298757702962)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-151.69849 xRot=-1.1141666 yHeadRot=-151.97046 pos=(150.2061900521351, -58.423175959661606, 273.2300227943148) delta=(3.6193677789371623, 0.18771361614238458, -9.319710992854912) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(150.6487262485034, -58.423175959661606, 272.36876796945074) eyePos=(150.86292521706463, -58.37999999523163, 269.62024179270423) target=(196.9784724948413, -56.0203463125974, 153.0717327521656) dir=(46.11554727777667, 2.3596536826342316, -116.54850904053865) yaw=-158.41245 pitch=-1.0785214 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2313.1514 packetPitch=-1.1155108]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(150.6487262485034, -58.423175959661606, 272.36876796945074) targetPos=(196.9784724948413, -56.0203463125974, 153.0717327521656) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(150.6487262485034, -58.423175959661606, 272.36876796945074) targetPos=(196.9784724948413, -56.0203463125974, 153.0717327521656)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2313.1514 pitch=-1.1155108 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2313.1514 pitch=-1.1155108 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(150.6487262485034, -58.423175959661606, 272.36876796945074) targetPos=(196.9784724948413, -56.0203463125974, 153.0717327521656)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-153.15137 xRot=-1.1155108 yHeadRot=-151.62695 pos=(150.6487262485034, -58.423175959661606, 272.36876796945074) delta=(3.619366741190878, 0.18771356232107664, -9.319708320704402) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326498" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326643" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326643" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(151.5545415644863, -58.400315784104166, 271.80426884434155) eyePos=(151.82426263224383, -58.37999999523163, 269.11105074056405) target=(197.23140618850974, -57.26970460284501, 152.23693943760327) dir=(45.40714355626591, 1.1102953923866181, -116.87411130296078) yaw=-158.76819 pitch=-0.5073465 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326643" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326643" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2314.1323 packetPitch=-0.5234628]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326643" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(151.5545415644863, -58.400315784104166, 271.80426884434155) targetPos=(197.23140618850974, -57.26970460284501, 152.23693943760327) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326644" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(151.5545415644863, -58.400315784104166, 271.80426884434155) targetPos=(197.23140618850974, -57.26970460284501, 152.23693943760327)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326644" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2314.1323 pitch=-0.5234628 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326644" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2314.1323 pitch=-0.5234628 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326644" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(151.5545415644863, -58.400315784104166, 271.80426884434155) targetPos=(197.23140618850974, -57.26970460284501, 152.23693943760327)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326644" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-154.13232 xRot=-0.5234628 yHeadRot=-153.69043 pos=(151.5545415644863, -58.400315784104166, 271.80426884434155) delta=(3.568371575947411, 0.08832569476608973, -9.340848221060835) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326644" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326794" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326794" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(152.5637723250355, -58.40539607992396, 271.33291436334207) eyePos=(152.83692956014158, -58.37999999523163, 268.63904159725644) target=(197.31462300252574, -56.99205539217219, 151.41892052789285) dir=(44.47769344238415, 1.387944603059438, -117.22012106936359) yaw=-159.22139 pitch=-0.6342596 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326794" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326794" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2314.8623 packetPitch=-0.6545553]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326794" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(152.5637723250355, -58.40539607992396, 271.33291436334207) targetPos=(197.31462300252574, -56.99205539217219, 151.41892052789285) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326794" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(152.5637723250355, -58.40539607992396, 271.33291436334207) targetPos=(197.31462300252574, -56.99205539217219, 151.41892052789285)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326794" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2314.8623 pitch=-0.6545553 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326794" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2314.8623 pitch=-0.6545553 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326795" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(152.5637723250355, -58.40539607992396, 271.33291436334207) targetPos=(197.31462300252574, -56.99205539217219, 151.41892052789285)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326795" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-154.8623 xRot=-0.6545553 yHeadRot=-154.33472 pos=(152.5637723250355, -58.40539607992396, 271.33291436334207) delta=(3.4960275199292257, 0.11041305058143305, -9.367925215424426) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326795" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326927" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326927" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(153.53519579381694, -58.415556262433526, 270.899767919823) eyePos=(153.84705163449527, -58.37999999523163, 268.14996794656605) target=(195.09234377355327, -56.43677933067083, 149.84982590322142) dir=(41.245292139057995, 1.9432206645607977, -118.30014204334464) yaw=-160.77892 pitch=-0.8886159 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326927" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326927" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2320.019 packetPitch=-0.89638615]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326927" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(153.53519579381694, -58.415556262433526, 270.899767919823) targetPos=(195.09234377355327, -56.43677933067083, 149.84982590322142) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326927" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(153.53519579381694, -58.415556262433526, 270.899767919823) targetPos=(195.09234377355327, -56.43677933067083, 149.84982590322142)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326927" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2320.019 pitch=-0.89638615 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326937" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2320.019 pitch=-0.89638615 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326937" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(153.53519579381694, -58.415556262433526, 270.899767919823) targetPos=(195.09234377355327, -56.43677933067083, 149.84982590322142)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326937" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-160.01904 xRot=-0.89638615 yHeadRot=-157.53467 pos=(153.53519579381694, -58.415556262433526, 270.899767919823) delta=(3.246543888819995, 0.15458679114083224, -9.456711266317896) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412326937" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327083" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327083" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(154.69859161813363, -58.44349261894822, 270.38250068605674) eyePos=(154.8352612526358, -58.37999999523163, 267.617647611294) target=(187.73677673776254, -54.90999671593308, 146.77024177492393) dir=(32.90151548512674, 3.4700032792985454, -120.84740583637006) yaw=-164.76997 pitch=-1.5870001 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327084" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327084" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2323.8665 packetPitch=-1.6041352]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327084" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(154.69859161813363, -58.44349261894822, 270.38250068605674) targetPos=(187.73677673776254, -54.90999671593308, 146.77024177492393) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327084" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(154.69859161813363, -58.44349261894822, 270.38250068605674) targetPos=(187.73677673776254, -54.90999671593308, 146.77024177492393)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327084" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2323.8665 pitch=-1.6041352 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2323.8665 pitch=-1.6041352 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(154.69859161813363, -58.44349261894822, 270.38250068605674) targetPos=(187.73677673776254, -54.90999671593308, 146.77024177492393)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-163.86646 xRot=-1.6041352 yHeadRot=-160.74438 pos=(154.69859161813363, -58.44349261894822, 270.38250068605674) delta=(2.5810344416461093, 0.2760464774948851, -9.656931714138103) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327238" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327238" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(156.07870291724248, -58.48664710372687, 269.66017938116323) eyePos=(155.77559725390535, -58.37999999523163, 267.00579623247467) target=(175.74014090552373, -52.55151030868292, 143.31855798223745) dir=(19.964543651618385, 5.828489686548707, -123.68723825023721) yaw=-170.83089 pitch=-2.6635187 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327238" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327238" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2329.8147 packetPitch=-2.6813664]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327238" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(156.07870291724248, -58.48664710372687, 269.66017938116323) targetPos=(175.74014090552373, -52.55151030868292, 143.31855798223745) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327238" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(156.07870291724248, -58.48664710372687, 269.66017938116323) targetPos=(175.74014090552373, -52.55151030868292, 143.31855798223745)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327239" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2329.8147 pitch=-2.6813664 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2329.8147 pitch=-2.6813664 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(156.07870291724248, -58.48664710372687, 269.66017938116323) targetPos=(175.74014090552373, -52.55151030868292, 143.31855798223745)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-169.8147 xRot=-2.6813664 yHeadRot=-165.66187 pos=(156.07870291724248, -58.48664710372687, 269.66017938116323) delta=(1.5360145231618072, 0.46367190027368177, -9.870212212566909) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327423" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327423" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(157.15265065090387, -58.45111017841846, 268.84594560947215) eyePos=(156.33421142616413, -58.37999999523163, 266.1634454585425) target=(161.05545454876153, -54.49368053097278, 140.96667314853465) dir=(4.7212431225974, 3.886319464258847, -125.19677231000787) yaw=-177.84036 pitch=-1.7767248 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327423" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327423" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2336.5046 packetPitch=-1.7923378]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327424" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(157.15265065090387, -58.45111017841846, 268.84594560947215) targetPos=(161.05545454876153, -54.49368053097278, 140.96667314853465) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327424" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(157.15265065090387, -58.45111017841846, 268.84594560947215) targetPos=(161.05545454876153, -54.49368053097278, 140.96667314853465)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327424" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2336.5046 pitch=-1.7923378 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327424" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2336.5046 pitch=-1.7923378 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327424" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(157.15265065090387, -58.45111017841846, 268.84594560947215) targetPos=(161.05545454876153, -54.49368053097278, 140.96667314853465)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327424" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-176.50464 xRot=-1.7923378 yHeadRot=-171.38818 pos=(157.15265065090387, -58.45111017841846, 268.84594560947215) delta=(0.30490203406815386, 0.30916960748403194, -9.990420043881352) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327424" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(157.47047628791086, -58.452684360742566, 267.86893862779783) eyePos=(156.4191806165456, -58.37999999523163, 265.10512994471156) target=(153.815491098473, -54.4076480448246, 139.98508853014158) dir=(-2.603689518072599, 3.972351950407031, -125.12004141456998) yaw=178.80788 pitch=-1.818041 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2333.8752 packetPitch=-1.9185637]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327522" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(157.47047628791086, -58.452684360742566, 267.86893862779783) targetPos=(153.815491098473, -54.4076480448246, 139.98508853014158) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327522" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(157.47047628791086, -58.452684360742566, 267.86893862779783) targetPos=(153.815491098473, -54.4076480448246, 139.98508853014158)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327522" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2333.8752 pitch=-1.9185637 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2333.8752 pitch=-1.9185637 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327523" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(157.47047628791086, -58.452684360742566, 267.86893862779783) targetPos=(153.815491098473, -54.4076480448246, 139.98508853014158)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327523" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-173.87524 xRot=-1.9185637 yHeadRot=-176.59937 pos=(157.47047628791086, -58.452684360742566, 267.86893862779783) delta=(-0.28554442191274493, 0.3160170278617462, -9.990880442863736) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327523" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327669" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327669" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(157.60738479668458, -58.44603188540786, 266.74586279991405) eyePos=(156.34949193974356, -58.37999999523163, 264.0148136962008) target=(145.2921019750293, -54.77122028376907, 139.3926981270625) dir=(-11.057389964714247, 3.60877971146256, -124.62211556913832) yaw=174.92958 pitch=-1.6522079 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327669" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327669" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2336.672 packetPitch=-1.7637838]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327669" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(157.60738479668458, -58.44603188540786, 266.74586279991405) targetPos=(145.2921019750293, -54.77122028376907, 139.3926981270625) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327669" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(157.60738479668458, -58.44603188540786, 266.74586279991405) targetPos=(145.2921019750293, -54.77122028376907, 139.3926981270625)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327669" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2336.672 pitch=-1.7637838 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327669" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2336.672 pitch=-1.7637838 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327670" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(157.60738479668458, -58.44603188540786, 266.74586279991405) targetPos=(145.2921019750293, -54.77122028376907, 139.3926981270625)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327670" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-176.67212 xRot=-1.7637838 yHeadRot=-173.87524 pos=(157.60738479668458, -58.44603188540786, 266.74586279991405) delta=(-0.9621221194170301, 0.2870918660844682, -9.949369290492758) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327670" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327879" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327879" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(157.5236639591186, -58.43689019028098, 265.5409894185408) eyePos=(156.24569548428565, -58.37999999523163, 262.9203203893167) target=(156.61179485990547, -58.236602541103416, 257.21608216355196) dir=(0.3660993756198252, 0.1433974541282126, -5.704238225764755) yaw=-176.32777 pitch=-1.4370859 hitType=ENTITY]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327879" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327879" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2335.9092 packetPitch=-1.5045782]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327879" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(157.5236639591186, -58.43689019028098, 265.5409894185408) targetPos=(156.61179485990547, -58.236602541103416, 257.21608216355196) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327879" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(157.5236639591186, -58.43689019028098, 265.5409894185408) targetPos=(156.61179485990547, -58.236602541103416, 257.21608216355196)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327879" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2335.9092 pitch=-1.5045782 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327887" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2335.9092 pitch=-1.5045782 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327887" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(157.5236639591186, -58.43689019028098, 265.5409894185408) targetPos=(156.61179485990547, -58.236602541103416, 257.21608216355196)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327887" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-175.90918 xRot=-1.5045782 yHeadRot=-175.90625 pos=(157.5236639591186, -58.43689019028098, 265.5409894185408) delta=(-1.0885193671797184, 0.23908802845145438, -9.937635549718559) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412327887" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328003" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328003" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(157.44003399537655, -58.42353154718876, 264.4046292817328) eyePos=(156.1213246903777, -58.37999999523163, 261.82678186311404) target=(156.5260212598766, -58.28170467114491, 256.92600520185186) dir=(0.40469656949889554, 0.09829532408672037, -4.900776661262171) yaw=-175.27934 pitch=-1.1451359 hitType=ENTITY]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328003" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328003" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2335.1975 packetPitch=-1.1541002]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328003" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(157.44003399537655, -58.42353154718876, 264.4046292817328) targetPos=(156.5260212598766, -58.28170467114491, 256.92600520185186) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328003" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(157.44003399537655, -58.42353154718876, 264.4046292817328) targetPos=(156.5260212598766, -58.28170467114491, 256.92600520185186)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328003" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2335.1975 pitch=-1.1541002 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328003" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2335.1975 pitch=-1.1541002 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328003" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(157.44003399537655, -58.42353154718876, 264.4046292817328) targetPos=(156.5260212598766, -58.28170467114491, 256.92600520185186)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328003" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-175.19751 xRot=-1.1541002 yHeadRot=-175.43726 pos=(157.44003399537655, -58.42353154718876, 264.4046292817328) delta=(-1.2129160941540773, 0.18820755319463303, -9.924307568487004) spreadMilli=50 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328004" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328185" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328185" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(157.4346197376452, -58.382534137449696, 263.3379444441954) eyePos=(156.30250768215896, -58.37999999523163, 260.81173742590806) target=(156.66936853197478, -58.3756565624325, 256.79097893325195) dir=(0.3668608498158221, 0.004343432799124969, -4.020758492656114) yaw=-174.78667 pitch=-0.061637826 hitType=ENTITY]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328185" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328185" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2336.214 packetPitch=-0.067423254]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328187" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(157.4346197376452, -58.382534137449696, 263.3379444441954) targetPos=(156.66936853197478, -58.3756565624325, 256.79097893325195) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328187" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(157.4346197376452, -58.382534137449696, 263.3379444441954) targetPos=(156.66936853197478, -58.3756565624325, 256.79097893325195)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328187" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2336.214 pitch=-0.067423254 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2336.214 pitch=-0.067423254 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(157.4346197376452, -58.382534137449696, 263.3379444441954) targetPos=(156.66936853197478, -58.3756565624325, 256.79097893325195)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=-176.21411 xRot=-0.067423254 yHeadRot=-174.67944 pos=(157.4346197376452, -58.382534137449696, 263.3379444441954) delta=(-1.1609490352941858, 0.01043384711086848, -9.93228529104425) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328257" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328257" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(158.0374029046723, -58.57282801344991, 262.32683564318137) eyePos=(156.88345381856638, -58.37999999523163, 259.88523341969574) target=(156.90655700136728, -58.074770051837085, 256.7483026981354) dir=(0.023103182800895183, 0.30522994339454357, -3.1369307215603612) yaw=-179.57803 pitch=-5.557355 hitType=ENTITY]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328257" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328258" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2337.0317 packetPitch=-5.1639013]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328258" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(158.0374029046723, -58.57282801344991, 262.32683564318137) targetPos=(156.90655700136728, -58.074770051837085, 256.7483026981354) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328258" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(158.0374029046723, -58.57282801344991, 262.32683564318137) targetPos=(156.90655700136728, -58.074770051837085, 256.7483026981354)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328258" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2337.0317 pitch=-5.1639013 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2337.0317 pitch=-5.1639013 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="cgm" timestamp="1790412328258" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[literal{windinglet}(07418cec-6e76-4a01-8548-00e4e14c271a) tried to fire before cooldown finished or server is lagging? Remaining milliseconds: 81]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328426" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328426" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(158.65801490461814, -58.889377443492414, 261.4866658351785) eyePos=(157.42454439966303, -58.37999999523163, 258.908086798821) target=(157.27725875155437, -57.820514625403504, 256.7483026981354) dir=(-0.14728564810866374, 0.5594853698281241, -2.159784100685613) yaw=176.09877 pitch=-14.490819 hitType=ENTITY]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328426" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328426" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2347.515 packetPitch=-15.902014]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328426" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(158.65801490461814, -58.889377443492414, 261.4866658351785) targetPos=(157.27725875155437, -57.820514625403504, 256.7483026981354) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328426" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(158.65801490461814, -58.889377443492414, 261.4866658351785) targetPos=(157.27725875155437, -57.820514625403504, 256.7483026981354)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328426" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2347.515 pitch=-15.902014 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328437" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2347.515 pitch=-15.902014 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328437" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(158.65801490461814, -58.889377443492414, 261.4866658351785) targetPos=(157.27725875155437, -57.820514625403504, 256.7483026981354)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328437" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=172.4851 xRot=-15.902014 yHeadRot=177.38867 pos=(158.65801490461814, -58.889377443492414, 261.4866658351785) delta=(-2.734248898607062, 2.1166206477782485, -9.3831659992335) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328437" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328564" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328565" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(159.38478360298365, -59.1903466373682, 260.31318742967295) eyePos=(158.2777849921184, -58.37999999523163, 258.30692860039227) target=(116.05487332466333, -14.092801013588904, 148.63179857469248) dir=(-42.222911667455065, 44.287198981642725, -109.67513002569979) yaw=158.94421 pitch=-20.648514 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328565" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328565" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2360.8848 packetPitch=-20.670038]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328565" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(159.38478360298365, -59.1903466373682, 260.31318742967295) targetPos=(116.05487332466333, -14.092801013588904, 148.63179857469248) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328565" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(159.38478360298365, -59.1903466373682, 260.31318742967295) targetPos=(116.05487332466333, -14.092801013588904, 148.63179857469248)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328565" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2360.8848 pitch=-20.670038 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328565" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2360.8848 pitch=-20.670038 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328565" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(159.38478360298365, -59.1903466373682, 260.31318742967295) targetPos=(116.05487332466333, -14.092801013588904, 148.63179857469248)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328565" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=159.11523 xRot=-20.670038 yHeadRot=172.4851 pos=(159.38478360298365, -59.1903466373682, 260.31318742967295) delta=(-3.385148901654478, 3.5232453991955768, -8.72510763094844) spreadMilli=50 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328565" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328717" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328717" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(160.79254317817993, -59.40678629875183, 259.30458336019075) eyePos=(159.24701024887045, -58.37999999523163, 257.8111088531161) target=(105.62645125923461, -2.2639029979705825, 158.92831688069856) dir=(-53.62055898963584, 56.116096997261046, -98.88279197241752) yaw=151.53062 pitch=-26.513433 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328717" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328717" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2368.1497 packetPitch=-26.51138]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328717" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(160.79254317817993, -59.40678629875183, 259.30458336019075) targetPos=(105.62645125923461, -2.2639029979705825, 158.92831688069856) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328717" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(160.79254317817993, -59.40678629875183, 259.30458336019075) targetPos=(105.62645125923461, -2.2639029979705825, 158.92831688069856)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328717" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2368.1497 pitch=-26.51138 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328717" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2368.1497 pitch=-26.51138 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328717" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(160.79254317817993, -59.40678629875183, 259.30458336019075) targetPos=(105.62645125923461, -2.2639029979705825, 158.92831688069856)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328717" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=151.85034 xRot=-26.51138 yHeadRot=158.08325 pos=(160.79254317817993, -59.40678629875183, 259.30458336019075) delta=(-4.309850776623034, 4.464287597791102, -7.841895537512108) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328718" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328900" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328900" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(161.71154530435348, -59.52256890833378, 258.66796170077913) eyePos=(160.19854875966035, -58.37999999523163, 257.26236100263515) target=(103.54159672647262, 4.063868317008016, 164.02641354404085) dir=(-56.656952033187736, 62.443868312239644, -93.2359474585943) yaw=148.71408 pitch=-29.784708 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328900" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328900" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2371.05 packetPitch=-29.782808]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328901" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(161.71154530435348, -59.52256890833378, 258.66796170077913) targetPos=(103.54159672647262, 4.063868317008016, 164.02641354404085) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328901" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(161.71154530435348, -59.52256890833378, 258.66796170077913) targetPos=(103.54159672647262, 4.063868317008016, 164.02641354404085)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328901" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2371.05 pitch=-29.782808 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328901" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2371.05 pitch=-29.782808 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328901" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(161.71154530435348, -59.52256890833378, 258.66796170077913) targetPos=(103.54159672647262, 4.063868317008016, 164.02641354404085)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328901" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=148.94995 xRot=-29.782808 yHeadRot=150.72217 pos=(161.71154530435348, -59.52256890833378, 258.66796170077913) delta=(-4.5445273127549655, 4.967690495797101, -7.393871080079611) spreadMilli=150 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412328901" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329031" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329031" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(162.66607063293503, -59.62567131519317, 257.9700345573506) eyePos=(161.12833616747386, -58.37999999523163, 256.6741520277789) target=(103.28297203064011, 9.698638987541202, 168.23829169846385) dir=(-57.84536413683375, 68.07863898277283, -88.43586032931506) yaw=146.81154 pitch=-32.790962 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329031" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329031" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2372.9644 packetPitch=-32.789467]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329032" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(162.66607063293503, -59.62567131519317, 257.9700345573506) targetPos=(103.28297203064011, 9.698638987541202, 168.23829169846385) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329032" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(162.66607063293503, -59.62567131519317, 257.9700345573506) targetPos=(103.28297203064011, 9.698638987541202, 168.23829169846385)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329032" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2372.9644 pitch=-32.789467 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329036" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2372.9644 pitch=-32.789467 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(162.66607063293503, -59.62567131519317, 257.9700345573506) targetPos=(103.28297203064011, 9.698638987541202, 168.23829169846385)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=147.03564 xRot=-32.789467 yHeadRot=148.4668 pos=(162.66607063293503, -59.62567131519317, 257.9700345573506) delta=(-4.639304872164436, 5.415962085455836, -7.010292854892408) spreadMilli=200 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329037" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329177" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329178" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(163.70126947076395, -59.63339171409607, 257.1407814184063) eyePos=(162.02082490550225, -58.37999999523163, 256.03149646991943) target=(96.32055505426004, 10.12057557106018, 173.6050224462383) dir=(-65.70026985124221, 68.50057556629181, -82.42647402368112) yaw=141.44244 pitch=-33.018513 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329178" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329178" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2378.3152 packetPitch=-33.01582]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329178" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(163.70126947076395, -59.63339171409607, 257.1407814184063) targetPos=(96.32055505426004, 10.12057557106018, 173.6050224462383) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329178" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(163.70126947076395, -59.63339171409607, 257.1407814184063) targetPos=(96.32055505426004, 10.12057557106018, 173.6050224462383)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329178" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2378.3152 pitch=-33.01582 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329186" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2378.3152 pitch=-33.01582 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329186" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(163.70126947076395, -59.63339171409607, 257.1407814184063) targetPos=(96.32055505426004, 10.12057557106018, 173.6050224462383)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329188" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=141.68481 xRot=-33.01582 yHeadRot=144.03955 pos=(163.70126947076395, -59.63339171409607, 257.1407814184063) delta=(-5.2641183235514255, 5.449528704258726, -6.52623118180321) spreadMilli=250 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329188" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329313" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329314" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(164.52223718423699, -59.638031548261644, 256.45851245444345) eyePos=(162.8726246971021, -58.37999999523163, 255.3350805462511) target=(95.48435724038933, 10.374152594804762, 174.5069133333497) dir=(-67.38826745671278, 68.7541525900364, -80.8281672129014) yaw=140.18127 pitch=-33.1582 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329314" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329314" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2379.6052 packetPitch=-33.15689]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329314" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(164.52223718423699, -59.638031548261644, 256.45851245444345) targetPos=(95.48435724038933, 10.374152594804762, 174.5069133333497) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329314" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(164.52223718423699, -59.638031548261644, 256.45851245444345) targetPos=(95.48435724038933, 10.374152594804762, 174.5069133333497)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329314" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2379.6052 pitch=-33.15689 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2379.6052 pitch=-33.15689 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(164.52223718423699, -59.638031548261644, 256.45851245444345) targetPos=(95.48435724038933, 10.374152594804762, 174.5069133333497)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=140.39478 xRot=-33.15689 yHeadRot=141.68481 pos=(164.52223718423699, -59.638031548261644, 256.45851245444345) delta=(-5.393584538220444, 5.469702056149785, -6.402468880294195) spreadMilli=300 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329473" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329473" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(165.20542348894443, -59.671859222650525, 255.7905935892865) eyePos=(163.69526980374056, -58.37999999523163, 254.604368562776) target=(93.29583944353428, 12.222908538579944, 178.0464300761029) dir=(-70.39943036020628, 70.60290853381157, -76.5579384866731) yaw=137.39967 pitch=-34.170094 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329473" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329473" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2382.4785 packetPitch=-34.168625]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329475" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(165.20542348894443, -59.671859222650525, 255.7905935892865) targetPos=(93.29583944353428, 12.222908538579944, 178.0464300761029) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329475" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(165.20542348894443, -59.671859222650525, 255.7905935892865) targetPos=(93.29583944353428, 12.222908538579944, 178.0464300761029)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329475" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2382.4785 pitch=-34.168625 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329489" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2382.4785 pitch=-34.168625 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329489" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(165.20542348894443, -59.671859222650525, 255.7905935892865) targetPos=(93.29583944353428, 12.222908538579944, 178.0464300761029)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329489" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=137.52148 xRot=-34.168625 yHeadRot=139.0144 pos=(165.20542348894443, -59.671859222650525, 255.7905935892865) delta=(-5.617936078196277, 5.6167785560308685, -6.073762584888466) spreadMilli=350 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329489" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329625" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329625" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(166.17845797047053, -59.709432762861255, 254.76495206566227) eyePos=(164.47709182454483, -58.37999999523163, 253.83001914387512) target=(91.29287600025569, 14.276384192705152, 181.94839322777165) dir=(-73.18421582428914, 72.65638418793678, -71.88162591610347) yaw=134.48553 pitch=-35.30925 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329625" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329625" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2385.3044 packetPitch=-35.30755]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329625" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(166.17845797047053, -59.709432762861255, 254.76495206566227) targetPos=(91.29287600025569, 14.276384192705152, 181.94839322777165) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329625" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(166.17845797047053, -59.709432762861255, 254.76495206566227) targetPos=(91.29287600025569, 14.276384192705152, 181.94839322777165)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329625" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2385.3044 pitch=-35.30755 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2385.3044 pitch=-35.30755 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(166.17845797047053, -59.709432762861255, 254.76495206566227) targetPos=(91.29287600025569, 14.276384192705152, 181.94839322777165)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=134.69556 xRot=-35.30755 yHeadRot=134.93237 pos=(166.17845797047053, -59.709432762861255, 254.76495206566227) delta=(-5.850435924450281, 5.780141784687082, -5.688793496850762) spreadMilli=400 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329784" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329784" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(167.00160075641557, -59.71357523202896, 253.92206977805375) eyePos=(165.24609900997268, -58.37999999523163, 253.0424124739006) target=(92.07325602985307, 14.50277913808823, 181.3846552272725) dir=(-73.17284298011961, 72.88277913331986, -71.65775724662811) yaw=134.40065 pitch=-35.436893 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329784" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329784" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2385.3591 packetPitch=-35.435852]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329784" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(167.00160075641557, -59.71357523202896, 253.92206977805375) targetPos=(92.07325602985307, 14.50277913808823, 181.3846552272725) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329784" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(167.00160075641557, -59.71357523202896, 253.92206977805375) targetPos=(92.07325602985307, 14.50277913808823, 181.3846552272725)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329784" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2385.3591 pitch=-35.435852 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329788" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2385.3591 pitch=-35.435852 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(167.00160075641557, -59.71357523202896, 253.92206977805375) targetPos=(92.07325602985307, 14.50277913808823, 181.3846552272725)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=134.64087 xRot=-35.435852 yHeadRot=134.60376 pos=(167.00160075641557, -59.71357523202896, 253.92206977805375) delta=(-5.853776857128018, 5.798152611239928, -5.666985439526668) spreadMilli=450 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329909" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329909" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(167.67750776878484, -59.696966010332105, 253.21548923810974) eyePos=(166.0045763096339, -58.37999999523163, 252.24464067538307) target=(91.0828956472028, 13.595049065351489, 181.48302158674255) dir=(-74.9216806624311, 71.97504906058312, -70.76161908864051) yaw=133.36433 pitch=-34.930817 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329909" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329909" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2386.4595 packetPitch=-34.930164]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329909" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(167.67750776878484, -59.696966010332105, 253.21548923810974) targetPos=(91.0828956472028, 13.595049065351489, 181.48302158674255) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329909" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(167.67750776878484, -59.696966010332105, 253.21548923810974) targetPos=(91.0828956472028, 13.595049065351489, 181.48302158674255)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329909" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2386.4595 pitch=-34.930164 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2386.4595 pitch=-34.930164 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(167.67750776878484, -59.696966010332105, 253.21548923810974) targetPos=(91.0828956472028, 13.595049065351489, 181.48302158674255)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=133.54053 xRot=-34.930164 yHeadRot=134.47095 pos=(167.67750776878484, -59.696966010332105, 253.21548923810974) delta=(-5.983954043398973, 5.725938650421312, -5.6040990084789115) spreadMilli=500 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412329910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330056" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330056" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(168.39672149578266, -59.665546882152555, 252.3758881683475) eyePos=(166.72881963909563, -58.37999999523163, 251.41614739091426) target=(86.66787017742328, 11.877925407886508, 184.65642100526156) dir=(-80.06094946167235, 70.25792540311814, -66.7597263856527) yaw=129.82343 pitch=-33.97925 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330056" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330056" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2390.0464 packetPitch=-33.97704]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330056" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(168.39672149578266, -59.665546882152555, 252.3758881683475) targetPos=(86.66787017742328, 11.877925407886508, 184.65642100526156) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330056" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(168.39672149578266, -59.665546882152555, 252.3758881683475) targetPos=(86.66787017742328, 11.877925407886508, 184.65642100526156)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330056" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2390.0464 pitch=-33.97704 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330056" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2390.0464 pitch=-33.97704 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330056" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(168.39672149578266, -59.665546882152555, 252.3758881683475) targetPos=(86.66787017742328, 11.877925407886508, 184.65642100526156)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330056" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=129.95361 xRot=-33.97704 yHeadRot=132.52783 pos=(168.39672149578266, -59.665546882152555, 252.3758881683475) delta=(-6.385066293228744, 5.589333583562264, -5.290583193126305) spreadMilli=550 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330057" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(169.26119686269342, -59.63930745124817, 251.27151234411605) eyePos=(167.4091828846829, -58.37999999523163, 250.5513425143686) target=(83.17735744618952, 10.443883466720578, 187.5383199002684) dir=(-84.23182543849339, 68.8238834619522, -63.01302261410021) yaw=126.79981 pitch=-33.19515 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2392.9924 packetPitch=-33.19312]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(169.26119686269342, -59.63930745124817, 251.27151234411605) targetPos=(83.17735744618952, 10.443883466720578, 187.5383199002684) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(169.26119686269342, -59.63930745124817, 251.27151234411605) targetPos=(83.17735744618952, 10.443883466720578, 187.5383199002684)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2392.9924 pitch=-33.19312 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2392.9924 pitch=-33.19312 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(169.26119686269342, -59.63930745124817, 251.27151234411605) targetPos=(83.17735744618952, 10.443883466720578, 187.5383199002684)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=127.00757 xRot=-33.19312 yHeadRot=129.08911 pos=(169.26119686269342, -59.63930745124817, 251.27151234411605) delta=(-6.725299760224098, 5.475249132370737, -4.979155515904527) spreadMilli=600 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330220" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330388" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330388" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(169.9528650027306, -59.62571422457695, 250.32864618675987) eyePos=(168.05827941576382, -58.37999999523163, 249.6625011083302) target=(82.17690217314075, 9.700984078645703, 188.0936913527755) dir=(-85.88137724262307, 68.08098407387733, -61.568809755554696) yaw=125.63694 pitch=-32.79263 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330388" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330388" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2394.1448 packetPitch=-32.79145]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330388" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(169.9528650027306, -59.62571422457695, 250.32864618675987) targetPos=(82.17690217314075, 9.700984078645703, 188.0936913527755) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330388" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(169.9528650027306, -59.62571422457695, 250.32864618675987) targetPos=(82.17690217314075, 9.700984078645703, 188.0936913527755)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330388" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2394.1448 pitch=-32.79145 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2394.1448 pitch=-32.79145 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(169.9528650027306, -59.62571422457695, 250.32864618675987) targetPos=(82.17690217314075, 9.700984078645703, 188.0936913527755)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=125.855225 xRot=-32.79145 yHeadRot=126.520996 pos=(169.9528650027306, -59.62571422457695, 250.32864618675987) delta=(-6.8574969705199464, 5.41614820578461, -4.862105757393351) spreadMilli=650 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330514" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330514" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(170.45041034215245, -59.618830078840254, 249.59000917948313) eyePos=(168.6798496861247, -58.37999999523163, 248.7541145537123) target=(80.99344775670323, 9.324750548601152, 189.35517641581126) dir=(-87.68640192942146, 67.70475054383277, -59.39893813790104) yaw=124.11379 pitch=-32.589188 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330514" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330514" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2395.7695 packetPitch=-32.58857]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330514" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(170.45041034215245, -59.618830078840254, 249.59000917948313) targetPos=(80.99344775670323, 9.324750548601152, 189.35517641581126) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330514" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(170.45041034215245, -59.618830078840254, 249.59000917948313) targetPos=(80.99344775670323, 9.324750548601152, 189.35517641581126)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330514" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2395.7695 pitch=-32.58857 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330514" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2395.7695 pitch=-32.58857 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330514" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(170.45041034215245, -59.618830078840254, 249.59000917948313) targetPos=(80.99344775670323, 9.324750548601152, 189.35517641581126)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330514" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=124.23047 xRot=-32.58857 yHeadRot=125.22681 pos=(170.45041034215245, -59.618830078840254, 249.59000917948313) delta=(-6.988825087440705, 5.386217148238242, -4.7058462325325925) spreadMilli=700 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330664" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330664" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(171.17790482219894, -59.618830078840254, 248.09898704956504) eyePos=(169.20017965576415, -58.37999999523163, 247.78739635705386) target=(73.26600907024581, 9.324750548601152, 202.88787025879355) dir=(-95.93417058551833, 67.70475054383277, -44.89952609826031) yaw=115.080734 pitch=-32.586647 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330666" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330666" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2404.7039 packetPitch=-32.583866]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330666" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(171.17790482219894, -59.618830078840254, 248.09898704956504) targetPos=(73.26600907024581, 9.324750548601152, 202.88787025879355) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330666" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(171.17790482219894, -59.618830078840254, 248.09898704956504) targetPos=(73.26600907024581, 9.324750548601152, 202.88787025879355)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330666" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2404.7039 pitch=-32.583866 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2404.7039 pitch=-32.583866 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(171.17790482219894, -59.618830078840254, 248.09898704956504) targetPos=(73.26600907024581, 9.324750548601152, 202.88787025879355)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=115.29614 xRot=-32.583866 yHeadRot=124.23047 pos=(171.17790482219894, -59.618830078840254, 248.09898704956504) delta=(-7.649366462347999, 5.386216959599779, -3.5321183176838575) spreadMilli=750 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330853" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330853" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(171.59831596863788, -59.61668927073479, 246.96717374948363) eyePos=(169.61642729168426, -58.37999999523163, 246.77039671810812) target=(70.2122380877785, 9.207750731706618, 209.9798271003137) dir=(-99.40418920390576, 67.58775072693825, -36.790569617794404) yaw=110.31006 pitch=-32.52387 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330853" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330853" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2409.495 packetPitch=-32.521534]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330853" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(171.59831596863788, -59.61668927073479, 246.96717374948363) targetPos=(70.2122380877785, 9.207750731706618, 209.9798271003137) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330853" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(171.59831596863788, -59.61668927073479, 246.96717374948363) targetPos=(70.2122380877785, 9.207750731706618, 209.9798271003137)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330853" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2409.495 pitch=-32.521534 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330853" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2409.495 pitch=-32.521534 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330854" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(171.59831596863788, -59.61668927073479, 246.96717374948363) targetPos=(70.2122380877785, 9.207750731706618, 209.9798271003137)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330854" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=110.50488 xRot=-32.521534 yHeadRot=112.833496 pos=(171.59831596863788, -59.61668927073479, 246.96717374948363) delta=(-7.920786228728405, 5.376908624593314, -2.8896360535834305) spreadMilli=800 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330854" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330999" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330999" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(171.9868165104388, -59.59972169399261, 245.59724146500477) eyePos=(169.95253517168675, -58.37999999523163, 245.72370302721492) target=(66.84954081463803, 8.280435776710512, 218.71903711930165) dir=(-103.10299435704871, 66.66043577194213, -27.004665907913278) yaw=104.67717 pitch=-32.023705 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330999" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330999" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2415.0774 packetPitch=-32.020992]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412330999" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(171.9868165104388, -59.59972169399261, 245.59724146500477) targetPos=(66.84954081463803, 8.280435776710512, 218.71903711930165) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331000" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(171.9868165104388, -59.59972169399261, 245.59724146500477) targetPos=(66.84954081463803, 8.280435776710512, 218.71903711930165)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331000" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2415.0774 pitch=-32.020992 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331000" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2415.0774 pitch=-32.020992 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331000" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(171.9868165104388, -59.59972169399261, 245.59724146500477) targetPos=(66.84954081463803, 8.280435776710512, 218.71903711930165)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331000" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=104.92261 xRot=-32.020992 yHeadRot=109.79883 pos=(171.9868165104388, -59.59972169399261, 245.59724146500477) delta=(-8.213849818305452, 5.303137402194921, -2.0998597540239308) spreadMilli=850 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331000" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331129" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331129" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(172.23072451519917, -59.595195645093916, 244.54114909534806) eyePos=(170.2104513646159, -58.37999999523163, 244.6544782240083) target=(66.09904879498433, 8.03307736515999, 221.1641234911) dir=(-104.11140256963157, 66.41307736039161, -23.490354732908287) yaw=102.71458 pitch=-31.89242 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331129" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331129" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2417.072 packetPitch=-31.891024]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331130" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(172.23072451519917, -59.595195645093916, 244.54114909534806) targetPos=(66.09904879498433, 8.03307736515999, 221.1641234911) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331130" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(172.23072451519917, -59.595195645093916, 244.54114909534806) targetPos=(66.09904879498433, 8.03307736515999, 221.1641234911)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331130" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2417.072 pitch=-31.891024 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2417.072 pitch=-31.891024 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(172.23072451519917, -59.595195645093916, 244.54114909534806) targetPos=(66.09904879498433, 8.03307736515999, 221.1641234911)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=102.92798 xRot=-31.891024 yHeadRot=103.6416 pos=(172.23072451519917, -59.595195645093916, 244.54114909534806) delta=(-8.291537090893621, 5.283458781295733, -1.8263301088675226) spreadMilli=900 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331300" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331300" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(172.47267719377416, -59.56807718873024, 243.35968057496535) eyePos=(170.4302694414344, -58.37999999523163, 243.57615050960797) target=(64.74908252824682, 6.550994771718976, 223.1633590875386) dir=(-105.68118691318759, 64.9309947669506, -20.412791422069375) yaw=100.932304 pitch=-31.100658 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331300" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331300" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2418.839 packetPitch=-31.099586]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331300" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(172.47267719377416, -59.56807718873024, 243.35968057496535) targetPos=(64.74908252824682, 6.550994771718976, 223.1633590875386) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331300" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(172.47267719377416, -59.56807718873024, 243.35968057496535) targetPos=(64.74908252824682, 6.550994771718976, 223.1633590875386)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331300" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2418.839 pitch=-31.099586 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331301" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2418.839 pitch=-31.099586 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331301" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(172.47267719377416, -59.56807718873024, 243.35968057496535) targetPos=(64.74908252824682, 6.550994771718976, 223.1633590875386)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331301" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=101.16089 xRot=-31.099586 yHeadRot=102.365234 pos=(172.47267719377416, -59.56807718873024, 243.35968057496535) delta=(-8.41590709961003, 5.165553274185728, -1.5778378536270077) spreadMilli=950 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331301" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331424" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331425" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(172.59547949146523, -59.53888907432556, 242.51077904774002) eyePos=(170.5950536456591, -58.37999999523163, 242.48829560208836) target=(63.0738425285746, 4.95580086708069, 227.36331048084548) dir=(-107.5212111170845, 63.33580086231232, -15.124985121242872) yaw=98.00725 pitch=-30.255484 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331425" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331425" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2421.896 packetPitch=-30.255007]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331425" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(172.59547949146523, -59.53888907432556, 242.51077904774002) targetPos=(63.0738425285746, 4.95580086708069, 227.36331048084548) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331425" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(172.59547949146523, -59.53888907432556, 242.51077904774002) targetPos=(63.0738425285746, 4.95580086708069, 227.36331048084548)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331425" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2421.896 pitch=-30.255007 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2421.896 pitch=-30.255007 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(172.59547949146523, -59.53888907432556, 242.51077904774002) targetPos=(63.0738425285746, 4.95580086708069, 227.36331048084548)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=98.104004 xRot=-30.255007 yHeadRot=98.43872 pos=(172.59547949146523, -59.53888907432556, 242.51077904774002) delta=(-8.556377854920513, 5.038647632354091, -1.1833959772514722) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331570" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331570" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(172.72488116290702, -59.496679332852366, 241.0858943868635) eyePos=(170.69724463355777, -58.37999999523163, 241.39279359877665) target=(61.07670306232109, 2.648946735262868, 233.56224707851388) dir=(-109.62054157123669, 61.028946730494496, -7.8305465202627715) yaw=94.085884 pitch=-29.044031 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331570" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331571" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2425.7373 packetPitch=-29.042206]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331571" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(172.72488116290702, -59.496679332852366, 241.0858943868635) targetPos=(61.07670306232109, 2.648946735262868, 233.56224707851388) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331571" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(172.72488116290702, -59.496679332852366, 241.0858943868635) targetPos=(61.07670306232109, 2.648946735262868, 233.56224707851388)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331571" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2425.7373 pitch=-29.042206 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331571" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2425.7373 pitch=-29.042206 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331571" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(172.72488116290702, -59.496679332852366, 241.0858943868635) targetPos=(61.07670306232109, 2.648946735262868, 233.56224707851388)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331571" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=94.262695 xRot=-29.042206 yHeadRot=98.104004 pos=(172.72488116290702, -59.496679332852366, 241.0858943868635) delta=(-8.722513630309578, 4.855126878603428, -0.587784926840441) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331571" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(172.79331141404424, -59.458730986714365, 239.9501896760905) eyePos=(170.75432484025146, -58.37999999523163, 240.29377370267966) target=(59.81088190964971, 0.5749871224164949, 236.08720597247722) dir=(-110.94344293060175, 58.95498711764812, -4.206567730202437) yaw=92.1714 pitch=-27.96898 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2427.658 packetPitch=-27.96771]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(172.79331141404424, -59.458730986714365, 239.9501896760905) targetPos=(59.81088190964971, 0.5749871224164949, 236.08720597247722) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(172.79331141404424, -59.458730986714365, 239.9501896760905) targetPos=(59.81088190964971, 0.5749871224164949, 236.08720597247722)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2427.658 pitch=-27.96771 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2427.658 pitch=-27.96771 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(172.79331141404424, -59.458730986714365, 239.9501896760905) targetPos=(59.81088190964971, 0.5749871224164949, 236.08720597247722)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=92.34204 xRot=-27.96771 yHeadRot=93.78931 pos=(172.79331141404424, -59.458730986714365, 239.9501896760905) delta=(-8.826752411295354, 4.690134283739981, -0.30179560547807954) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331891" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331891" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] aiming=true cameraPos=(172.84514304685368, -59.34906776249409, 238.56254597876014) eyePos=(170.7652335357023, -58.37999999523163, 239.19332646523878) target=(56.766384807107585, -5.418346479535103, 239.6583178875202) dir=(-113.99884872859471, 52.961653515696526, 0.46499142228142887) yaw=89.7663 pitch=-24.918484 hitType=MISS]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331891" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentContext channel=net.minecraftforge.network.simple.SimpleChannel@e646130 aiming=true]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331891" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][client] sentShoot packetYaw=-2429.959 packetPitch=-24.917652]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331891" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][context] shooter=windinglet cameraPos=(172.84514304685368, -59.34906776249409, 238.56254597876014) targetPos=(56.766384807107585, -5.418346479535103, 239.6583178875202) thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331891" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] record shooter=windinglet cameraPos=(172.84514304685368, -59.34906776249409, 238.56254597876014) targetPos=(56.766384807107585, -5.418346479535103, 239.6583178875202)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331891" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2429.959 pitch=-24.917652 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331891" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2429.959 pitch=-24.917652 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331892" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=ok cameraPos=(172.84514304685368, -59.34906776249409, 238.56254597876014) targetPos=(56.766384807107585, -5.418346479535103, 239.6583178875202)]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331892" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=true yRot=90.041016 xRot=-24.917652 yHeadRot=91.542725 pos=(172.84514304685368, -59.34906776249409, 238.56254597876014) delta=(-9.068652727977781, 4.213337479665178, 0.0856071779222039) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412331892" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339106" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339107" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2496.9993 pitch=-0.47830546 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339107" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2496.9993 pitch=-0.47830546 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339107" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339107" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=23.000732 xRot=-0.47830546 yHeadRot=24.050049 pos=(142.24549261149218, -58.37999999523163, 238.16760587275058) delta=(-4.0750473737716675, 0.08340924046933651, 9.131649732589722) spreadMilli=0 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339108" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339216" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339218" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2500.1472 pitch=-4.592055 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2500.1472 pitch=-4.592055 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=19.852783 xRot=-4.592055 yHeadRot=23.000732 pos=(142.2331650577715, -58.37999999523163, 238.12341860366672) delta=(-3.889681100845337, 0.8216697722673416, 9.175795912742615) spreadMilli=100 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339364" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339364" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2509.4412 pitch=-6.3845544 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339364" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2509.4412 pitch=-6.3845544 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339365" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339365" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=10.558838 xRot=-6.3845544 yHeadRot=15.205811 pos=(142.230521363763, -58.37999999523163, 238.10524633821063) delta=(-2.6297450065612793, 1.1631862819194794, 9.57765281200409) spreadMilli=200 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339365" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339513" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339514" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2516.6365 pitch=-6.2983046 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339516" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2516.6365 pitch=-6.2983046 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339517" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339517" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=3.3635254 xRot=-6.2983046 yHeadRot=3.3635254 pos=(142.18996789538318, -58.37999999523163, 238.68155995590104) delta=(-0.6213567778468132, 1.031680628657341, 9.927212595939636) spreadMilli=300 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339517" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339661" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339662" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2511.8396 pitch=-7.0183063 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339662" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2511.8396 pitch=-7.0183063 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339662" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339662" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=8.1604 xRot=-7.0183063 yHeadRot=7.7106934 pos=(142.09173461749526, -58.37999999523163, 239.69200076880378) delta=(-1.342257410287857, 1.1679473519325256, 9.840438961982727) spreadMilli=400 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339663" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339854" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339855" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2510.9402 pitch=-8.762058 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2510.9402 pitch=-8.762058 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=9.059814 xRot=-8.762058 yHeadRot=8.76001 pos=(141.94224591953395, -58.37999999523163, 240.76840484793013) delta=(-1.526007205247879, 1.4445401728153229, 9.776737689971924) spreadMilli=500 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339980" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339980" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2521.4333 pitch=-13.5883045 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339989" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2521.4333 pitch=-13.5883045 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339989" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339989" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-1.4333496 xRot=-13.5883045 yHeadRot=2.1643066 pos=(141.8192279472759, -58.37999999523163, 241.8581985887068) delta=(-0.31987935304641724, 2.427941709756851, 9.695502519607544) spreadMilli=600 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412339989" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340117" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340117" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2526.53 pitch=-19.243298 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340118" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2526.53 pitch=-19.243298 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340118" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340118" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-6.5300293 xRot=-19.243298 yHeadRot=-5.7805176 pos=(141.83680161328016, -58.37999999523163, 242.8717833344532) delta=(1.0535997152328491, 3.3995720744132996, 9.34520423412323) spreadMilli=700 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340118" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340283" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340284" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2525.9304 pitch=-21.609547 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340286" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2525.9304 pitch=-21.609547 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340286" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340286" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-5.93042 xRot=-21.609547 yHeadRot=-6.5300293 pos=(141.84638190036262, -58.37999999523163, 243.1561988937708) delta=(1.0926033556461334, 3.6900153756141663, 9.229843020439148) spreadMilli=800 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340286" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340445" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340445" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2524.4314 pitch=-24.21955 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340446" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2524.4314 pitch=-24.21955 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340446" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340446" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-4.4313965 xRot=-24.21955 yHeadRot=-5.031006 pos=(141.84638190036262, -58.37999999523163, 243.20249361047186) delta=(0.7373802363872528, 4.347350001335144, 8.975344896316528) spreadMilli=900 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340446" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340556" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340556" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2517.386 pitch=-24.77081 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340556" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2517.386 pitch=-24.77081 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340556" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340556" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=2.6140137 xRot=-24.77081 yHeadRot=-1.583252 pos=(141.84638190036262, -58.37999999523163, 243.20513669915806) delta=(0.2638190798461437, 4.371509552001953, 8.990011215209961) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340556" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340740" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340740" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2505.3938 pitch=-14.499594 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340741" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2505.3938 pitch=-14.499594 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340741" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340741" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=14.606201 xRot=-14.499594 yHeadRot=10.109131 pos=(141.82537562513994, -58.37999999523163, 243.28574455789015) delta=(-1.8863588571548462, 2.720678448677063, 9.43607747554779) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340741" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340863" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340863" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2501.7961 pitch=-11.26711 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340863" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2501.7961 pitch=-11.26711 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340863" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340863" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=18.203857 xRot=-11.26711 yHeadRot=18.053955 pos=(141.59113203635712, -58.37999999523163, 244.06637360329916) delta=(-3.311372995376587, 1.962185651063919, 9.229552149772644) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412340863" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341018" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341018" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2502.6956 pitch=-10.835869 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341018" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2502.6956 pitch=-10.835869 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341018" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341018" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=17.304443 xRot=-10.835869 yHeadRot=17.904053 pos=(141.2680741604541, -58.37999999523163, 245.06996583622401) delta=(-3.130207359790802, 1.770985722541809, 9.33088481426239) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341019" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341168" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341168" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2513.039 pitch=-9.24213 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341168" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2513.039 pitch=-9.24213 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341168" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341168" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.9609375 xRot=-9.24213 yHeadRot=12.807373 pos=(140.98136625820348, -58.37999999523163, 246.12342944693106) delta=(-2.2276699542999268, 1.7596615850925446, 9.588590860366821) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341168" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341328" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341328" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2528.4795 pitch=-4.157139 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341341" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2528.4795 pitch=-4.157139 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341341" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341341" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-8.479492 xRot=-4.157139 yHeadRot=-8.479492 pos=(140.9117037672442, -58.37999999523163, 247.39210851580998) delta=(1.1338155716657639, 0.9868500381708145, 9.886384010314941) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341341" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341475" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341475" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2521.734 pitch=-5.3458886 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2521.734 pitch=-5.3458886 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-1.7338867 xRot=-5.3458886 yHeadRot=-1.7338867 pos=(141.02151933527205, -58.37999999523163, 248.48278302493037) delta=(-0.01619871356524527, 1.1050806939601898, 9.938738942146301) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341491" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341609" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341609" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2503.593 pitch=-3.5046349 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341609" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2503.593 pitch=-3.5046349 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341609" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341609" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=16.406982 xRot=-3.5046349 yHeadRot=14.30835 pos=(140.81835993356685, -58.37999999523163, 249.4383272801647) delta=(-2.6061901450157166, 0.698351114988327, 9.629126787185669) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341610" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341758" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341758" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2503.743 pitch=-6.5196347 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2503.743 pitch=-6.5196347 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=16.25708 xRot=-6.5196347 yHeadRot=16.406982 pos=(140.5583733313983, -58.37999999523163, 250.3494811207704) delta=(-2.5147390365600586, 1.3372564315795898, 9.585814476013184) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412341832" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 268 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341924" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341924" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2512.5872 pitch=-11.045882 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341936" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2512.5872 pitch=-11.045882 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341936" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341936" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=7.412842 xRot=-11.045882 yHeadRot=7.412842 pos=(140.2054338301619, -58.37999999523163, 251.78158684598634) delta=(-1.5074142813682556, 2.1114279329776764, 9.657617211341858) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412341936" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342083" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342083" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2525.6287 pitch=-12.778383 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2525.6287 pitch=-12.778383 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-5.628662 xRot=-12.778383 yHeadRot=0.06762695 pos=(140.1264928593182, -58.37999999523163, 252.69172405840396) delta=(-0.09511427953839302, 1.8746796250343323, 9.822246432304382) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342087" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342212" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342212" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2531.4749 pitch=-14.582136 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2531.4749 pitch=-14.582136 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-11.4748535 xRot=-14.582136 yHeadRot=-11.175049 pos=(140.2306078651967, -58.37999999523163, 253.780288937979) delta=(1.6667665541172028, 2.317110151052475, 9.583991169929504) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342362" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342362" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2531.6248 pitch=-10.490901 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342362" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2531.6248 pitch=-10.490901 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342362" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342362" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-11.624756 xRot=-10.490901 yHeadRot=-11.624756 pos=(140.43089828819345, -58.37999999523163, 254.86070992189792) delta=(2.016441524028778, 1.8143732845783234, 9.6250718832016) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342363" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342511" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342511" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2529.9758 pitch=-4.8396626 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342512" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2529.9758 pitch=-4.8396626 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342512" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342512" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-9.97583 xRot=-4.8396626 yHeadRot=-10.425537 pos=(140.6395843094308, -58.37999999523163, 255.94123904947642) delta=(1.5697257220745087, 1.0888805240392685, 9.815819263458252) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342513" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342675" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342675" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2525.7786 pitch=0.020341367 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2525.7786 pitch=0.020341367 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-5.7785645 xRot=0.020341367 yHeadRot=-5.7785645 pos=(140.84885890941175, -58.37999999523163, 256.7472933428431) delta=(1.1752401292324066, -0.23391073569655418, 9.927922487258911) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342808" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342808" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2523.8298 pitch=-0.7259084 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2523.8298 pitch=-0.7259084 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-3.829834 xRot=-0.7259084 yHeadRot=-4.1296387 pos=(140.8799814973903, -58.37999999523163, 256.81971432637727) delta=(0.9056029468774796, -0.16201963648200035, 9.957576394081116) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342957" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342957" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2523.9797 pitch=-3.2984078 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342957" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2523.9797 pitch=-3.2984078 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342957" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342957" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-3.9797363 xRot=-3.2984078 yHeadRot=-3.829834 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.8811014145612717, 0.4121405631303787, 9.952577948570251) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412342957" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343116" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343116" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2524.4294 pitch=-4.3371563 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343116" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2524.4294 pitch=-4.3371563 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343117" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343117" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-4.4294434 xRot=-4.3371563 yHeadRot=-4.279541 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.8059562742710114, 0.5844968557357788, 9.950316548347473) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343117" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343278" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343278" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2525.4788 pitch=-5.769655 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2525.4788 pitch=-5.769655 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-5.47876 xRot=-5.769655 yHeadRot=-5.47876 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.8020125329494476, 1.2440863251686096, 9.889844059944153) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343422" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343422" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2527.8772 pitch=-7.4159045 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343422" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2527.8772 pitch=-7.4159045 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343422" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343423" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-7.8771973 xRot=-7.4159045 yHeadRot=-7.1276855 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.9804677963256836, 1.2164941430091858, 9.877187013626099) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343423" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343595" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=false tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343595" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2529.0764 pitch=-11.743404 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343595" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2529.0764 pitch=-11.743404 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343595" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343595" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-9.076416 xRot=-11.743404 yHeadRot=-8.926514 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.8600024282932281, 1.7672112584114075, 9.665265679359436) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343596" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343750" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343750" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2529.0764 pitch=-14.837153 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343750" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2529.0764 pitch=-14.837153 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343750" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343750" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-9.076416 xRot=-14.837153 yHeadRot=-9.076416 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.4667487144470215, 2.6107177138328552, 9.54111099243164) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343750" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343891" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343891" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2526.2283 pitch=-19.115898 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343891" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2526.2283 pitch=-19.115898 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343891" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343891" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-6.2282715 xRot=-19.115898 yHeadRot=-7.8771973 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.266491413116455, 3.56045663356781, 9.258463382720947) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412343891" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344036" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344036" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2523.2302 pitch=-25.56589 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2523.2302 pitch=-25.56589 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-3.2302246 xRot=-25.56589 yHeadRot=-4.4294434 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.9563717246055603, 4.417153596878052, 8.920431733131409) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344178" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344178" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2527.5774 pitch=-24.4559 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344186" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2527.5774 pitch=-24.4559 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344186" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344186" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-7.5773926 xRot=-24.4559 yHeadRot=-7.5773926 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.3429592549800873, 3.9328697323799133, 9.095547795295715) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344320" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344320" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2528.4768 pitch=-25.464655 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2528.4768 pitch=-25.464655 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-8.476807 xRot=-25.464655 yHeadRot=-8.177002 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.1248479038476944, 4.010298848152161, 9.091326594352722) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344492" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344492" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2529.0764 pitch=-27.913408 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2529.0764 pitch=-27.913408 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-9.076416 xRot=-27.913408 yHeadRot=-8.776611 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.4026705920696259, 4.8478540778160095, 8.633123636245728) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344632" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344633" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2530.5754 pitch=-30.047157 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344637" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2530.5754 pitch=-30.047157 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344637" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344637" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.575439 xRot=-30.047157 yHeadRot=-9.97583 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.5939971804618835, 4.8755016922950745, 8.584209680557251) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344770" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344770" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2528.6267 pitch=-24.054676 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344770" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2528.6267 pitch=-24.054676 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344770" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344770" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-8.626709 xRot=-24.054676 yHeadRot=-9.226318 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.1859934031963348, 4.2703500390052795, 8.964236378669739) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344770" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344920" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344921" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2526.828 pitch=-16.809702 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344921" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2526.828 pitch=-16.809702 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344921" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344921" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-6.827881 xRot=-16.809702 yHeadRot=-6.977783 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.236097365617752, 2.9468536376953125, 9.475659132003784) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412344922" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345084" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345084" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2526.3782 pitch=-17.91596 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345087" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2526.3782 pitch=-17.91596 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345087" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345087" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-6.378174 xRot=-17.91596 yHeadRot=-7.1276855 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.2902028858661652, 2.9990309476852417, 9.452046155929565) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345213" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345213" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2525.029 pitch=-18.20472 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2525.029 pitch=-18.20472 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345213" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-5.0290527 xRot=-18.20472 yHeadRot=-5.0290527 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.6106500700116158, 3.168661892414093, 9.465024471282959) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345214" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345359" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345359" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2525.029 pitch=-20.66847 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2525.029 pitch=-20.66847 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345360" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345360" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-5.0290527 xRot=-20.66847 yHeadRot=-5.0290527 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.7009962201118469, 3.6168336868286133, 9.296618700027466) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345360" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345505" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345506" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2525.029 pitch=-23.349718 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2525.029 pitch=-23.349718 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-5.0290527 xRot=-23.349718 yHeadRot=-5.0290527 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.5838828161358833, 4.125032424926758, 9.090830087661743) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345668" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345668" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2525.029 pitch=-27.602215 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345668" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2525.029 pitch=-27.602215 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345668" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345668" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-5.0290527 xRot=-27.602215 yHeadRot=-5.0290527 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.9000340104103088, 4.36202198266983, 8.953362703323364) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345668" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345832" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345832" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2525.4788 pitch=-31.892218 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345838" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2525.4788 pitch=-31.892218 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345838" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345838" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-5.47876 xRot=-31.892218 yHeadRot=-5.3288574 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.8391938358545303, 5.301288366317749, 8.437540531158447) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345838" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345955" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345955" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2524.4294 pitch=-40.802284 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345955" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2524.4294 pitch=-40.802284 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-4.4294434 xRot=-40.802284 yHeadRot=-5.0290527 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.48014041036367416, 6.662138104438782, 7.442135810852051) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412345956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346110" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346110" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2517.2341 pitch=-60.887383 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2517.2341 pitch=-60.887383 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=2.7658691 xRot=-60.887383 yHeadRot=-0.68188477 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(-0.012013883097097278, 8.857779502868652, 4.641076624393463) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346264" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346264" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2517.2341 pitch=-63.73738 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346264" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2517.2341 pitch=-63.73738 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346264" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346264" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=2.7658691 xRot=-63.73738 yHeadRot=2.7658691 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(-0.14589513652026653, 9.045623540878296, 4.260916709899902) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346264" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346408" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346408" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2516.9343 pitch=-66.08113 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346408" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2516.9343 pitch=-66.08113 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346408" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346408" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=3.0656738 xRot=-66.08113 yHeadRot=2.7658691 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(-0.06064622662961483, 9.140931367874146, 4.05458927154541) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346409" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346577" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346577" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2499.5454 pitch=-49.27346 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2499.5454 pitch=-49.27346 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=20.45459 xRot=-49.27346 yHeadRot=20.45459 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(-2.1773992478847504, 7.696545124053955, 6.001843214035034) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346716" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346716" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2501.0444 pitch=-47.930916 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346716" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2501.0444 pitch=-47.930916 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346716" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346716" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=18.955566 xRot=-47.930916 yHeadRot=20.45459 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(-2.4715162813663483, 7.184705138206482, 6.501663327217102) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346717" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346861" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346861" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2513.1873 pitch=-48.362133 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346861" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2513.1873 pitch=-48.362133 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.812744 xRot=-48.362133 yHeadRot=15.208008 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(-1.757924109697342, 7.455052733421326, 6.428988575935364) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412346862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347012" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347013" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2531.477 pitch=-34.993214 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347013" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2531.477 pitch=-34.993214 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347013" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347013" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-11.477051 xRot=-34.993214 yHeadRot=-7.57959 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.327161192893982, 5.9854477643966675, 7.9001933336257935) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347013" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347170" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347170" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2528.7788 pitch=-24.376919 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2528.7788 pitch=-24.376919 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-8.778809 xRot=-24.376919 yHeadRot=-8.928711 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.5410354733467102, 4.125032424926758, 8.978269100189209) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347328" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347328" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2523.6821 pitch=-18.388195 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347342" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2523.6821 pitch=-18.388195 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347342" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347342" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-3.682129 xRot=-18.388195 yHeadRot=-3.682129 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.9030087292194366, 3.2920584082603455, 9.399304389953613) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347343" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347464" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347464" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2519.4849 pitch=-14.338214 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347464" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2519.4849 pitch=-14.338214 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347464" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347465" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=0.5151367 xRot=-14.338214 yHeadRot=0.06542969 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.15533040277659893, 2.4232912063598633, 9.700697660446167) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347465" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347605" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347606" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2520.834 pitch=-14.870719 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2520.834 pitch=-14.870719 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-0.8339844 xRot=-14.870719 yHeadRot=-0.38427734 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(-0.11438257060945034, 2.4316617846488953, 9.699171781539917) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347756" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347756" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2523.2324 pitch=-16.72697 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2523.2324 pitch=-16.72697 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-3.2324219 xRot=-16.72697 yHeadRot=-2.3330078 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(0.6652922183275223, 2.8707194328308105, 9.555959105491638) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347926" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347926" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2528.329 pitch=-22.520714 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347935" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2528.329 pitch=-22.520714 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347935" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347935" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-8.329102 xRot=-22.520714 yHeadRot=-8.329102 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.6074706614017487, 3.5712051391601562, 9.201224446296692) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412347936" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348089" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348090" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2536.274 pitch=-24.151968 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2536.274 pitch=-24.151968 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-16.273926 xRot=-24.151968 yHeadRot=-13.125977 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(1.910431832075119, 4.02610182762146, 8.952137231826782) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348230" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348230" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2540.4712 pitch=-24.526978 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2540.4712 pitch=-24.526978 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-20.471191 xRot=-24.526978 yHeadRot=-20.32129 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(3.331460952758789, 4.313647150993347, 8.384140729904175) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348363" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=assault_rifle firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348363" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2540.4712 pitch=-25.775732 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348363" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2540.4712 pitch=-25.775732 gun=true item=assault_rifle ammoBefore=40 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348363" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348363" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-20.471191 xRot=-25.775732 yHeadRot=-20.621094 pos=(140.89278083851625, -58.37999999523163, 256.85402390181815) delta=(2.8869959712028503, 4.31624174118042, 8.546069860458374) spreadMilli=1000 ammo=40 gun=assault_rifle]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412348364" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=40 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357311" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357311" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=102.24936 pitch=37.74162 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=102.24936 pitch=37.74162 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=102.24936 xRot=37.74162 yHeadRot=102.24936 pos=(148.5342225240371, -54.857648968696594, 267.4818446537441) delta=(-6.354152679443359, -4.632140159606934, -1.4704513549804688) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357358" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357358" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=104.94939 pitch=38.65664 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=104.94939 pitch=38.65664 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=104.94939 xRot=38.65664 yHeadRot=102.24936 pos=(148.69417916745556, -54.857648968696594, 268.2092667551033) delta=(-6.402313232421875, -4.638391494750977, -1.2206194400787354) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357466" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357466" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=120.84955 pitch=38.326645 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357466" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=120.84955 pitch=38.326645 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357466" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357466" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=120.84955 xRot=38.326645 yHeadRot=104.94939 pos=(148.78269621076248, -54.857648968696594, 268.93787475804027) delta=(-6.120415210723877, -4.86298942565918, -1.698801875114441) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357467" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357572" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357572" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=140.49947 pitch=25.820362 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357572" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=140.49947 pitch=25.820362 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357572" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357572" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=140.49947 xRot=25.820362 yHeadRot=139.29951 pos=(148.78921659309026, -54.857648968696594, 270.1257148633714) delta=(-4.4951558113098145, -3.1815185546875, -5.802330017089844) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357573" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357694" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357694" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=140.94945 pitch=16.790379 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357694" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=140.94945 pitch=16.790379 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357694" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357694" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=140.94945 xRot=16.790379 yHeadRot=139.14952 pos=(148.6274311425446, -54.857648968696594, 271.0288257968382) delta=(-5.041711807250977, -2.382390022277832, -5.736015319824219) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357694" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357758" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357758" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=151.29906 pitch=8.165398 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=151.29906 pitch=8.165398 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=151.29906 xRot=8.165398 yHeadRot=146.34926 pos=(148.3421008167266, -54.857648968696594, 271.8860761226385) delta=(-4.612675666809082, -1.0469976663589478, -6.45177698135376) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357871" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357871" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=151.74904 pitch=6.1103973 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357871" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=151.74904 pitch=6.1103973 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357871" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357871" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=151.74904 xRot=6.1103973 yHeadRot=151.29906 pos=(148.0425418883097, -54.857648968696594, 272.4868102386708) delta=(-3.774085760116577, -1.037872314453125, -6.976927280426025) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357871" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357975" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357976" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=151.74904 pitch=5.3191476 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=151.74904 pitch=5.3191476 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=151.74904 xRot=5.3191476 yHeadRot=151.74904 pos=(147.31164530201335, -54.857648968696594, 273.6210520752731) delta=(-3.3965916633605957, -0.4070959985256195, -7.231653690338135) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412357990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358089" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358090" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=151.74904 pitch=3.9991474 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=151.74904 pitch=3.9991474 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=151.74904 xRot=3.9991474 yHeadRot=151.74904 pos=(146.87069282405912, -54.857648968696594, 274.1496548335683) delta=(-4.0118279457092285, -0.13345013558864594, -6.9200592041015625) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358092" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358176" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358176" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=157.14882 pitch=9.601647 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=157.14882 pitch=9.601647 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=157.14882 xRot=9.601647 yHeadRot=157.14882 pos=(146.0579024705264, -54.857648968696594, 274.9855364998373) delta=(-3.1826694011688232, -0.9061676263809204, -7.283412456512451) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358191" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358272" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358273" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=159.54872 pitch=8.446648 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358273" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=159.54872 pitch=8.446648 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358273" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358273" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=159.54872 xRot=8.446648 yHeadRot=157.89879 pos=(145.52120186505815, -54.857648968696594, 275.4521124803139) delta=(-3.2629611492156982, -1.6208562850952148, -7.122041702270508) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358273" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358360" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358360" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=162.09862 pitch=6.0278964 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=162.09862 pitch=6.0278964 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=162.09862 xRot=6.0278964 yHeadRot=160.44868 pos=(144.76087494453498, -54.857648968696594, 276.03725352449965) delta=(-2.9639127254486084, -0.6129909157752991, -7.405303955078125) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358493" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358493" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=164.64851 pitch=0.81539464 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358494" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=164.64851 pitch=0.81539464 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358494" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358494" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=164.64851 xRot=0.81539464 yHeadRot=163.59856 pos=(143.95247538610164, -54.857648968696594, 276.5771288420219) delta=(-2.3799819946289062, -0.10584158450365067, -7.637035846710205) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358495" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358622" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358622" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=165.39848 pitch=-6.9471087 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358622" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=165.39848 pitch=-6.9471087 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358622" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358622" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=165.39848 xRot=-6.9471087 yHeadRot=164.64851 pos=(143.10256903348238, -54.857648968696594, 277.0738436930659) delta=(-2.4713826179504395, 1.0439560413360596, -7.536738395690918) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358622" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358676" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358678" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=166.74843 pitch=-10.899601 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358690" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=166.74843 pitch=-10.899601 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358690" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358690" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=166.74843 xRot=-10.899601 yHeadRot=166.74843 pos=(141.99232805708695, -54.857648968696594, 277.6419999595287) delta=(-1.4411665201187134, 1.5456746816635132, -7.715823173522949) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358690" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358792" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358792" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=168.09837 pitch=-13.655848 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358792" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=168.09837 pitch=-13.655848 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358792" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358793" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=168.09837 xRot=-13.655848 yHeadRot=168.09837 pos=(141.3021378682665, -54.857648968696594, 277.9527970196043) delta=(-1.4307090044021606, 1.9899351596832275, -7.615328788757324) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358793" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358862" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358862" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=168.09837 pitch=-14.480847 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=168.09837 pitch=-14.480847 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=168.09837 xRot=-14.480847 yHeadRot=168.09837 pos=(140.59629054835938, -54.857648968696594, 278.24313111253383) delta=(-2.035051107406616, 1.980276107788086, -7.479109287261963) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358863" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358980" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358982" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=174.39812 pitch=-11.855856 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=174.39812 pitch=-11.855856 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=174.39812 xRot=-11.855856 yHeadRot=170.0483 pos=(139.39746574110768, -54.857648968696594, 278.6938221922815) delta=(-1.0845894813537598, 1.3744958639144897, -7.806050777435303) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412358990" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359081" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359081" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=178.14796 pitch=-10.8058605 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359087" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=178.14796 pitch=-10.8058605 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359087" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359087" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=178.14796 xRot=-10.8058605 yHeadRot=178.14796 pos=(138.41316837289554, -54.857648968696594, 279.0007002033576) delta=(-0.4864574670791626, 1.3586257696151733, -7.868766784667969) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359189" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359189" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=182.0478 pitch=-8.319618 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=182.0478 pitch=-8.319618 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-177.9522 xRot=-8.319618 yHeadRot=179.49791 pos=(137.41095799823393, -54.857648968696594, 279.25754197620984) delta=(0.14593976736068726, 1.557713508605957, -7.845522880554199) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359190" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359263" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359263" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=185.79765 pitch=-7.554621 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359263" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=185.79765 pitch=-7.554621 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359263" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359263" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-174.20235 xRot=-7.554621 yHeadRot=-177.9522 pos=(136.64856300519727, -54.857648968696594, 279.4082776203113) delta=(0.7041080594062805, 1.267836093902588, -7.8673858642578125) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359264" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359371" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359371" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=189.6975 pitch=-7.550872 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359371" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=189.6975 pitch=-7.550872 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359371" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359371" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-170.3025 xRot=-7.550872 yHeadRot=-171.20247 pos=(135.47666381602085, -54.857648968696594, 279.5207003165798) delta=(0.9145106673240662, 1.0781656503677368, -7.873998165130615) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359371" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359460" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359460" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=191.19743 pitch=-8.945873 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=191.19743 pitch=-8.945873 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-168.80257 xRot=-8.945873 yHeadRot=-170.3025 pos=(134.9307998901003, -54.857648968696594, 279.42178286227704) delta=(1.694331407546997, 1.7033838033676147, -7.630546569824219) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359462" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359600" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359600" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=193.44734 pitch=-8.900876 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359600" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=193.44734 pitch=-8.900876 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359600" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359600" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-166.55266 xRot=-8.900876 yHeadRot=-167.75261 pos=(134.1854699306865, -54.857648968696594, 279.0950835235208) delta=(1.7313721179962158, 0.832973062992096, -7.765689373016357) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359600" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359656" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359656" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=193.89732 pitch=-9.384626 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=193.89732 pitch=-9.384626 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-166.10268 xRot=-9.384626 yHeadRot=-166.25267 pos=(133.76207519921746, -54.857648968696594, 278.6704192840464) delta=(1.4436243772506714, 1.2663214206695557, -7.765966415405273) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359787" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359787" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=194.04732 pitch=-10.318377 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359788" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=194.04732 pitch=-10.318377 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359788" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359788" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-165.95268 xRot=-10.318377 yHeadRot=-166.10268 pos=(133.45641097263007, -54.857648968696594, 278.1370520676739) delta=(2.1626362800598145, 1.829803705215454, -7.4814252853393555) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359788" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359897" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359897" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=194.79729 pitch=-10.614629 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359897" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=194.79729 pitch=-10.614629 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359898" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359898" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-165.20271 xRot=-10.614629 yHeadRot=-165.5027 pos=(133.2495137234763, -54.857648968696594, 277.513990384489) delta=(2.415248394012451, 1.0546011924743652, -7.55320405960083) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412359898" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360031" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360031" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=196.59721 pitch=-10.599631 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=196.59721 pitch=-10.599631 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-163.40279 xRot=-10.599631 yHeadRot=-165.05272 pos=(133.1267896104411, -54.857648968696594, 276.8172855233927) delta=(1.9806556701660156, 1.6208562850952148, -7.579376697540283) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360075" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360075" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=198.39714 pitch=-10.490884 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=198.39714 pitch=-10.490884 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-161.60286 xRot=-10.490884 yHeadRot=-161.60286 pos=(133.07555343026607, -54.857648968696594, 275.865521394929) delta=(2.2054131031036377, 1.9066190719604492, -7.4496846199035645) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360156" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360156" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=200.79704 pitch=-9.545889 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360158" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=200.79704 pitch=-9.545889 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360159" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360159" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-159.20296 xRot=-9.545889 yHeadRot=-161.60286 pos=(133.09486705330863, -54.857648968696594, 275.4589056300344) delta=(2.529665946960449, 1.5389012098312378, -7.431619644165039) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360159" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360278" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360279" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=203.04695 pitch=-7.370895 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=203.04695 pitch=-7.370895 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-156.95305 xRot=-7.370895 yHeadRot=-158.003 pos=(133.18689700117608, -54.857648968696594, 274.4188720737438) delta=(3.2917158603668213, 1.210248351097107, -7.189949035644531) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360413" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360414" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=207.84676 pitch=-1.0858923 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=207.84676 pitch=-1.0858923 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-152.15324 xRot=-1.0858923 yHeadRot=-154.70314 pos=(133.33580556377208, -54.857648968696594, 273.5536108471143) delta=(3.33430814743042, 0.3963716924190521, -7.260898113250732) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360461" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360461" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=208.89671 pitch=0.14410777 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=208.89671 pitch=0.14410777 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-151.10329 xRot=0.14410777 yHeadRot=-152.15324 pos=(133.54605235824312, -54.857648968696594, 272.6713500684127) delta=(3.914785146713257, 0.4047980010509491, -6.964580059051514) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360463" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360596" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360596" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=209.79668 pitch=4.224109 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360597" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=209.79668 pitch=4.224109 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360597" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360597" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-150.20332 xRot=4.224109 yHeadRot=-150.50331 pos=(133.81122847446892, -54.857648968696594, 271.7772292112694) delta=(4.1963677406311035, -1.0340696573257446, -6.731583118438721) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360597" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360659" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360660" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.09666 pitch=5.49911 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.09666 pitch=5.49911 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.90334 xRot=5.49911 yHeadRot=-150.05333 pos=(134.12399779568926, -54.857648968696594, 270.87446817242005) delta=(4.22383975982666, -1.1343775987625122, -6.698150157928467) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360771" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360771" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=3.8978603 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360771" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=3.8978603 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360771" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360771" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=3.8978603 yHeadRot=-149.90334 pos=(134.4768578828353, -54.857648968696594, 269.9649430010079) delta=(3.6645565032958984, -0.2660965621471405, -7.10597038269043) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360772" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360888" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360888" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=2.6078606 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=2.6078606 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=2.6078606 yHeadRot=-149.75334 pos=(134.86329291641925, -54.857648968696594, 269.05003471469047) delta=(3.8765459060668945, -0.11351077258586884, -6.996723175048828) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360980" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360981" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=1.3891107 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=1.3891107 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=1.3891107 yHeadRot=-149.75334 pos=(135.2775831075711, -54.857648968696594, 268.13069874866073) delta=(4.335966110229492, 0.21243137121200562, -6.719276428222656) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412360988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361104" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361104" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=0.15911072 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361104" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=0.15911072 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361104" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361104" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=0.15911072 yHeadRot=-149.75334 pos=(135.71494015603457, -54.857648968696594, 267.2076962208498) delta=(3.911050796508789, -0.043718233704566956, -6.978285789489746) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361105" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361176" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361176" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=-0.93588936 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=-0.93588936 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=-0.93588936 yHeadRot=-149.75334 pos=(136.21580730243002, -54.857648968696594, 266.1729913447384) delta=(4.01084566116333, 0.5686269998550415, -6.898150444030762) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361286" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361286" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=-2.0158894 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=-2.0158894 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=-2.0158894 yHeadRot=-149.75334 pos=(136.3768609763241, -54.857648968696594, 265.8402823162203) delta=(4.353316783905029, -0.08973599225282669, -6.7108001708984375) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361359" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361359" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=-2.8708892 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=-2.8708892 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=-2.8708892 yHeadRot=-149.75334 pos=(136.67128320525723, -54.857648968696594, 265.23205692530564) delta=(3.996948719024658, 0.0743969976902008, -6.9291815757751465) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361360" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361511" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361511" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=-3.6921391 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361511" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=-3.6921391 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361511" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361512" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=-3.6921391 yHeadRot=-149.75334 pos=(136.97291756828213, -54.857648968696594, 264.6089325130324) delta=(3.83150577545166, 0.28449344635009766, -7.016656875610352) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361512" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361584" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361584" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=-4.704639 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=-4.704639 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=-4.704639 yHeadRot=-149.75334 pos=(137.16487769750827, -54.857648968696594, 264.2123760945117) delta=(4.026928424835205, 1.0880447626113892, -6.826033592224121) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361659" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361659" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=-5.537139 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361659" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=-5.537139 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=-5.537139 yHeadRot=-149.75334 pos=(137.28418757887036, -54.857648968696594, 263.9659025198281) delta=(3.74475359916687, 0.9572061896324158, -7.003966808319092) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361807" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361809" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=-6.3958893 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=-6.3958893 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=-6.3958893 yHeadRot=-149.75334 pos=(137.45547648861032, -54.857648968696594, 263.6120492647141) delta=(4.009634017944336, 1.273136854171753, -6.804169654846191) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361862" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361862" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.24666 pitch=-7.5096393 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.24666 pitch=-7.5096393 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.75334 xRot=-7.5096393 yHeadRot=-149.75334 pos=(137.5644847624652, -54.857648968696594, 263.3868570289966) delta=(4.318464279174805, 0.8970223665237427, -6.673880577087402) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361995" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361995" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=210.09666 pitch=-9.077139 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361995" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=210.09666 pitch=-9.077139 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361995" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361995" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-149.90334 xRot=-9.077139 yHeadRot=-149.90334 pos=(137.6547545192476, -54.857648968696594, 263.2003753278502) delta=(3.5595929622650146, 1.1594268083572388, -7.069667816162109) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412361995" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362056" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362056" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=209.94667 pitch=-10.27714 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362056" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=209.94667 pitch=-10.27714 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362056" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362056" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-150.05333 xRot=-10.27714 yHeadRot=-149.90334 pos=(137.7295069091478, -54.857648968696594, 263.04594982222994) delta=(3.554901123046875, 1.4409376382827759, -7.020084381103516) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362056" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362198" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362198" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=209.79668 pitch=-11.22589 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362198" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=209.79668 pitch=-11.22589 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362199" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362199" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-150.20332 xRot=-11.22589 yHeadRot=-150.05333 pos=(137.79140936679218, -54.857648968696594, 262.9180700536548) delta=(3.866647720336914, 1.581779956817627, -6.8221659660339355) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362199" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362269" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362270" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=209.64668 pitch=-11.870891 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362270" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=209.64668 pitch=-11.870891 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362270" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362270" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-150.35332 xRot=-11.870891 yHeadRot=-150.20332 pos=(137.84267079492218, -54.857648968696594, 262.8121728111939) delta=(3.7391390800476074, 1.9609488248825073, -6.794751167297363) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362270" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362365" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362365" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=209.64668 pitch=-12.474642 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362365" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=209.64668 pitch=-12.474642 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362365" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362365" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-150.35332 xRot=-12.474642 yHeadRot=-150.35332 pos=(137.90641316087593, -54.857648968696594, 262.7365982004027) delta=(3.9253571033477783, 1.4816582202911377, -6.811103343963623) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362366" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362485" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362485" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=209.49669 pitch=-13.614643 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=209.49669 pitch=-13.614643 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362489" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362489" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-150.50331 xRot=-13.614643 yHeadRot=-150.50331 pos=(138.10262550035117, -54.857648968696594, 262.7553513992184) delta=(4.251708507537842, 1.7206158638000488, -6.5541672706604) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362489" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362564" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362564" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=211.44661 pitch=-11.383402 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362565" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=211.44661 pitch=-11.383402 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362565" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362565" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-148.55339 xRot=-11.383402 yHeadRot=-150.6533 pos=(138.42770157891988, -54.857648968696594, 262.86359021920237) delta=(3.9493892192840576, 1.7789924144744873, -6.7255048751831055) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362565" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362674" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362674" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=222.69617 pitch=-6.103412 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362675" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=222.69617 pitch=-6.103412 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362675" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362675" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-137.30383 xRot=-6.103412 yHeadRot=-142.55362 pos=(138.8498902414151, -54.857648968696594, 263.06014579325307) delta=(5.091789245605469, 0.8901626467704773, -6.105352401733398) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362675" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362763" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362763" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=229.74588 pitch=-1.6934088 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362763" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=229.74588 pitch=-1.6934088 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362763" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362763" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-130.25412 xRot=-1.6934088 yHeadRot=-133.254 pos=(139.3326785385364, -54.857648968696594, 263.353933869362) delta=(5.963129043579102, 0.3274134397506714, -5.322386741638184) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362763" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362919" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362920" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=233.34573 pitch=2.649092 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362920" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=233.34573 pitch=2.649092 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362920" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362920" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-126.65427 xRot=2.649092 yHeadRot=-127.404236 pos=(139.8503414213938, -54.66264896094799, 263.7424670966561) delta=(6.373773097991943, -0.41628769040107727, -4.816139221191406) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362920" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362976" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362976" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=233.49573 pitch=2.0678418 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362987" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=233.49573 pitch=2.0678418 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-126.50427 xRot=2.0678418 yHeadRot=-126.50427 pos=(140.51108870604472, -54.53124895572662, 264.3178185091266) delta=(6.673426151275635, -0.15415552258491516, -4.40859842300415) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412362988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363090" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363090" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=233.64572 pitch=0.7478417 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=233.64572 pitch=0.7478417 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-126.35428 xRot=0.7478417 yHeadRot=-126.35428 pos=(140.8751066876457, -54.62435287602882, 264.65426385102046) delta=(6.249622344970703, 0.24693168699741364, -4.987511157989502) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363184" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363184" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=233.64572 pitch=-0.26465824 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=233.64572 pitch=-0.26465824 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-126.35428 xRot=-0.26465824 yHeadRot=-126.35428 pos=(141.32766754734328, -54.97762901147369, 265.0887314990357) delta=(6.389638423919678, 0.3649607300758362, -4.79931640625) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363287" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363287" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=233.64572 pitch=-1.5134083 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363290" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=233.64572 pitch=-1.5134083 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363290" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363290" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-126.35428 xRot=-1.5134083 yHeadRot=-126.35428 pos=(141.74682080805923, -55.5963330332917, 265.50880977038094) delta=(6.661530494689941, 0.5625064373016357, -4.393403053283691) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363290" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363397" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363397" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=233.64572 pitch=-2.5109084 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363397" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=233.64572 pitch=-2.5109084 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363397" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363397" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-126.35428 xRot=-2.5109084 yHeadRot=-126.35428 pos=(142.18675919381684, -57.58740629001386, 265.7796513685248) delta=(6.560100555419922, 0.5678619146347046, -4.542784690856934) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363397" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363483" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363483" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=233.64572 pitch=-3.5121584 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=233.64572 pitch=-3.5121584 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-126.35428 xRot=-3.5121584 yHeadRot=-126.35428 pos=(142.71361195268634, -58.26621239238971, 265.8512220008237) delta=(6.535463333129883, 0.8207669258117676, -4.539644241333008) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363556" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363556" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=230.04587 pitch=-3.827158 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363557" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=230.04587 pitch=-3.827158 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363557" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363557" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-129.95413 xRot=-3.827158 yHeadRot=-127.70422 pos=(143.30373642612432, -58.847132215991536, 265.7769426591948) delta=(6.446073055267334, 0.7085365056991577, -4.684050559997559) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363558" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363683" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363683" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=205.44621 pitch=-5.319658 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363687" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=205.44621 pitch=-5.319658 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363687" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363687" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-154.55379 xRot=-5.319658 yHeadRot=-143.15388 pos=(143.91220867323256, -59.34981574104521, 265.5630581179063) delta=(4.851405620574951, 0.6068728566169739, -6.33164119720459) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363687" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363804" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363804" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=197.49649 pitch=-7.0071583 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363805" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=197.49649 pitch=-7.0071583 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363805" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363805" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-162.50351 xRot=-7.0071583 yHeadRot=-162.20352 pos=(144.56140010739188, -58.37999999523163, 265.24587791364036) delta=(2.344900369644165, 0.9975521564483643, -7.583068370819092) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363805" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363872" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363873" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=195.69656 pitch=-8.642158 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363873" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=195.69656 pitch=-8.642158 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363873" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363873" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-164.30344 xRot=-8.642158 yHeadRot=-163.25348 pos=(145.37023871302625, -58.37999999523163, 265.1743323971043) delta=(2.3571834564208984, 1.0561217069625854, -7.571319103240967) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412363873" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412364007" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412364007" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=195.39658 pitch=-9.812158 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412364007" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=195.39658 pitch=-9.812158 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412364007" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412364007" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-164.60342 xRot=-9.812158 yHeadRot=-164.30344 pos=(145.92380465356328, -58.37999999523163, 265.2606456606419) delta=(2.1743733882904053, 1.0743656158447266, -7.623297214508057) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412364008" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368701" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368702" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=111.54892 pitch=16.610317 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368702" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=111.54892 pitch=16.610317 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368702" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368702" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=111.54892 xRot=16.610317 yHeadRot=109.7489 pos=(175.22042044960807, -52.43056586278998, 255.61735597499268) delta=(-7.299448490142822, -2.2759954929351807, -2.3525614738464355) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368702" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368716" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368716" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=111.54892 pitch=15.860317 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368716" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=111.54892 pitch=15.860317 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="cgm" timestamp="1790412368716" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[literal{windinglet}(07418cec-6e76-4a01-8548-00e4e14c271a) tried to fire before cooldown finished or server is lagging? Remaining milliseconds: 84]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368716" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368836" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368836" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=111.39892 pitch=15.005318 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=111.39892 pitch=15.005318 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=111.39892 xRot=15.005318 yHeadRot=111.54892 pos=(173.64169786850587, -53.0325544664722, 253.75060714280244) delta=(-7.244693756103516, -1.6448832750320435, -2.967540979385376) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368936" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368936" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=111.39892 pitch=14.982816 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=111.39892 pitch=14.982816 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=111.39892 xRot=14.982816 yHeadRot=111.24892 pos=(172.4710058577042, -53.40256297882638, 252.7902827461104) delta=(-7.158015727996826, -1.9631794691085815, -2.984261989593506) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412368940" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369070" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369070" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=111.69892 pitch=13.629066 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369070" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=111.69892 pitch=13.629066 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369071" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369071" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=111.69892 xRot=13.629066 yHeadRot=111.54892 pos=(171.13410011554322, -53.784261340223125, 251.87740974891022) delta=(-7.132513999938965, -2.181708812713623, -2.8920867443084717) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369071" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369128" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369128" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=113.64894 pitch=12.924065 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=113.64894 pitch=12.924065 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=113.64894 xRot=12.924065 yHeadRot=111.69892 pos=(169.64958712542585, -54.17171971776085, 250.9895460345411) delta=(-7.329627990722656, -1.634373426437378, -2.7573394775390625) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369236" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369237" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=118.59899 pitch=13.31031 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=118.59899 pitch=13.31031 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=118.59899 xRot=13.31031 yHeadRot=116.34897 pos=(168.0422701885748, -54.56225674939913, 250.0871466654703) delta=(-6.8058977127075195, -2.2244739532470703, -3.5676586627960205) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369305" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369306" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=122.04903 pitch=10.535314 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=122.04903 pitch=10.535314 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=122.04903 xRot=10.535314 yHeadRot=118.59899 pos=(166.76528471708903, -54.854720933535326, 249.366873535567) delta=(-6.635770320892334, -1.829056978225708, -4.076563358306885) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369416" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369416" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=123.849045 pitch=8.240317 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369416" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=123.849045 pitch=8.240317 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369417" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369417" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=123.849045 xRot=8.240317 yHeadRot=122.04903 pos=(165.00436339375682, -55.23728806308716, 248.34629679406225) delta=(-6.731551170349121, -1.5042637586593628, -4.052301406860352) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369417" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369513" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369513" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=122.04903 pitch=5.9228168 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369513" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=122.04903 pitch=5.9228168 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369513" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369513" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=122.04903 xRot=5.9228168 yHeadRot=123.54904 pos=(162.70758144806678, -55.69674130243922, 246.96621203882626) delta=(-6.827208518981934, -1.1746025085449219, -4.0009684562683105) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369513" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369634" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369634" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=117.69898 pitch=3.1853158 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369636" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=117.69898 pitch=3.1853158 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369636" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369636" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=117.69898 xRot=3.1853158 yHeadRot=120.24901 pos=(160.77300698928858, -56.044572889887306, 245.79920867854574) delta=(-6.807723045349121, -0.27069592475891113, -4.192995071411133) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369636" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369710" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369710" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=113.948944 pitch=0.035315484 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=113.948944 pitch=0.035315484 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=113.948944 xRot=0.035315484 yHeadRot=117.69898 pos=(159.247820832838, -56.29039736132671, 244.92234622749024) delta=(-7.027734279632568, -0.47372278571128845, -3.7928643226623535) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369843" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369843" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=112.59893 pitch=-1.1796846 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369844" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=112.59893 pitch=-1.1796846 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369844" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369844" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=112.59893 xRot=-1.1796846 yHeadRot=112.74893 pos=(156.60629301854038, -56.67402635609854, 243.4827456810641) delta=(-7.303654193878174, 0.02761160023510456, -3.264333724975586) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369844" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369911" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369911" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=112.59893 pitch=-2.4546845 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=112.59893 pitch=-2.4546845 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=112.59893 xRot=-2.4546845 yHeadRot=112.59893 pos=(154.3887902645584, -56.940593252422005, 242.35882767751752) delta=(-7.525504112243652, 0.18099428713321686, -2.708142042160034) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412369911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370024" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370024" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=109.7489 pitch=-2.0084338 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370024" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=109.7489 pitch=-2.0084338 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370025" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370025" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=109.7489 xRot=-2.0084338 yHeadRot=110.49891 pos=(152.09720708828212, -57.176415828205506, 241.26333914105078) delta=(-7.565764427185059, -0.07516395300626755, -2.598738670349121) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370025" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370113" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370114" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=106.44887 pitch=-6.313436 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370114" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=106.44887 pitch=-6.313436 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370114" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370114" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=106.44887 xRot=-6.313436 yHeadRot=109.7489 pos=(150.32923510923627, -57.31745470377808, 240.48351894427282) delta=(-7.390606880187988, 1.1351368427276611, -2.8443617820739746) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370114" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370222" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370222" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=92.19872 pitch=-11.788426 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370222" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=92.19872 pitch=-11.788426 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370222" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370222" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=92.19872 xRot=-11.788426 yHeadRot=99.9988 pos=(147.3351736385739, -57.463499337068676, 239.2941686623488) delta=(-7.602900505065918, 1.781235694885254, -1.7387089729309082) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370223" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370314" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370314" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=89.7987 pitch=-14.548425 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=89.7987 pitch=-14.548425 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=89.7987 xRot=-14.548425 yHeadRot=92.19872 pos=(145.51882905348697, -57.455065011919196, 238.7393325400418) delta=(-7.664869785308838, 2.264228105545044, -0.350772887468338) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370445" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370445" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=88.29868 pitch=-18.800917 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370446" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=88.29868 pitch=-18.800917 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370446" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370446" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.29868 xRot=-18.800917 yHeadRot=89.348694 pos=(142.50594065844444, -57.3242728178752, 237.98868115649407) delta=(-7.4423136711120605, 2.9206202030181885, 0.28626373410224915) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370446" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370513" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370514" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=87.548676 pitch=-24.185905 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370514" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=87.548676 pitch=-24.185905 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370514" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370514" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=87.548676 xRot=-24.185905 yHeadRot=87.84868 pos=(140.14090671910554, -57.04582865510767, 237.56602288628238) delta=(-7.247578144073486, 3.3871238231658936, -0.0013897056924179196) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370514" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370676" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370676" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=89.348694 pitch=-31.502142 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370687" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=89.348694 pitch=-31.502142 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=89.348694 xRot=-31.502142 yHeadRot=89.348694 pos=(137.27417520213697, -56.4385519585249, 237.19080886192558) delta=(-6.639307975769043, 4.451574325561523, 0.3210638761520386) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370740" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370742" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=89.498695 pitch=-32.66089 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370742" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=89.498695 pitch=-32.66089 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370743" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370743" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=89.498695 xRot=-32.66089 yHeadRot=89.348694 pos=(135.61704427795604, -55.91167604595065, 237.0248760612986) delta=(-6.731269359588623, 4.312977313995361, 0.2970546782016754) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370743" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370828" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370829" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=89.348694 pitch=-33.90589 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370838" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=89.348694 pitch=-33.90589 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370838" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370838" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=89.348694 xRot=-33.90589 yHeadRot=89.348694 pos=(133.47447682349633, -55.048918924590694, 236.84935914234822) delta=(-6.848745346069336, 4.1318840980529785, -0.1490751951932907) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370839" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370911" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=88.74869 pitch=-36.48591 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=88.74869 pitch=-36.48591 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.74869 xRot=-36.48591 yHeadRot=89.348694 pos=(131.9281020365771, -54.265934116588014, 236.7520352440713) delta=(-6.324378490447998, 4.897630214691162, 0.12431615591049194) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412370911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371040" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371040" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=88.448685 pitch=-39.140926 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=88.448685 pitch=-39.140926 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371041" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371041" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.448685 xRot=-39.140926 yHeadRot=88.59869 pos=(129.43197223204248, -52.7910847467615, 236.6283656836717) delta=(-6.080074787139893, 5.180521488189697, 0.4414607882499695) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371041" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371111" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371111" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=88.448685 pitch=-40.929688 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371111" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=88.448685 pitch=-40.929688 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371111" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371111" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.448685 xRot=-40.929688 yHeadRot=88.448685 pos=(128.00842154594423, -51.762438045921755, 236.5824843979707) delta=(-6.112855434417725, 5.156518936157227, 0.20813260972499847) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371112" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371230" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371230" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=88.59869 pitch=-41.859688 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=88.59869 pitch=-41.859688 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.59869 xRot=-41.859688 yHeadRot=88.59869 pos=(125.71685851240217, -49.904707857538995, 236.52904658044685) delta=(-6.038581848144531, 5.245100975036621, 0.15634921193122864) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371323" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371323" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=88.59869 pitch=-42.97344 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371323" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=88.59869 pitch=-42.97344 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.59869 xRot=-42.97344 yHeadRot=88.59869 pos=(123.97625094764467, -48.266288910644235, 236.50756435314287) delta=(-6.110060691833496, 5.144781112670898, 0.44540464878082275) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371422" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371422" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=88.59869 pitch=-43.839687 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371422" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=88.59869 pitch=-43.839687 gun=true item=mini_gun ammoBefore=100 projectilesBefore=10 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371423" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371423" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.59869 xRot=-43.839687 yHeadRot=88.59869 pos=(122.30858528677838, -46.52054812535129, 236.49876251415486) delta=(-5.975577354431152, 5.318833827972412, -0.049843572080135345) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371423" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=11 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371506" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371506" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=87.24867 pitch=-43.31467 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=87.24867 pitch=-43.31467 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=87.24867 xRot=-43.31467 yHeadRot=88.59869 pos=(120.70897064698485, -44.68456796233195, 236.50083124621744) delta=(-5.985615253448486, 5.307365417480469, -0.06542306393384933) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371616" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371616" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=82.29862 pitch=-38.94586 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371616" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=82.29862 pitch=-38.94586 gun=true item=mini_gun ammoBefore=100 projectilesBefore=10 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371617" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371617" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=82.29862 xRot=-38.94586 yHeadRot=87.24867 pos=(119.55117307122222, -43.25820254864725, 236.5187050318662) delta=(-6.0879693031311035, 5.1746745109558105, 0.3992219865322113) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371617" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=11 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371709" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371709" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=82.29862 pitch=-39.95086 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=82.29862 pitch=-39.95086 gun=true item=mini_gun ammoBefore=100 projectilesBefore=11 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=82.29862 xRot=-39.95086 yHeadRot=82.29862 pos=(117.66812684676825, -40.833262540602576, 236.58286427581652) delta=(-5.767853260040283, 5.440310955047607, 1.065310001373291) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371710" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=12 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371805" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371805" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=82.29862 pitch=-41.36086 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371805" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=82.29862 pitch=-41.36086 gun=true item=mini_gun ammoBefore=100 projectilesBefore=11 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=82.29862 xRot=-41.36086 yHeadRot=82.29862 pos=(116.21561447150697, -38.844251878032864, 236.6676741507879) delta=(-5.858421802520752, 5.336570739746094, 1.0954023599624634) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412371806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=12 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373694" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373694" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-90.95144 pitch=46.576767 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373694" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-90.95144 pitch=46.576767 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373694" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373694" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-90.95144 xRot=46.576767 yHeadRot=-96.351494 pos=(100.49093651813627, -19.058175225662925, 242.34900754750853) delta=(5.183079242706299, -6.053661346435547, -0.6943421959877014) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373695" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373707" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373708" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-90.95144 pitch=45.841766 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373708" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-90.95144 pitch=45.841766 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="cgm" timestamp="1790412373708" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[literal{windinglet}(07418cec-6e76-4a01-8548-00e4e14c271a) tried to fire before cooldown finished or server is lagging? Remaining milliseconds: 87]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373708" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373806" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373806" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-84.05137 pitch=45.691772 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-84.05137 pitch=45.691772 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-84.05137 xRot=45.691772 yHeadRot=-90.95144 pos=(101.34176014441084, -20.171098014310303, 242.341524051035) delta=(5.905200004577637, -5.3900651931762695, -0.26343727111816406) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373926" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373926" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-81.50134 pitch=44.58177 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373937" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-81.50134 pitch=44.58177 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373937" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373937" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-81.50134 xRot=44.58177 yHeadRot=-81.50134 pos=(102.46947220258315, -21.53269139076066, 242.38578006360143) delta=(5.792503833770752, -5.448740482330322, 0.8671842813491821) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412373937" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374048" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374048" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-81.20134 pitch=43.730522 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374048" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-81.20134 pitch=43.730522 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374048" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374048" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-81.20134 xRot=43.730522 yHeadRot=-81.50134 pos=(103.17107730494726, -22.2991374586365, 242.44556699965875) delta=(5.746836185455322, -5.540163516998291, 0.5237635374069214) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374048" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374107" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374107" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-81.05134 pitch=42.335526 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374107" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-81.05134 pitch=42.335526 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374107" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374107" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-81.05134 xRot=42.335526 yHeadRot=-81.05134 pos=(104.2335790670652, -23.37628629708737, 242.55786119863313) delta=(5.749004364013672, -5.5024213790893555, 0.8162026405334473) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374108" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374234" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374235" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-80.751335 pitch=42.08429 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-80.751335 pitch=42.08429 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-80.751335 xRot=42.08429 yHeadRot=-80.90134 pos=(105.45156551771902, -24.50315240100114, 242.70780770597207) delta=(5.799439907073975, -5.419470310211182, 0.9948470592498779) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374354" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374354" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-80.90134 pitch=41.7693 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374354" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-80.90134 pitch=41.7693 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374354" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374354" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-80.90134 xRot=41.7693 yHeadRot=-80.90134 pos=(106.82393903753588, -25.669391379080125, 242.8931050927814) delta=(6.056169509887695, -5.191033840179443, 0.6082081198692322) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374355" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374405" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374406" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-80.90134 pitch=40.7343 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374406" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-80.90134 pitch=40.7343 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374406" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374406" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-80.90134 xRot=40.7343 yHeadRot=-80.90134 pos=(108.35120624880916, -26.862116710056114, 243.1110268535424) delta=(6.185637474060059, -4.903692722320557, 1.2983604669570923) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374406" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374540" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374540" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-81.651344 pitch=39.076797 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374540" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-81.651344 pitch=39.076797 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374540" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374540" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-81.651344 xRot=39.076797 yHeadRot=-81.20134 pos=(110.0347380212065, -28.067051199552296, 243.3580274767703) delta=(5.890204906463623, -5.3508405685424805, 0.8172464370727539) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374541" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374653" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374653" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-83.751366 pitch=39.50806 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374653" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-83.751366 pitch=39.50806 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374653" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374653" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-83.751366 xRot=39.50806 yHeadRot=-82.55135 pos=(111.87524333488432, -29.272949704677597, 243.62245185628797) delta=(6.0731682777404785, -5.095277786254883, 1.0717973709106445) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374654" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374714" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374714" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-84.35137 pitch=39.958073 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374714" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-84.35137 pitch=39.958073 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374714" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374715" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-84.35137 xRot=39.958073 yHeadRot=-84.05137 pos=(113.86676929149068, -30.4813504677973, 243.88859061149066) delta=(6.005115509033203, -5.227705478668213, 0.7769258618354797) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374715" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374809" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374809" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-83.90137 pitch=41.923107 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-83.90137 pitch=41.923107 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-83.90137 xRot=41.923107 yHeadRot=-84.50137 pos=(115.9996348048243, -31.698171939509947, 244.1534949689289) delta=(6.243206024169922, -4.9814910888671875, 0.4484919309616089) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374809" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374949" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374949" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-83.00136 pitch=43.254383 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374949" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-83.00136 pitch=43.254383 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374949" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374949" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-83.00136 xRot=43.254383 yHeadRot=-83.15136 pos=(118.2557489299098, -32.94291391849205, 244.4268807264762) delta=(5.840022563934326, -5.402522087097168, 0.8371230363845825) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412374949" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375022" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375022" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-83.00136 pitch=42.181885 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375022" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-83.00136 pitch=42.181885 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375022" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375023" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-83.00136 xRot=42.181885 yHeadRot=-83.00136 pos=(120.62922798106266, -34.21508728230765, 244.71534591978514) delta=(6.139025688171387, -5.100597381591797, 0.5387426614761353) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375023" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375170" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375170" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-84.35137 pitch=38.994358 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-84.35137 pitch=38.994358 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-84.35137 xRot=38.994358 yHeadRot=-83.90137 pos=(123.12819583494904, -35.49184384527446, 245.01363617043876) delta=(6.399473190307617, -4.774830341339111, 0.4917982220649719) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375170" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375207" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375207" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-84.35137 pitch=37.974358 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375207" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-84.35137 pitch=37.974358 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375207" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375207" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-84.35137 xRot=37.974358 yHeadRot=-84.35137 pos=(125.75806478931015, -36.75469004915117, 245.31400083099848) delta=(6.352849006652832, -4.847139835357666, 0.3750138282775879) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375207" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375315" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375316" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-84.50137 pitch=37.573112 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375316" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-84.50137 pitch=37.573112 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375316" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375316" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-84.50137 xRot=37.573112 yHeadRot=-84.35137 pos=(128.51638279218005, -37.996914993085525, 245.61776213155167) delta=(6.2110161781311035, -5.029355525970459, 0.3505099415779114) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375316" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375408" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375408" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-84.95138 pitch=35.233105 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375408" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-84.95138 pitch=35.233105 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375408" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375408" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-84.95138 xRot=35.233105 yHeadRot=-84.50137 pos=(130.67878554739457, -38.90971052374529, 245.84752446795355) delta=(6.1959733963012695, -4.97608757019043, 0.9178717136383057) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375408" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375511" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375511" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-87.0514 pitch=31.033083 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375511" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-87.0514 pitch=31.033083 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375511" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375511" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-87.0514 xRot=31.033083 yHeadRot=-84.95138 pos=(133.66208557388825, -40.08867725221617, 246.1435804429727) delta=(6.8553314208984375, -4.102291107177734, 0.41259077191352844) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375511" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375635" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375635" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-91.85145 pitch=18.223112 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-91.85145 pitch=18.223112 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-91.85145 xRot=18.223112 yHeadRot=-89.00142 pos=(137.58032415034845, -41.453075744660275, 246.4647355856237) delta=(7.722421646118164, -2.0789475440979004, -0.1969837099313736) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375639" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375712" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375713" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-95.75149 pitch=5.2743764 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375713" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-95.75149 pitch=5.2743764 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375713" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375713" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-95.75149 xRot=5.2743764 yHeadRot=-91.85145 pos=(140.0688557674486, -42.142832859945216, 246.5687034542214) delta=(7.974644660949707, -0.38717883825302124, -0.5037516355514526) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375713" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375825" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375825" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-96.8015 pitch=-8.064378 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375825" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-96.8015 pitch=-8.064378 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375825" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375825" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-96.8015 xRot=-8.064378 yHeadRot=-95.75149 pos=(143.4684809270738, -42.897831796043164, 246.61182514157957) delta=(7.897197246551514, 1.1708089113235474, -0.5125438570976257) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375825" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375918" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375918" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-95.75149 pitch=-15.474361 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375918" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-95.75149 pitch=-15.474361 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375918" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375918" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-95.75149 xRot=-15.474361 yHeadRot=-96.351494 pos=(147.78041866202523, -43.49844263586525, 246.53042782241738) delta=(7.727874279022217, 1.7558032274246216, -1.0933843851089478) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412375918" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376018" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376018" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-93.05146 pitch=-23.859343 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376018" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-93.05146 pitch=-23.859343 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376019" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376019" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-93.05146 xRot=-23.859343 yHeadRot=-93.80147 pos=(151.17992341149335, -43.61968007183604, 246.4048210977283) delta=(7.097386360168457, 3.5900380611419678, -0.8588144779205322) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376019" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376122" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376122" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-90.501434 pitch=-29.750582 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376122" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-90.501434 pitch=-29.750582 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376122" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376122" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-90.501434 xRot=-29.750582 yHeadRot=-93.05146 pos=(153.63376915924198, -43.46885067467326, 246.3111045694814) delta=(7.004629611968994, 3.8594858646392822, -0.1981637179851532) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376122" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376229" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376229" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-88.551414 pitch=-33.24934 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376236" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-88.551414 pitch=-33.24934 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-88.551414 xRot=-33.24934 yHeadRot=-89.45142 pos=(157.56800832299564, -42.8849161727496, 246.1807932343291) delta=(6.545726299285889, 4.5951714515686035, -0.19397448003292084) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376315" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376315" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-87.2014 pitch=-37.700626 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376316" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-87.2014 pitch=-37.700626 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376316" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376317" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-87.2014 xRot=-37.700626 yHeadRot=-87.5014 pos=(160.52182368615274, -42.01750920725016, 246.12274110666425) delta=(6.36942195892334, 4.837371349334717, 0.17408162355422974) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376318" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376415" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376415" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-86.30139 pitch=-42.264416 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376416" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-86.30139 pitch=-42.264416 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376416" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376416" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-86.30139 xRot=-42.264416 yHeadRot=-86.601395 pos=(163.30835415479106, -40.82516796348407, 246.10487792080335) delta=(5.984838008880615, 5.305643558502197, 0.17850132286548615) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412376416" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378093" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378093" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=113.79879 pitch=59.450787 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378093" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=113.79879 pitch=59.450787 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378093" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378093" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=113.79879 xRot=59.450787 yHeadRot=114.8488 pos=(178.99849026429644, -7.2686562255550795, 253.5082292970964) delta=(-3.7036936283111572, -6.806814670562744, -1.9860615730285645) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378094" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378135" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378135" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=113.64879 pitch=58.94079 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=113.64879 pitch=58.94079 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=113.64879 xRot=58.94079 yHeadRot=113.79879 pos=(178.66038913037494, -6.978764227634286, 253.58616337745082) delta=(-3.6094393730163574, -6.989988803863525, -1.4514784812927246) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378236" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378237" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=113.04878 pitch=58.37454 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378238" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=113.04878 pitch=58.37454 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=113.04878 xRot=58.37454 yHeadRot=113.04878 pos=(178.1824136850019, -6.883057204481162, 253.62173082026106) delta=(-4.0488762855529785, -6.65346097946167, -1.8254841566085815) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378310" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378312" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=113.04878 pitch=57.05454 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=113.04878 pitch=57.05454 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=113.04878 xRot=57.05454 yHeadRot=113.04878 pos=(177.79489615754377, -7.049345368915532, 253.59578085616448) delta=(-4.2037672996521, -6.529175758361816, -1.921567678451538) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378436" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378436" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=113.198784 pitch=56.13204 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378440" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=113.198784 pitch=56.13204 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378440" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378440" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=113.198784 xRot=56.13204 yHeadRot=113.04878 pos=(177.09614160669975, -7.602992374890597, 253.48768229481527) delta=(-4.303128719329834, -6.446160793304443, -1.980968952178955) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378440" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378553" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378554" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=114.6988 pitch=55.284542 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378554" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=114.6988 pitch=55.284542 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378554" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378554" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=114.6988 xRot=55.284542 yHeadRot=113.49879 pos=(176.45932644178163, -8.33663236167877, 253.32565000755358) delta=(-4.397141456604004, -6.429769992828369, -1.8213557004928589) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378554" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378624" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378625" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=117.09882 pitch=54.639553 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378625" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=117.09882 pitch=54.639553 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378625" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378625" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=117.09882 xRot=54.639553 yHeadRot=116.04881 pos=(175.7466916938912, -9.272697508246548, 253.09567801507302) delta=(-4.2320756912231445, -6.375971794128418, -2.330366849899292) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378625" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378744" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378744" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=118.59884 pitch=54.947067 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378745" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=118.59884 pitch=54.947067 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378745" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378745" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=118.59884 xRot=54.947067 yHeadRot=117.69883 pos=(174.952974976051, -10.383493330230674, 252.79200837622548) delta=(-4.0576090812683105, -6.580618381500244, -2.0556106567382812) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378745" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378810" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378810" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=120.39886 pitch=55.697086 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378810" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=120.39886 pitch=55.697086 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378810" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378810" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=120.39886 xRot=55.697086 yHeadRot=118.59884 pos=(174.29752054631143, -11.335120979567467, 252.50661951466662) delta=(-4.213817596435547, -6.341063499450684, -2.4553449153900146) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378811" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378914" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378914" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=121.44887 pitch=55.5621 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378914" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=121.44887 pitch=55.5621 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378914" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378914" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=121.44887 xRot=55.5621 yHeadRot=120.39886 pos=(173.3643726047157, -12.712252420579354, 252.0670568992979) delta=(-3.9785261154174805, -6.540236949920654, -2.3218212127685547) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412378914" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379036" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379036" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=120.54886 pitch=57.905884 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=120.54886 pitch=57.905884 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=120.54886 xRot=57.905884 yHeadRot=121.59887 pos=(172.09089354960074, -14.60504155335104, 251.41537036420343) delta=(-3.2932095527648926, -6.937134265899658, -2.2417943477630615) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379040" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379146" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379147" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=120.098854 pitch=59.252155 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379147" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=120.098854 pitch=59.252155 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379147" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379147" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=120.098854 xRot=59.252155 yHeadRot=120.39886 pos=(170.97801569081074, -16.274930384702664, 250.815983929691) delta=(-3.5456483364105225, -6.884983539581299, -2.0049943923950195) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379147" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379206" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379206" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=119.94885 pitch=58.862164 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379206" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=119.94885 pitch=58.862164 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379206" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379206" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=119.94885 xRot=58.862164 yHeadRot=119.94885 pos=(169.7890283976838, -18.07099753712515, 250.1625156188534) delta=(-3.9228150844573975, -6.629516124725342, -2.1576242446899414) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379207" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379354" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379354" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=120.248856 pitch=59.717186 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379354" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=120.248856 pitch=59.717186 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379354" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379354" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=120.248856 xRot=59.717186 yHeadRot=119.94885 pos=(168.52107537038938, -19.9784520126789, 249.45609122275187) delta=(-3.653952121734619, -6.704960823059082, -2.3846426010131836) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379355" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379406" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379406" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=120.99886 pitch=60.812206 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379406" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=120.99886 pitch=60.812206 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379406" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379406" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=120.99886 xRot=60.812206 yHeadRot=120.69886 pos=(167.1803788812341, -21.994108985873613, 248.6977853409402) delta=(-3.1941721439361572, -7.005970478057861, -2.1698977947235107) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379408" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379506" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379506" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=122.49888 pitch=60.992226 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=122.49888 pitch=60.992226 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=122.49888 xRot=60.992226 yHeadRot=120.99886 pos=(166.12730550953876, -23.585980902501717, 248.08897965027097) delta=(-3.556133508682251, -6.918724536895752, -1.865432858467102) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379506" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379639" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379639" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=123.99889 pitch=61.832245 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379640" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=123.99889 pitch=61.832245 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379640" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379640" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=123.99889 xRot=61.832245 yHeadRot=123.39889 pos=(164.31421207349268, -26.33746780478083, 247.01448550580946) delta=(-3.21463680267334, -6.9918532371521, -2.1851515769958496) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379640" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379713" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379713" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=124.148895 pitch=61.153496 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379713" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=124.148895 pitch=61.153496 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379713" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379713" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=124.148895 xRot=61.153496 yHeadRot=123.99889 pos=(163.17627661626602, -28.06897587730969, 246.31344567054805) delta=(-3.0538415908813477, -7.060425758361816, -2.1953017711639404) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379713" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379854" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379854" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=123.69889 pitch=58.37848 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=123.69889 pitch=58.37848 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=123.69889 xRot=58.37848 yHeadRot=124.148895 pos=(161.21837935150447, -31.027260836732015, 245.08257981548377) delta=(-3.6456503868103027, -6.564439296722412, -2.758915662765503) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379924" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379924" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=122.198875 pitch=54.718452 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379925" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=122.198875 pitch=54.718452 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379925" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379925" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=122.198875 xRot=54.718452 yHeadRot=122.94888 pos=(159.54814062571882, -33.432052533956245, 244.01703785358094) delta=(-3.5082528591156006, -6.759649276733398, -2.4482157230377197) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412379925" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380020" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380020" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=122.048874 pitch=53.35345 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=122.048874 pitch=53.35345 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=122.048874 xRot=53.35345 yHeadRot=122.198875 pos=(158.20767370739605, -35.22370723148737, 243.16490560318) delta=(-4.443530559539795, -6.190890312194824, -2.433495283126831) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380166" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380166" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=122.048874 pitch=52.475952 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380166" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=122.048874 pitch=52.475952 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380166" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380167" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=122.048874 xRot=52.475952 yHeadRot=122.048874 pos=(155.85150301832988, -38.1791075863612, 241.67222542663995) delta=(-4.082271575927734, -6.265499114990234, -2.8412325382232666) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380167" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380233" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380234" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=122.048874 pitch=51.29095 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380237" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=122.048874 pitch=51.29095 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380238" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380238" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=122.048874 xRot=51.29095 yHeadRot=122.048874 pos=(153.82405108956993, -40.504393272699296, 240.39265360398508) delta=(-4.450106620788574, -5.94765567779541, -2.9691481590270996) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380238" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380306" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380306" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=117.69883 pitch=49.77595 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=117.69883 pitch=49.77595 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=117.69883 xRot=49.77595 yHeadRot=122.048874 pos=(152.20410444611167, -42.21361126249006, 239.39220752908983) delta=(-4.353975772857666, -6.061676979064941, -2.879739761352539) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380306" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380476" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380476" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=116.49882 pitch=48.808456 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380489" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=116.49882 pitch=48.808456 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380489" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380489" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=116.49882 xRot=48.808456 yHeadRot=116.49882 pos=(148.75957324115382, -45.556225737047086, 237.3549991914157) delta=(-5.110147476196289, -5.714049816131592, -2.286895990371704) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380531" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380531" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=113.79879 pitch=44.540928 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=113.79879 pitch=44.540928 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=113.79879 xRot=44.540928 yHeadRot=116.49882 pos=(146.89595926689339, -47.16835369413548, 236.31533958675374) delta=(-4.906538009643555, -5.76321268081665, -2.589427947998047) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380635" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380635" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=105.398705 pitch=26.105906 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380639" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=105.398705 pitch=26.105906 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380639" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380639" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=105.398705 xRot=26.105906 yHeadRot=108.54874 pos=(144.20444845547593, -49.15808718041724, 234.94711128317692) delta=(-6.668694972991943, -3.498587131500244, -2.698807716369629) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380640" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380744" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380744" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=97.29862 pitch=5.983446 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380744" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=97.29862 pitch=5.983446 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380744" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380744" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=97.29862 xRot=5.983446 yHeadRot=101.19866 pos=(141.19109290953168, -50.8399498447675, 233.67389080029025) delta=(-7.738582611083984, -0.5165918469429016, -1.9612958431243896) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380745" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380815" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380815" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=94.8986 pitch=0.4034444 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380815" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=94.8986 pitch=0.4034444 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380815" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380816" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=94.8986 xRot=0.4034444 yHeadRot=97.29862 pos=(138.7028742166951, -51.85538932834169, 232.84427501598452) delta=(-7.877676010131836, 0.14955441653728485, -1.3855860233306885) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380816" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380912" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=89.49854 pitch=-9.316556 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380912" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=89.49854 pitch=-9.316556 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380912" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380912" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=89.49854 xRot=-9.316556 yHeadRot=94.8986 pos=(135.22855575840418, -52.95296309655943, 231.8950434843975) delta=(-7.8411865234375, 1.419808030128479, -0.7070620656013489) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412380912" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381028" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=82.44847 pitch=-23.060276 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=82.44847 pitch=-23.060276 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=82.44847 xRot=-23.060276 yHeadRot=85.5985 pos=(130.7501424841309, -53.8143621714667, 231.02080802779972) delta=(-7.382697582244873, 3.028841972351074, 0.5673587918281555) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381115" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381116" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=76.898415 pitch=-30.15901 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381117" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=76.898415 pitch=-30.15901 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381117" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381117" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=76.898415 xRot=-30.15901 yHeadRot=77.34842 pos=(127.2420767717095, -53.97175000098203, 230.6396645890306) delta=(-6.44866418838501, 4.401742458343506, 1.7433854341506958) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381117" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381235" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381236" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=76.898415 pitch=-31.25401 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=76.898415 pitch=-31.25401 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=76.898415 xRot=-31.25401 yHeadRot=76.898415 pos=(123.90683074733899, -53.728696989409784, 230.48810649188687) delta=(-6.8733086585998535, 3.913118362426758, 1.2021377086639404) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381329" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381329" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=76.898415 pitch=-32.54776 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381342" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=76.898415 pitch=-32.54776 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381342" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381342" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=76.898415 xRot=-32.54776 yHeadRot=76.898415 pos=(120.75298870636799, -53.1372400127397, 230.50386219072072) delta=(-6.539975166320801, 4.307161808013916, 1.6361795663833618) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381342" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381428" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381428" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=71.34836 pitch=-26.030258 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=71.34836 pitch=-26.030258 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=71.34836 xRot=-26.030258 yHeadRot=71.34836 pos=(117.04033490069577, -51.98903812975512, 230.7049828807857) delta=(-6.752505302429199, 3.8541100025177, 1.8840121030807495) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381522" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=64.59829 pitch=-22.04402 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=64.59829 pitch=-22.04402 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=64.59829 xRot=-22.04402 yHeadRot=67.89832 pos=(114.9307097160239, -51.14452517104412, 230.9570505175936) delta=(-6.7353973388671875, 3.3049161434173584, 2.7770402431488037) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381621" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381621" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=45.69812 pitch=-16.749035 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381621" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=45.69812 pitch=-16.749035 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381621" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381621" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=45.69812 xRot=-16.749035 yHeadRot=54.998203 pos=(112.25951567835588, -49.922431622714896, 231.48217711098482) delta=(-5.980438709259033, 2.7679290771484375, 4.535737991333008) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381622" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381738" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381739" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=32.048004 pitch=-17.514036 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=32.048004 pitch=-17.514036 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=32.048004 xRot=-17.514036 yHeadRot=42.548088 pos=(109.8129117737496, -48.632290270964106, 232.28276732575839) delta=(-5.2438740730285645, 2.300248861312866, 5.586647987365723) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381863" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381863" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=20.648033 pitch=-19.111536 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381863" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=20.648033 pitch=-19.111536 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381863" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381863" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=20.648033 xRot=-19.111536 yHeadRot=21.248032 pos=(107.67824983970806, -47.28177575062768, 233.35864538224484) delta=(-2.4450225830078125, 2.9370362758636475, 7.0282063484191895) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412381863" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383137" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383137" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-87.05218 pitch=38.78472 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-87.05218 pitch=38.78472 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-87.05218 xRot=38.78472 yHeadRot=-87.05218 pos=(98.52965230609547, -28.692206177036265, 249.85086654449037) delta=(6.038506984710693, -5.2253828048706055, 0.4751242995262146) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383168" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383168" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-87.35218 pitch=38.454727 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383169" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-87.35218 pitch=38.454727 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383169" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383169" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-87.35218 xRot=38.454727 yHeadRot=-87.05218 pos=(98.93821791014861, -28.474405394276793, 250.10672290921903) delta=(6.500704765319824, -4.613987445831299, 0.6679641008377075) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383169" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383280" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383280" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-91.85223 pitch=39.159748 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383287" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-91.85223 pitch=39.159748 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383287" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383287" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-91.85223 xRot=39.159748 yHeadRot=-90.35221 pos=(100.01717945175544, -28.10545607756223, 250.6664449135186) delta=(6.32283353805542, -4.900055885314941, -0.07214030623435974) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383358" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383358" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-93.50224 pitch=38.462254 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-93.50224 pitch=38.462254 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-93.50224 xRot=38.462254 yHeadRot=-92.90224 pos=(100.97097048056855, -28.101803554419384, 250.9840812422471) delta=(5.959946632385254, -5.334284782409668, -0.1348743438720703) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383359" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383460" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383460" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-100.10231 pitch=36.609745 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-100.10231 pitch=36.609745 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-100.10231 xRot=36.609745 yHeadRot=-94.40225 pos=(102.00419424994215, -28.29992152322333, 251.20554581921812) delta=(6.231335163116455, -4.994083881378174, -0.47227033972740173) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383569" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383569" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-104.00235 pitch=37.539764 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383569" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-104.00235 pitch=37.539764 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383570" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383570" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-104.00235 xRot=37.539764 yHeadRot=-103.70235 pos=(103.12439148871375, -28.660340790437992, 251.3121652549203) delta=(6.372602462768555, -4.68949031829834, -1.1795542240142822) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383570" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383677" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383677" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-102.20233 pitch=41.10606 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-102.20233 pitch=41.10606 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-102.20233 xRot=41.10606 yHeadRot=-102.20233 pos=(104.65012585853144, -29.3053386503178, 251.30084660346324) delta=(5.86052131652832, -5.356539726257324, -0.9770213961601257) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383689" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383785" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383785" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-102.20233 pitch=44.312355 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383786" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-102.20233 pitch=44.312355 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383786" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383786" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-102.20233 xRot=44.312355 yHeadRot=-102.05233 pos=(105.63940939329501, -29.804882823514347, 251.23179195469743) delta=(5.369844913482666, -5.806126594543457, -1.2026203870773315) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383787" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383890" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383890" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-99.652306 pitch=47.188644 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-99.652306 pitch=47.188644 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-99.652306 xRot=47.188644 yHeadRot=-101.452324 pos=(107.03556528916141, -30.58644159896101, 251.09083655013603) delta=(5.455984115600586, -5.794505596160889, -0.8061115145683289) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383890" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383999" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412383999" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-99.2023 pitch=46.224895 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384000" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-99.2023 pitch=46.224895 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384000" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384000" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-99.2023 xRot=46.224895 yHeadRot=-99.2023 pos=(108.52776470244136, -31.499590894016116, 250.91202767599765) delta=(5.495742321014404, -5.710827827453613, -1.0844303369522095) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384000" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384068" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384068" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-99.2023 pitch=45.264896 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384068" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-99.2023 pitch=45.264896 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384068" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384068" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-99.2023 xRot=45.264896 yHeadRot=-99.2023 pos=(110.12641276683412, -32.51826417908204, 250.70176979560222) delta=(5.762120723724365, -5.467245578765869, -0.9486967921257019) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384068" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384155" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384156" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-99.2023 pitch=44.503647 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-99.2023 pitch=44.503647 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384157" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-99.2023 xRot=44.503647 yHeadRot=-99.2023 pos=(111.41189714136438, -33.34247310124621, 250.52185526258913) delta=(5.586112022399902, -5.620946407318115, -1.092249870300293) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384157" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384279" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384279" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-99.2023 pitch=43.168644 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-99.2023 pitch=43.168644 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-99.2023 xRot=43.168644 yHeadRot=-99.2023 pos=(113.67592264184586, -34.77642147389659, 250.19369171935412) delta=(5.863801956176758, -5.3536906242370605, -0.9729463458061218) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384384" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384385" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-99.2023 pitch=42.013638 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-99.2023 pitch=42.013638 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-99.2023 xRot=42.013638 yHeadRot=-99.2023 pos=(115.63951341308359, -35.973800326277875, 249.8982162164059) delta=(5.60203742980957, -5.682826995849609, -0.5620635151863098) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384461" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384461" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-99.80231 pitch=40.66364 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-99.80231 pitch=40.66364 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-99.80231 xRot=40.66364 yHeadRot=-99.2023 pos=(117.21042923389547, -36.88861480157439, 249.65603728342597) delta=(5.886487007141113, -5.3559699058532715, -0.8098397254943848) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384586" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384586" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-103.25234 pitch=39.92114 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-103.25234 pitch=39.92114 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-103.25234 xRot=39.92114 yHeadRot=-101.30232 pos=(119.95739918028724, -38.42480612941374, 249.21112637438154) delta=(6.025389671325684, -5.127728462219238, -1.180540919303894) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384725" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384725" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-105.20236 pitch=39.437397 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384736" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-105.20236 pitch=39.437397 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384736" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384736" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-105.20236 xRot=39.437397 yHeadRot=-105.20236 pos=(122.9027213089202, -39.96401558932525, 248.65415823184492) delta=(5.9627299308776855, -5.160036087036133, -1.3462127447128296) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384736" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384790" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384790" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-105.65237 pitch=39.838665 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384790" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-105.65237 pitch=39.838665 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384790" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384790" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-105.65237 xRot=39.838665 yHeadRot=-105.20236 pos=(124.76125467900548, -40.886556028579506, 248.25935543883736) delta=(6.05556583404541, -4.986290454864502, -1.5681931972503662) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384791" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384861" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384862" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-105.65237 pitch=40.723682 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-105.65237 pitch=40.723682 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-105.65237 xRot=40.723682 yHeadRot=-105.65237 pos=(126.68531038489216, -41.81352340137144, 247.8223922429417) delta=(5.780190944671631, -5.256674289703369, -1.7172037363052368) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384961" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384961" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-104.452354 pitch=44.241226 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384961" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-104.452354 pitch=44.241226 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384961" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384961" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-104.452354 xRot=44.241226 yHeadRot=-105.20236 pos=(129.990636229267, -43.3745332536241, 247.03970491556635) delta=(5.723973751068115, -5.3974289894104, -1.447821021080017) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412384962" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385067" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385067" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-102.502335 pitch=46.412506 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385067" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-102.502335 pitch=46.412506 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385067" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385067" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-102.502335 xRot=46.412506 yHeadRot=-102.652336 pos=(132.7392040432348, -44.67155538469933, 246.38083520579113) delta=(5.027925491333008, -6.108975410461426, -1.1803398132324219) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385069" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385177" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385178" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-101.30232 pitch=46.442513 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-101.30232 pitch=46.442513 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-101.30232 xRot=46.442513 yHeadRot=-101.30232 pos=(136.2870951484468, -46.362805503773714, 245.55535577450146) delta=(5.17123556137085, -5.999691486358643, -1.1201900243759155) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385288" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385288" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-89.90221 pitch=21.508713 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-89.90221 pitch=21.508713 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-89.90221 xRot=21.508713 yHeadRot=-99.0523 pos=(138.50881578746126, -47.37078526023631, 245.09270345440135) delta=(7.2827582359313965, -3.0125069618225098, -1.3711447715759277) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385368" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385369" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-90.05221 pitch=3.298719 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385369" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-90.05221 pitch=3.298719 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385369" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385369" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-90.05221 xRot=3.298719 yHeadRot=-90.50221 pos=(141.65124868267202, -48.5405750049342, 244.59059419863888) delta=(7.95635461807251, -0.8154261708259583, -0.17318466305732727) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385369" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385515" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385515" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-75.50206 pitch=-18.297514 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-75.50206 pitch=-18.297514 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385516" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385516" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-75.50206 xRot=-18.297514 yHeadRot=-84.952156 pos=(144.945969585878, -49.4105567061645, 244.25565254848522) delta=(7.546633243560791, 2.60103178024292, 0.5319452881813049) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385516" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385569" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385569" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-70.85201 pitch=-24.567501 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385569" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-70.85201 pitch=-24.567501 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385569" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385569" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-70.85201 xRot=-24.567501 yHeadRot=-75.50206 pos=(148.24160820500563, -49.88656233140185, 244.17977354161886) delta=(7.145758628845215, 2.964839458465576, 2.0366291999816895) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412385570" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388479" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388479" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-246.19945 pitch=52.236343 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388487" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-246.19945 pitch=52.236343 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388487" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388487" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=113.80055 xRot=52.236343 yHeadRot=114.10054 pos=(189.15129456481557, -13.117791051085193, 243.74240996093235) delta=(-4.35481071472168, -6.481410503387451, -1.738135576248169) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388487" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388515" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388515" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-246.79942 pitch=51.33634 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-246.79942 pitch=51.33634 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=113.20058 xRot=51.33634 yHeadRot=114.10054 pos=(188.78375664198552, -13.658057701090275, 243.3822303692735) delta=(-4.144707202911377, -6.539353370666504, -2.0130767822265625) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388635" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388635" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-250.09929 pitch=49.555084 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-250.09929 pitch=49.555084 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=109.90071 xRot=49.555084 yHeadRot=110.65068 pos=(187.75127133114205, -15.089180733660179, 242.50638187558644) delta=(-4.904234886169434, -6.075170993804932, -1.742044448852539) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388717" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388717" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-252.3492 pitch=48.415085 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388717" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-252.3492 pitch=48.415085 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388717" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388717" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=107.6508 xRot=48.415085 yHeadRot=109.90071 pos=(186.9846582001066, -16.03835089812334, 242.00867942066034) delta=(-5.383697509765625, -5.666607856750488, -1.702708125114441) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388717" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388846" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388846" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-259.39893 pitch=47.15883 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388846" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-259.39893 pitch=47.15883 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388846" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388846" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=100.601074 xRot=47.15883 yHeadRot=106.45085 pos=(185.54276349036263, -17.69538275561994, 241.21234792694) delta=(-4.9979963302612305, -6.10451602935791, -1.3224461078643799) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388846" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388911" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388911" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-262.09882 pitch=46.363827 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-262.09882 pitch=46.363827 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388911" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=97.901184 xRot=46.363827 yHeadRot=100.601074 pos=(184.5232771552441, -18.738113074565856, 240.7888726533426) delta=(-5.373099327087402, -5.857056140899658, -0.9047510027885437) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412388912" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389021" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389021" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-264.19873 pitch=45.392574 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-264.19873 pitch=45.392574 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=95.80127 xRot=45.392574 yHeadRot=96.401245 pos=(182.65266017775576, -20.508889921915824, 240.15252364484368) delta=(-5.266533374786377, -6.014381408691406, -0.2911314368247986) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389139" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389139" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-264.34872 pitch=44.51882 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389139" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-264.34872 pitch=44.51882 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389139" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389139" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=95.651276 xRot=44.51882 yHeadRot=95.651276 pos=(180.9553631842333, -21.950004498552822, 239.7168251656684) delta=(-5.681089401245117, -5.586461067199707, -0.7145234942436218) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389139" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389241" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389242" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-264.04874 pitch=43.98633 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389242" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-264.04874 pitch=43.98633 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389242" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389242" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=95.95126 xRot=43.98633 yHeadRot=95.651276 pos=(179.0967121373623, -23.398789898945246, 239.32521579599992) delta=(-5.908506870269775, -5.375312328338623, -0.4352680742740631) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389242" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389312" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389312" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-263.29877 pitch=43.326336 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-263.29877 pitch=43.326336 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=96.70123 xRot=43.326336 yHeadRot=95.95126 pos=(177.58809244891495, -24.48856065223838, 239.0505783857507) delta=(-5.731042861938477, -5.537950038909912, -0.6929154396057129) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389312" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389435" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389435" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-263.29877 pitch=42.561333 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-263.29877 pitch=42.561333 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=96.70123 xRot=42.561333 yHeadRot=96.70123 pos=(175.46469488700063, -25.938700702645722, 238.69366631494583) delta=(-5.599575996398926, -5.689840316772461, -0.5141317248344421) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389522" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-261.04886 pitch=43.971363 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-261.04886 pitch=43.971363 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=98.95114 xRot=43.971363 yHeadRot=97.151215 pos=(172.6196340071557, -27.740367705642996, 238.251549126275) delta=(-5.943143844604492, -5.254361152648926, -1.0318201780319214) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389523" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389655" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389655" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-260.2989 pitch=43.697624 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389655" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-260.2989 pitch=43.697624 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389655" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389655" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=99.70111 xRot=43.697624 yHeadRot=99.55112 pos=(170.18919179474665, -29.184788153830755, 237.874466939547) delta=(-5.668774604797363, -5.5957865715026855, -0.738937497138977) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389655" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389731" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389731" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-259.6989 pitch=44.657642 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-259.6989 pitch=44.657642 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=100.30109 xRot=44.657642 yHeadRot=99.851105 pos=(167.63960836765335, -30.63361633742871, 237.46682670460953) delta=(-5.74045991897583, -5.529641628265381, -0.6812141537666321) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389828" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389828" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-256.69904 pitch=49.352703 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-256.69904 pitch=49.352703 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=103.300964 xRot=49.352703 yHeadRot=103.300964 pos=(164.3291031645595, -32.49482106936412, 236.89090661904504) delta=(-5.3434977531433105, -5.743494510650635, -1.5662611722946167) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389841" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389967" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389967" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-255.34909 pitch=51.445232 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389967" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-255.34909 pitch=51.445232 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389967" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389967" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=104.65091 xRot=51.445232 yHeadRot=104.65091 pos=(162.29064878773283, -33.660824435279594, 236.4945096818256) delta=(-4.617220878601074, -6.45432710647583, -1.0085039138793945) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412389967" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390051" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390051" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-255.49908 pitch=52.00025 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390051" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-255.49908 pitch=52.00025 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390051" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390052" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=104.500916 xRot=52.00025 yHeadRot=104.65091 pos=(159.52396934501445, -35.27055838727802, 235.91881850037396) delta=(-4.7270097732543945, -6.337320804595947, -1.2197591066360474) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390052" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390108" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390108" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-254.14914 pitch=54.68529 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390108" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-254.14914 pitch=54.68529 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390108" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390108" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=105.85086 xRot=54.68529 yHeadRot=105.10089 pos=(156.70503268212613, -36.95114361927013, 235.29259079221356) delta=(-4.522129535675049, -6.478261470794678, -1.255643606185913) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390109" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390206" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390206" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-253.84915 pitch=53.6503 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390206" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-253.84915 pitch=53.6503 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390206" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390206" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=106.15085 xRot=53.6503 yHeadRot=105.85086 pos=(154.55932322999342, -38.26979875366203, 234.78393259106946) delta=(-4.416074752807617, -6.509616851806641, -1.4551182985305786) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390206" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390380" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390381" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-258.64896 pitch=50.834034 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-258.64896 pitch=50.834034 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=101.35104 xRot=50.834034 yHeadRot=106.15085 pos=(150.92995659591946, -40.52628074145331, 233.89514387827614) delta=(-5.1050801277160645, -6.035573959350586, -1.2263461351394653) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390391" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390464" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390465" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-267.6486 pitch=45.182743 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390465" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-267.6486 pitch=45.182743 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390465" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390465" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=92.35141 xRot=45.182743 yHeadRot=101.35104 pos=(147.92588266358888, -42.360654465309786, 233.19816735740707) delta=(-5.5459699630737305, -5.710827827453613, -0.7890046834945679) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390465" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390515" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390515" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-267.79858 pitch=43.94524 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-267.79858 pitch=43.94524 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390515" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=92.201416 xRot=43.94524 yHeadRot=92.35141 pos=(144.79112968097337, -44.1586302425097, 232.6116222606699) delta=(-5.613994598388672, -5.690918445587158, -0.30062198638916016) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390516" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390663" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390663" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-271.54843 pitch=40.701477 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390663" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-271.54843 pitch=40.701477 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390663" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390663" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.45157 xRot=40.701477 yHeadRot=91.751434 pos=(141.51991896326942, -45.89820128795288, 232.13496565897935) delta=(-6.344259738922119, -4.872727870941162, 0.031020907685160637) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390664" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390723" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390723" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-274.9983 pitch=38.256462 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390723" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-274.9983 pitch=38.256462 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390724" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390724" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=85.00171 xRot=38.256462 yHeadRot=88.45157 pos=(138.11083457025063, -47.56135279392676, 231.79107208941926) delta=(-6.3142266273498535, -4.908539295196533, -0.1756022423505783) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390724" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390812" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390812" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-276.04825 pitch=36.681458 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390812" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-276.04825 pitch=36.681458 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390812" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390812" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=83.95175 xRot=36.681458 yHeadRot=84.851715 pos=(134.56752811330765, -49.13414849643098, 231.60083214431387) delta=(-6.372100830078125, -4.8141255378723145, 0.46327826380729675) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390931" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390932" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-281.74802 pitch=32.035175 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390938" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-281.74802 pitch=32.035175 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390938" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390938" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=78.25198 xRot=32.035175 yHeadRot=82.00183 pos=(130.89965838754748, -50.6096517521125, 231.57488423092911) delta=(-6.444779872894287, -4.631514549255371, 1.0040380954742432) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412390938" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391014" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391014" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-284.7479 pitch=25.600187 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391014" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-284.7479 pitch=25.600187 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391014" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391014" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=75.252106 xRot=25.600187 yHeadRot=78.25198 pos=(128.0588078285358, -51.613922341446525, 231.72186810503865) delta=(-7.153990268707275, -3.3377110958099365, 1.2943919897079468) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391015" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391140" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391140" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-295.54745 pitch=5.5227246 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391143" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-295.54745 pitch=5.5227246 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391143" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391143" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=64.452545 xRot=5.5227246 yHeadRot=71.802246 pos=(123.21730190922452, -53.10838137819751, 232.22876215568067) delta=(-7.441737174987793, -0.4775509536266327, 2.8968539237976074) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391144" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391273" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391273" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-318.6465 pitch=-15.589761 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391273" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-318.6465 pitch=-15.589761 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391273" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391273" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=41.353485 xRot=-15.589761 yHeadRot=57.70282 pos=(119.33789979105703, -54.00689589997876, 233.08228128930995) delta=(-6.659456253051758, 1.835776448249817, 4.035041809082031) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391275" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391328" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391328" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-330.19604 pitch=-23.067245 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391338" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-330.19604 pitch=-23.067245 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391338" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391338" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=29.803955 xRot=-23.067245 yHeadRot=41.353485 pos=(115.73896688390252, -54.5046877077043, 234.4009054653283) delta=(-4.683558464050293, 2.9947350025177, 5.752898216247559) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391338" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391408" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391408" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-331.99597 pitch=-27.919737 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391409" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-331.99597 pitch=-27.919737 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391409" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391409" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=28.004028 xRot=-27.919737 yHeadRot=27.70404 pos=(112.5728158075402, -54.58301778727646, 236.06980568529008) delta=(-2.896214723587036, 4.1318840980529785, 6.208016872406006) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391410" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391623" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391623" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-331.84598 pitch=-30.075983 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-331.84598 pitch=-30.075983 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391623" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=28.154022 xRot=-30.075983 yHeadRot=28.154022 pos=(109.17794866721701, -54.16933102280854, 238.40825468082159) delta=(-3.1048271656036377, 3.627002716064453, 6.41910457611084) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391624" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391638" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391638" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-328.39612 pitch=-32.22098 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391639" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-328.39612 pitch=-32.22098 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="cgm" timestamp="1790412391640" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[literal{windinglet}(07418cec-6e76-4a01-8548-00e4e14c271a) tried to fire before cooldown finished or server is lagging? Remaining milliseconds: 84]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391640" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391708" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391708" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-324.79626 pitch=-34.035988 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391708" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-324.79626 pitch=-34.035988 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391708" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391708" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=35.203735 xRot=-34.035988 yHeadRot=33.40381 pos=(105.22660185661005, -52.712827376479666, 241.83985356375445) delta=(-4.097799777984619, 4.098998546600342, 5.514186382293701) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391708" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391812" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391812" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-322.69635 pitch=-34.909737 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391812" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-322.69635 pitch=-34.909737 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=37.30365 xRot=-34.909737 yHeadRot=36.55368 pos=(103.24447401321808, -51.4936319254181, 243.78031810068046) delta=(-4.182438850402832, 4.481481075286865, 5.140382289886475) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412391813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394074" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394074" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-91.69837 pitch=31.798923 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-91.69837 pitch=31.798923 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-91.69837 xRot=31.798923 yHeadRot=-91.69837 pos=(78.87062594716573, -22.848588477815596, 252.44433757950884) delta=(6.829675674438477, -4.145011901855469, -0.4103918671607971) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394114" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394114" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-91.69837 pitch=31.408922 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394115" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-91.69837 pitch=31.408922 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394115" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394115" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-91.69837 xRot=31.408922 yHeadRot=-91.69837 pos=(79.2211423122206, -22.997225904221832, 252.38467399676517) delta=(7.053163528442383, -3.772526741027832, -0.125112846493721) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394115" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394206" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394206" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-91.39837 pitch=32.50392 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394207" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-91.39837 pitch=32.50392 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394207" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394208" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-91.39837 xRot=32.50392 yHeadRot=-91.54837 pos=(80.18581307556745, -23.445711529343683, 252.2488782992328) delta=(6.610174179077148, -4.491006851196289, -0.360959529876709) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394208" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394322" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394323" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-91.098366 pitch=34.543957 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394323" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-91.098366 pitch=34.543957 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394323" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394323" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-91.098366 xRot=34.543957 yHeadRot=-91.39837 pos=(80.88111449093375, -23.81238385531835, 252.18298938154922) delta=(6.524272918701172, -4.624632835388184, -0.2014778107404709) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394324" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394429" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394429" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-91.69837 pitch=33.448956 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-91.69837 pitch=33.448956 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-91.69837 xRot=33.448956 yHeadRot=-91.24837 pos=(82.17403925865383, -24.516323232743318, 252.08574680711396) delta=(6.585035800933838, -4.5403900146484375, 0.12817665934562683) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394438" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394530" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394531" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-94.5484 pitch=34.423977 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-94.5484 pitch=34.423977 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-94.5484 xRot=34.423977 yHeadRot=-91.998375 pos=(83.37590321579421, -25.1664852103467, 252.01301242586814) delta=(6.423910140991211, -4.762513637542725, -0.21379153430461884) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394630" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394630" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-96.79842 pitch=34.525238 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-96.79842 pitch=34.525238 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-96.79842 xRot=34.525238 yHeadRot=-95.74841 pos=(84.71619587416012, -25.878250008726592, 251.92050313405042) delta=(6.368935585021973, -4.792044162750244, -0.6828293800354004) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394721" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394721" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-98.59844 pitch=35.226505 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394722" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-98.59844 pitch=35.226505 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394722" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394722" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-98.59844 xRot=35.226505 yHeadRot=-97.54843 pos=(86.1932669515534, -26.642007614782823, 251.79318600305368) delta=(6.519120693206787, -4.529648303985596, -0.9881237745285034) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394722" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394836" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394836" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-98.898445 pitch=34.135258 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-98.898445 pitch=34.135258 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-98.898445 xRot=34.135258 yHeadRot=-98.898445 pos=(87.80441158626626, -27.450560677189266, 251.62359097591673) delta=(6.497839450836182, -4.504961013793945, -1.214982032775879) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394963" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394963" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-99.49845 pitch=35.04653 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394964" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-99.49845 pitch=35.04653 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394964" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394964" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-99.49845 xRot=35.04653 yHeadRot=-99.34845 pos=(89.5500784892086, -28.291504285289893, 251.41200528505584) delta=(6.537498950958252, -4.53091287612915, -0.8515509366989136) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412394964" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395008" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395008" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-99.34845 pitch=34.277782 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395008" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-99.34845 pitch=34.277782 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395008" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395008" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-99.34845 xRot=34.277782 yHeadRot=-99.49845 pos=(91.42621401742754, -29.162475742077817, 251.1607834010821) delta=(6.4102020263671875, -4.723601818084717, -0.768180251121521) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395010" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395126" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395126" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-98.29844 pitch=33.79779 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-98.29844 pitch=33.79779 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395137" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-98.29844 xRot=33.79779 yHeadRot=-98.29844 pos=(93.95130540822345, -30.279059050052155, 250.80522268718846) delta=(6.533584117889404, -4.442648410797119, -1.2521625757217407) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395138" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395231" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395231" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-96.79842 pitch=33.839054 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395238" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-96.79842 pitch=33.839054 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-96.79842 xRot=33.839054 yHeadRot=-97.998436 pos=(95.57163325521358, -30.95733997849011, 250.57774974759496) delta=(6.665659427642822, -4.222154140472412, -1.3172727823257446) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395328" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395328" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-96.048416 pitch=33.629063 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395338" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-96.048416 pitch=33.629063 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395338" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395338" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-96.048416 xRot=33.629063 yHeadRot=-96.34842 pos=(97.83817658017027, -31.871381342120202, 250.27352292091928) delta=(6.76414155960083, -4.179072856903076, -0.8804130554199219) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395339" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395406" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395406" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-94.848404 pitch=33.34407 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395406" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-94.848404 pitch=33.34407 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395406" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395406" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-94.848404 xRot=33.34407 yHeadRot=-95.44841 pos=(100.23017919524337, -32.79228307221247, 249.97457448593028) delta=(6.834109306335449, -4.045523643493652, -0.960246741771698) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395407" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395542" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395542" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-94.848404 pitch=31.964071 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395542" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-94.848404 pitch=31.964071 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395542" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395542" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-94.848404 xRot=31.964071 yHeadRot=-94.6984 pos=(102.74561050707446, -33.71376221219976, 249.6867641735778) delta=(6.7779741287231445, -4.237127780914307, -0.3160476088523865) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395543" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395650" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395650" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-98.44844 pitch=30.906572 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395650" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-98.44844 pitch=30.906572 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395650" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395650" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-98.44844 xRot=30.906572 yHeadRot=-96.19842 pos=(105.38192086483687, -34.62549021239469, 249.39346865607922) delta=(6.73262357711792, -4.294227123260498, -0.4745708107948303) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395652" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395707" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395707" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-98.59844 pitch=30.126572 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395707" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-98.59844 pitch=30.126572 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395708" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395708" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-98.59844 xRot=30.126572 yHeadRot=-98.44844 pos=(107.44452387731576, -35.29779559243468, 249.14647150346167) delta=(6.834121227264404, -4.056766986846924, -0.911519467830658) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395708" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395836" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395837" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-98.59844 pitch=34.821598 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395841" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-98.59844 pitch=34.821598 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395842" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395842" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-98.59844 xRot=34.821598 yHeadRot=-98.29844 pos=(110.98462094087185, -36.416755920744876, 248.70149354383415) delta=(6.515538692474365, -4.574429512023926, -0.7846056818962097) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395842" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395909" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395909" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-98.59844 pitch=38.597897 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-98.59844 pitch=38.597897 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-98.59844 xRot=38.597897 yHeadRot=-98.59844 pos=(113.92279387837965, -37.33708241211673, 248.31088352270828) delta=(5.95554780960083, -5.199782371520996, -1.2191216945648193) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412395909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396020" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396020" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-97.09843 pitch=42.227947 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396020" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-97.09843 pitch=42.227947 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396020" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396020" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-97.09843 xRot=42.227947 yHeadRot=-98.14844 pos=(116.93250696278986, -38.30773195408388, 247.90224435138416) delta=(5.774573802947998, -5.507986068725586, -0.5564555525779724) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396020" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396109" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396110" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-96.34842 pitch=47.10301 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-96.34842 pitch=47.10301 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-96.34842 xRot=47.10301 yHeadRot=-96.49842 pos=(119.9998234135524, -39.3555952469265, 247.496777792519) delta=(5.263692378997803, -5.985464096069336, -0.6789585947990417) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396222" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396222" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-96.948425 pitch=47.43302 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396223" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-96.948425 pitch=47.43302 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396223" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396223" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-96.948425 xRot=47.43302 yHeadRot=-96.34842 pos=(122.33473763147835, -40.21235774315298, 247.19652219771513) delta=(5.538852691650391, -5.741892337799072, -0.5873891711235046) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396223" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396314" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396314" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-98.14844 pitch=48.629288 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-98.14844 pitch=48.629288 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-98.14844 xRot=48.629288 yHeadRot=-97.24843 pos=(126.27382438129739, -41.72551331256267, 246.69145065040112) delta=(5.54257869720459, -5.756292819976807, -0.37199974060058594) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396314" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396413" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396413" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-100.39846 pitch=49.049305 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396413" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-100.39846 pitch=49.049305 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-100.39846 xRot=49.049305 yHeadRot=-98.14844 pos=(128.6758566705587, -42.708846670172065, 246.36712054686888) delta=(5.330533504486084, -5.900233268737793, -0.8750143051147461) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396550" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396550" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-102.64848 pitch=49.16932 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396550" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-102.64848 pitch=49.16932 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396550" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396550" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-102.64848 xRot=49.16932 yHeadRot=-102.04848 pos=(132.71718639205528, -44.42524293976058, 245.7733999381373) delta=(4.838290691375732, -6.22908878326416, -1.3349764347076416) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396550" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396606" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396607" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-106.39852 pitch=45.464294 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396607" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-106.39852 pitch=45.464294 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396607" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396607" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-106.39852 xRot=45.464294 yHeadRot=-104.2985 pos=(136.00077095299542, -45.86685519771353, 245.20794948109784) delta=(5.3984551429748535, -5.670937538146973, -1.6399123668670654) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396608" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396724" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396725" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-115.09861 pitch=34.514202 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-115.09861 pitch=34.514202 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-115.09861 xRot=34.514202 yHeadRot=-115.09861 pos=(140.1831236246548, -47.645460879133445, 244.29061247552386) delta=(5.7780961990356445, -4.60960054397583, -3.0587618350982666) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396819" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396819" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-119.598656 pitch=24.659199 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396819" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-119.598656 pitch=24.659199 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396819" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396819" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-119.598656 xRot=24.659199 yHeadRot=-117.34863 pos=(142.73953322338127, -48.630275761894026, 243.5467074866309) delta=(6.351964473724365, -3.3850390911102295, -3.490715503692627) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396820" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396920" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396920" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-121.99868 pitch=4.1804786 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396920" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-121.99868 pitch=4.1804786 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396921" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396921" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-121.99868 xRot=4.1804786 yHeadRot=-119.598656 pos=(145.3347438498841, -49.49692712642185, 242.63241300999647) delta=(7.024503231048584, -0.2668631374835968, -3.818321704864502) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412396921" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397009" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397009" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.19869 pitch=-10.39577 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397009" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.19869 pitch=-10.39577 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397009" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397009" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.19869 xRot=-10.39577 yHeadRot=-122.29868 pos=(149.6992748272101, -50.68824668676973, 240.86672313175478) delta=(6.525196552276611, 1.4416921138763428, -4.397480010986328) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397009" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397160" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397160" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-122.89869 pitch=-16.549507 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397160" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-122.89869 pitch=-16.549507 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-122.89869 xRot=-16.549507 yHeadRot=-123.498695 pos=(153.15797200452838, -51.24543646584545, 239.24642123012524) delta=(6.358173847198486, 2.6878960132598877, -4.042760848999023) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397222" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397222" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-121.99868 pitch=-18.229506 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397223" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-121.99868 pitch=-18.229506 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397223" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397223" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-121.99868 xRot=-18.229506 yHeadRot=-122.89869 pos=(156.51961805676098, -51.46646964321371, 237.5501511699253) delta=(6.464179992675781, 2.89060640335083, -3.7221171855926514) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397223" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397317" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397317" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-121.398674 pitch=-19.887005 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397317" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-121.398674 pitch=-19.887005 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397317" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397317" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-121.398674 xRot=-19.887005 yHeadRot=-121.99868 pos=(158.9446443997885, -51.41706346008157, 236.271461048844) delta=(6.5987467765808105, 2.7585718631744385, -3.5836143493652344) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397318" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397413" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397413" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-116.14862 pitch=-21.627003 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397413" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-116.14862 pitch=-21.627003 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397413" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397413" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-116.14862 xRot=-21.627003 yHeadRot=-119.74866 pos=(162.8542070786857, -51.075367060782725, 234.17757462844315) delta=(6.350533962249756, 2.861262083053589, -3.934349536895752) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397414" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397518" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397518" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-113.598595 pitch=-23.427 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397518" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-113.598595 pitch=-23.427 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397519" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397519" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-113.598595 xRot=-23.427 yHeadRot=-113.8986 pos=(165.84903982927355, -50.49582275675964, 232.6048464990861) delta=(6.6780195236206055, 2.7304744720458984, -3.4560296535491943) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412397519" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399063" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399063" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-294.34766 pitch=33.246677 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399063" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-294.34766 pitch=33.246677 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399063" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399063" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=65.65234 xRot=33.246677 yHeadRot=64.3024 pos=(188.37569296479361, -29.12871703136612, 216.5965824617843) delta=(-5.863810062408447, -4.714931488037109, 2.71648907661438) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399064" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399118" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399119" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-291.79776 pitch=35.526707 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399119" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-291.79776 pitch=35.526707 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399119" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399119" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=68.20224 xRot=35.526707 yHeadRot=65.65234 pos=(187.97924664674147, -28.600739236657624, 216.5593617524745) delta=(-6.227823734283447, -4.370954513549805, 2.4704954624176025) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399119" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399241" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399242" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-291.79776 pitch=34.064205 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399242" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-291.79776 pitch=34.064205 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399242" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399242" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=68.20224 xRot=34.064205 yHeadRot=68.20224 pos=(187.39909282344334, -28.10689589462703, 216.5801168292943) delta=(-6.098682403564453, -4.6433892250061035, 2.288931131362915) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399242" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399304" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399304" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-291.79776 pitch=32.699207 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-291.79776 pitch=32.699207 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=68.20224 xRot=32.699207 yHeadRot=68.20224 pos=(186.9185274923663, -27.909807508148283, 216.6494991520625) delta=(-6.501438140869141, -3.9398484230041504, 2.490710973739624) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399431" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399431" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-291.94775 pitch=32.25296 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-291.94775 pitch=32.25296 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=68.052246 xRot=32.25296 yHeadRot=68.20224 pos=(186.05705386613806, -27.792637257519345, 216.82680361783554) delta=(-6.417363166809082, -4.048831462860107, 2.533585548400879) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399440" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399522" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399522" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-292.24774 pitch=33.160473 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-292.24774 pitch=33.160473 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=67.75226 xRot=33.160473 yHeadRot=67.90225 pos=(185.2858519442288, -27.924118229763906, 217.0383765586735) delta=(-6.449451446533203, -4.03228235244751, 2.477888345718384) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399522" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399612" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399612" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-291.34778 pitch=37.585526 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399612" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-291.34778 pitch=37.585526 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399612" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399612" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=68.65222 xRot=37.585526 yHeadRot=67.602264 pos=(184.42981027996512, -28.212521833923134, 217.3076642343073) delta=(-5.517395496368408, -5.147130012512207, 2.656944513320923) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399612" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399737" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399737" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.8978 pitch=37.96429 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.8978 pitch=37.96429 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.1022 xRot=37.96429 yHeadRot=68.95221 pos=(183.47964324182826, -28.64900105534811, 217.6280845998413) delta=(-6.051383018493652, -4.84958028793335, 1.9637764692306519) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399841" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399841" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.7478 pitch=38.118057 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399841" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.7478 pitch=38.118057 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399841" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399841" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.2522 xRot=38.118057 yHeadRot=69.2522 pos=(182.42502625877466, -29.21226628614531, 217.99754076937378) delta=(-5.841888427734375, -5.1159443855285645, 1.9218268394470215) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399841" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399904" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399904" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.5978 pitch=37.143063 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399904" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.5978 pitch=37.143063 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399904" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399904" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.40219 xRot=37.143063 yHeadRot=69.2522 pos=(181.54859254482392, -29.710834175657222, 218.31192396304624) delta=(-5.957430839538574, -4.84896993637085, 2.2339625358581543) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412399905" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400015" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400016" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.5978 pitch=35.913067 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.5978 pitch=35.913067 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.40219 xRot=35.913067 yHeadRot=69.40219 pos=(180.28841143590017, -30.433342336732814, 218.76910711379315) delta=(-6.065516471862793, -4.741535186767578, 2.172900915145874) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400129" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400129" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.5978 pitch=34.660564 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400139" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.5978 pitch=34.660564 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400139" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400139" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.40219 xRot=34.660564 yHeadRot=69.40219 pos=(178.54659418585254, -31.41482597891011, 219.40802032944814) delta=(-6.3191022872924805, -4.267662048339844, 2.418773889541626) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400139" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400233" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400234" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-292.24774 pitch=31.32305 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400238" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-292.24774 pitch=31.32305 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400238" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400238" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=67.75226 xRot=31.32305 yHeadRot=68.20224 pos=(176.9947968061919, -32.23965227132754, 219.98836450076072) delta=(-6.549388408660889, -3.883648633956909, 2.4530746936798096) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400239" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400327" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400327" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-292.24774 pitch=29.97305 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400337" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-292.24774 pitch=29.97305 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400338" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400338" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=67.75226 xRot=29.97305 yHeadRot=67.75226 pos=(174.86977962468777, -33.2762848052113, 220.80564770579716) delta=(-6.332449436187744, -4.338140487670898, 2.2527830600738525) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400338" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400409" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400409" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-292.24774 pitch=28.81805 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400409" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-292.24774 pitch=28.81805 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400409" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400410" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=67.75226 xRot=28.81805 yHeadRot=67.75226 pos=(173.4882904330891, -33.89359070629084, 221.3470911213568) delta=(-6.635286331176758, -3.48616623878479, 2.7954976558685303) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400410" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400533" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400533" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.8978 pitch=30.288046 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400538" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.8978 pitch=30.288046 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400538" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400538" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.1022 xRot=30.288046 yHeadRot=68.052246 pos=(171.53793536992907, -34.708850851619204, 222.11603037870083) delta=(-6.380841255187988, -4.309747219085693, 2.1691882610321045) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400538" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400609" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400610" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.7478 pitch=29.583046 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400610" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.7478 pitch=29.583046 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400610" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400610" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.2522 xRot=29.583046 yHeadRot=69.2522 pos=(169.46215310364946, -35.52304666875273, 222.92783834525886) delta=(-6.50601863861084, -4.10426664352417, 2.1957499980926514) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400610" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400733" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400733" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.7478 pitch=28.780544 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400738" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.7478 pitch=28.780544 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.2522 xRot=28.780544 yHeadRot=69.2522 pos=(167.2640998374497, -36.33107873537891, 223.78021492675006) delta=(-6.627070903778076, -3.450225591659546, 2.8588626384735107) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400739" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400829" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400829" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.7478 pitch=27.415545 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400839" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.7478 pitch=27.415545 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400839" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400839" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.2522 xRot=27.415545 yHeadRot=69.2522 pos=(164.9482610643006, -37.12885900172478, 224.6727595329493) delta=(-6.902632713317871, -3.3676557540893555, 2.2378273010253906) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400839" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400945" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400945" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.8978 pitch=24.460548 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400945" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.8978 pitch=24.460548 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400945" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400945" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.1022 xRot=24.460548 yHeadRot=69.2522 pos=(162.51752251070525, -37.9078833919155, 225.605642918697) delta=(-7.078016757965088, -2.9291868209838867, 2.305940628051758) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412400946" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401035" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401035" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.14783 pitch=23.410547 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.14783 pitch=23.410547 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.85217 xRot=23.410547 yHeadRot=69.1022 pos=(159.97419423486625, -38.65679336157602, 226.57883734384538) delta=(-6.977745532989502, -3.226497173309326, 2.2127480506896973) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401135" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401135" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-284.14807 pitch=25.364288 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401139" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-284.14807 pitch=25.364288 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401140" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401140" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=75.85193 xRot=25.364288 yHeadRot=70.90213 pos=(157.31905990496904, -39.378702149613346, 227.56877855681483) delta=(-6.868798732757568, -3.5206429958343506, 2.102339029312134) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401140" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401253" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401253" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-282.64813 pitch=25.319284 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401253" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-282.64813 pitch=25.319284 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401254" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401254" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=77.35187 xRot=25.319284 yHeadRot=77.20187 pos=(154.5470755212387, -40.08943834153733, 228.51372775981287) delta=(-6.979396820068359, -3.6468141078948975, 1.4084722995758057) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401254" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401338" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401338" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-279.49826 pitch=26.823027 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401341" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-279.49826 pitch=26.823027 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401341" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401341" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=80.50174 xRot=26.823027 yHeadRot=77.80185 pos=(151.66351755088962, -40.791930868646986, 229.402935949952) delta=(-7.069924354553223, -3.4896175861358643, 1.354224681854248) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401342" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401477" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401477" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-278.8983 pitch=26.073025 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-278.8983 pitch=26.073025 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=81.101715 xRot=26.073025 yHeadRot=81.101715 pos=(147.91473927509574, -41.66909058433808, 230.41284865573485) delta=(-6.90044641494751, -3.8184382915496826, 1.340975284576416) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401533" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401533" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-278.8983 pitch=24.573025 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401540" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-278.8983 pitch=24.573025 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401540" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401540" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=81.101715 xRot=24.573025 yHeadRot=81.101715 pos=(145.58717876659384, -42.19224238332648, 230.96981176201152) delta=(-7.314113140106201, -2.9249038696289062, 1.3944567441940308) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401540" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401632" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401632" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-279.19827 pitch=22.934275 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-279.19827 pitch=22.934275 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=80.80173 xRot=22.934275 yHeadRot=81.101715 pos=(142.40594029177947, -42.87740823532394, 231.6762925723271) delta=(-7.470205307006836, -2.7628910541534424, 0.7473230361938477) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401751" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401752" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-280.8482 pitch=20.369278 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401752" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-280.8482 pitch=20.369278 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401752" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401752" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=79.151794 xRot=20.369278 yHeadRot=80.20175 pos=(139.13727556127753, -43.54137013088222, 232.35972126244786) delta=(-7.285477161407471, -3.1794073581695557, 0.8992870450019836) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401752" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401843" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401843" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-283.6981 pitch=17.110535 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401844" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-283.6981 pitch=17.110535 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401844" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401844" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=76.30191 xRot=17.110535 yHeadRot=78.10184 pos=(135.78963339520195, -44.17266862753007, 233.05521712138108) delta=(-7.516480445861816, -2.4387032985687256, 1.2456648349761963) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401844" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401926" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401926" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-292.54773 pitch=14.725538 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-292.54773 pitch=14.725538 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=67.45227 xRot=14.725538 yHeadRot=67.45227 pos=(131.52752595439554, -44.90674606981778, 234.03192058357027) delta=(-7.0057053565979, -2.3845865726470947, 3.0381486415863037) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412401939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402014" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402014" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-298.69748 pitch=13.390537 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402014" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-298.69748 pitch=13.390537 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402014" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402014" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=61.30252 xRot=13.390537 yHeadRot=67.45227 pos=(129.82013326160688, -45.178085856395484, 234.52903475210454) delta=(-7.37386417388916, -1.4590405225753784, 2.7377238273620605) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402014" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402109" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402109" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-301.84735 pitch=13.510533 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-301.84735 pitch=13.510533 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=58.15265 xRot=13.510533 yHeadRot=60.85254 pos=(125.5672287953073, -45.833903417845576, 235.91081438711) delta=(-6.9307990074157715, -1.9378888607025146, 3.4936695098876953) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402209" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402209" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-303.0473 pitch=13.150532 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402210" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-303.0473 pitch=13.150532 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402210" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402211" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=56.952698 xRot=13.150532 yHeadRot=58.15265 pos=(123.04642076876576, -46.20214845654786, 236.92001115473357) delta=(-6.395365238189697, -1.8387624025344849, 4.440216064453125) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402211" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402321" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402321" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-300.3474 pitch=13.908027 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-300.3474 pitch=13.908027 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=59.652588 xRot=13.908027 yHeadRot=57.552673 pos=(118.87458860009053, -46.79399949110655, 238.76411326393128) delta=(-6.476069450378418, -2.307593822479248, 4.090494632720947) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402322" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402442" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402442" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-299.59744 pitch=12.989276 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402442" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-299.59744 pitch=12.989276 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402442" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402442" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=60.402557 xRot=12.989276 yHeadRot=60.252563 pos=(115.545046389624, -47.248586436205606, 240.36822253533327) delta=(-6.759547233581543, -1.9051291942596436, 3.8309485912323) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402443" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402569" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402569" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-298.84747 pitch=11.429277 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402570" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-298.84747 pitch=11.429277 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402570" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402570" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=61.152527 xRot=11.429277 yHeadRot=60.402557 pos=(112.20656749668927, -47.68810893850937, 242.04078884630084) delta=(-6.93846321105957, -1.6636435985565186, 3.6176679134368896) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402570" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402625" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402625" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-295.6976 pitch=8.841782 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402637" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-295.6976 pitch=8.841782 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402637" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402637" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=64.3024 xRot=8.841782 yHeadRot=64.3024 pos=(108.00532953974765, -48.214186734914605, 244.18501529566586) delta=(-6.932188987731934, -1.4152789115905762, 3.7335784435272217) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402638" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402744" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402744" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-291.64777 pitch=4.319281 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402744" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-291.64777 pitch=4.319281 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402744" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402744" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=68.352234 xRot=4.319281 yHeadRot=66.7023 pos=(105.44581999030801, -48.51008635855663, 245.45113111088364) delta=(-7.223170280456543, -0.5020486116409302, 3.401909828186035) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402744" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402819" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402819" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.14783 pitch=-1.3132198 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402820" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.14783 pitch=-1.3132198 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402820" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402820" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.85217 xRot=-1.3132198 yHeadRot=68.352234 pos=(102.851141754357, -48.78406507078729, 246.67802823558372) delta=(-7.383819580078125, -0.18176108598709106, 3.0734176635742188) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402820" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402944" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402944" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-290.29782 pitch=-5.7532215 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402944" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-290.29782 pitch=-5.7532215 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402945" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402945" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=69.70218 xRot=-5.7532215 yHeadRot=69.85217 pos=(98.48714706435936, -49.17713733171564, 248.6570027746857) delta=(-7.451362609863281, 1.245869517326355, 2.6315395832061768) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412402945" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403011" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403011" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-289.24786 pitch=-9.22197 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403012" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-289.24786 pitch=-9.22197 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403012" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403012" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=70.75214 xRot=-9.22197 yHeadRot=70.00217 pos=(94.9908007350707, -49.35110459978773, 250.15932684928953) delta=(-7.493308067321777, 1.4756280183792114, 2.3817763328552246) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403012" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403108" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403108" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-288.79788 pitch=-10.695719 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403109" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-288.79788 pitch=-10.695719 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403109" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403109" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=71.20212 xRot=-10.695719 yHeadRot=70.90213 pos=(91.53218330623794, -49.38544049305365, 251.58450905398806) delta=(-7.186599254608154, 1.934912085533142, 2.934093713760376) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403109" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403230" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403230" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-288.94788 pitch=-12.221967 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-288.94788 pitch=-12.221967 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=71.052124 xRot=-12.221967 yHeadRot=71.20212 pos=(88.13935586237037, -49.2888050730281, 252.93207424014963) delta=(-7.487647533416748, 1.418298363685608, 2.4338364601135254) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412403240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405172" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405172" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-462.64722 pitch=18.303005 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405172" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-462.64722 pitch=18.303005 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405173" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405173" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-102.64722 xRot=18.303005 yHeadRot=-100.997284 pos=(63.89371103293661, -37.12458618572666, 268.16889029198325) delta=(7.528924942016602, -2.4744701385498047, -1.0895445346832275) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405173" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405218" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405218" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-464.29715 pitch=18.393003 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-464.29715 pitch=18.393003 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-104.29715 xRot=18.393003 yHeadRot=-102.64722 pos=(64.48017590616888, -37.280152936866685, 268.0626140970089) delta=(7.50901460647583, -2.151437282562256, -1.7263696193695068) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405324" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405325" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-467.897 pitch=18.408003 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-467.897 pitch=18.408003 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-107.897 xRot=18.408003 yHeadRot=-104.29715 pos=(65.14029802951413, -37.47586982039661, 267.9241077087646) delta=(7.490710258483887, -2.169161319732666, -1.7827616930007935) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405426" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405427" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-468.047 pitch=17.118002 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-468.047 pitch=17.118002 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-108.047 xRot=17.118002 yHeadRot=-108.047 pos=(66.6241813989453, -37.9358580399125, 267.5652274325856) delta=(7.356363773345947, -2.10855770111084, -2.3305559158325195) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405526" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405526" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-468.047 pitch=16.278002 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-468.047 pitch=16.278002 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-108.047 xRot=16.278002 yHeadRot=-108.047 pos=(67.77556869025321, -38.28857118444991, 267.2487662156299) delta=(7.279275417327881, -1.8909724950790405, -2.7257561683654785) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405605" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405605" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-468.047 pitch=14.928001 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-468.047 pitch=14.928001 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-108.047 xRot=14.928001 yHeadRot=-108.047 pos=(68.41258299527414, -38.475051474267076, 267.06393539516137) delta=(7.315376281738281, -1.686143398284912, -2.7632925510406494) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405720" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405720" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-468.49698 pitch=14.039249 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405720" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-468.49698 pitch=14.039249 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405720" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405720" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-108.49698 xRot=14.039249 yHeadRot=-108.047 pos=(69.7472669234147, -38.853217634076955, 266.66889866114724) delta=(7.401707172393799, -1.6456339359283447, -2.5496134757995605) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405721" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405818" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405818" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-470.1469 pitch=15.396743 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405818" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-470.1469 pitch=15.396743 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405818" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405818" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-110.14691 xRot=15.396743 yHeadRot=-108.94696 pos=(71.57089275222117, -39.33876392891265, 266.10620280330374) delta=(7.435062408447266, -2.021862030029297, -2.1507794857025146) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405818" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405908" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405908" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-470.2969 pitch=14.954243 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-470.2969 pitch=14.954243 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-110.296906 xRot=14.954243 yHeadRot=-110.296906 pos=(73.16320207682156, -39.73783370954652, 265.58678638890063) delta=(7.234783172607422, -2.353817939758301, -2.471956491470337) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412405909" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406007" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406007" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-470.5969 pitch=16.934235 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406007" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-470.5969 pitch=16.934235 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406007" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406007" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-110.59689 xRot=16.934235 yHeadRot=-110.59689 pos=(74.86150776430173, -40.14531908132638, 265.01105433469684) delta=(7.093266487121582, -2.0722808837890625, -3.0633292198181152) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406007" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406118" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406118" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-470.7469 pitch=17.429232 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406118" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-470.7469 pitch=17.429232 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406118" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406118" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-110.74689 xRot=17.429232 yHeadRot=-110.74689 pos=(76.66103726892338, -40.56711697140155, 264.38244150885293) delta=(7.1044721603393555, -2.7808780670166016, -2.405393123626709) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406119" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406224" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406224" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-471.19687 pitch=21.235472 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406224" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-471.19687 pitch=21.235472 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406224" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406224" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-111.19687 xRot=21.235472 yHeadRot=-110.89688 pos=(78.55832107794927, -41.00538955298917, 263.70364758190345) delta=(6.911590099334717, -3.0784659385681152, -2.5971457958221436) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406224" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406324" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406325" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-470.89688 pitch=21.524218 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-470.89688 pitch=21.524218 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-110.89688 xRot=21.524218 yHeadRot=-110.89688 pos=(80.54844244208701, -41.470053640677236, 262.97799821659436) delta=(7.00009822845459, -2.8254165649414062, -2.647268295288086) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406325" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406433" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406434" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-468.64697 pitch=20.879217 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-468.64697 pitch=20.879217 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-108.64697 xRot=20.879217 yHeadRot=-110.74689 pos=(82.63310283451008, -41.955840045353426, 262.2125324924371) delta=(6.980989456176758, -2.8970420360565186, -2.620168924331665) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406439" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406531" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406531" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-462.64722 pitch=20.050467 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406538" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-462.64722 pitch=20.050467 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-102.64722 xRot=20.050467 yHeadRot=-106.99704 pos=(84.82223172971142, -42.45476764493132, 261.439355926662) delta=(7.16386079788208, -2.7254273891448975, -2.2899930477142334) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406539" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406613" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406613" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-462.64722 pitch=18.490467 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406613" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-462.64722 pitch=18.490467 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406613" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406613" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-102.64722 xRot=18.490467 yHeadRot=-102.64722 pos=(86.54931579957542, -42.83298666614776, 260.8837396302502) delta=(7.5186028480529785, -2.2929017543792725, -1.4858319759368896) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406613" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406733" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406734" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-462.64722 pitch=17.477966 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406747" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-462.64722 pitch=17.477966 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406747" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406747" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-102.64722 xRot=17.477966 yHeadRot=-102.64722 pos=(89.53710255979149, -43.4619649633604, 259.9843571747093) delta=(7.486122131347656, -2.3340179920196533, -1.5826066732406616) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406747" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406812" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406813" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-462.64722 pitch=16.157965 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-462.64722 pitch=16.157965 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-102.64722 xRot=16.157965 yHeadRot=-102.64722 pos=(91.42298611906416, -43.83367541457782, 259.4604812413267) delta=(7.552677154541016, -2.021862030029297, -1.692244052886963) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406814" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406910" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406910" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-464.89713 pitch=15.599214 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-464.89713 pitch=15.599214 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-104.897125 xRot=15.599214 yHeadRot=-103.39719 pos=(94.66129933594726, -44.44182542559547, 258.5894634489249) delta=(7.479119300842285, -2.3369524478912354, -1.61111581325531) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412406910" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407020" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407020" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-465.94708 pitch=16.056711 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407020" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-465.94708 pitch=16.056711 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-105.94708 xRot=16.056711 yHeadRot=-104.897125 pos=(96.68039951507077, -44.796885405036264, 258.04895385125917) delta=(7.465332984924316, -2.0144402980804443, -2.0505869388580322) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407021" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407143" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407143" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-466.99704 pitch=16.656708 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407143" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-466.99704 pitch=16.656708 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407143" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407143" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-106.99704 xRot=16.656708 yHeadRot=-106.09708 pos=(100.11973403494554, -45.38236699143397, 257.1144496521154) delta=(7.454922676086426, -2.0826504230499268, -2.02008056640625) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407144" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407211" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407211" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-469.84692 pitch=19.4317 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407211" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-469.84692 pitch=19.4317 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407211" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407211" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-109.846924 xRot=19.4317 yHeadRot=-107.74701 pos=(102.94944652128729, -45.850312643282436, 256.3125042313942) delta=(7.20683479309082, -2.2237372398376465, -2.666374921798706) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407211" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407357" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407357" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-470.7469 pitch=23.432936 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-470.7469 pitch=23.432936 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-110.74689 xRot=23.432936 yHeadRot=-109.99692 pos=(105.82877283203966, -46.33322336420591, 255.4440048564975) delta=(6.9903388023376465, -3.192774534225464, -2.221235513687134) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407415" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407416" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-471.04688 pitch=23.372932 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407416" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-471.04688 pitch=23.372932 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407416" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407416" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-111.046875 xRot=23.372932 yHeadRot=-110.74689 pos=(108.7520859098507, -46.8427603516412, 254.50935982018927) delta=(6.573224067687988, -3.5797529220581055, -2.823051691055298) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407416" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407557" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407558" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-472.6968 pitch=23.30168 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407558" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-472.6968 pitch=23.30168 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407558" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407558" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-112.69681 xRot=23.30168 yHeadRot=-111.64685 pos=(111.71952820660965, -47.37415600265459, 253.50888854043592) delta=(6.706249713897705, -3.0338103771209717, -3.1327099800109863) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407558" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407606" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407606" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-474.79672 pitch=23.200428 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-474.79672 pitch=23.200428 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407606" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-114.79672 xRot=23.200428 yHeadRot=-112.69681 pos=(114.72739740904066, -47.92261664392587, 252.434858679704) delta=(6.7721028327941895, -3.415586471557617, -2.542508602142334) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407607" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407708" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407709" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-482.5964 pitch=24.261671 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407709" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-482.5964 pitch=24.261671 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407709" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407709" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-122.596405 xRot=24.261671 yHeadRot=-118.24658 pos=(117.75443503317229, -48.48540437514343, 251.24864115722065) delta=(6.4726881980896, -3.6167445182800293, -3.0024635791778564) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407709" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407805" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407806" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-486.64624 pitch=24.951668 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-486.64624 pitch=24.951668 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-126.64624 xRot=24.951668 yHeadRot=-125.59628 pos=(120.75758225867799, -49.06474516828385, 249.888906928157) delta=(5.823709964752197, -3.0791738033294678, -4.538023948669434) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407923" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407923" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-486.34625 pitch=24.047916 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407923" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-486.34625 pitch=24.047916 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407924" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407924" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-126.34625 xRot=24.047916 yHeadRot=-127.5462 pos=(123.7265739525235, -49.65804145112581, 248.35391508199424) delta=(5.536859512329102, -3.6951982975006104, -4.436097145080566) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412407924" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408050" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408050" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-477.7966 pitch=23.421665 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408050" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-477.7966 pitch=23.421665 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408051" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408051" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-117.7966 xRot=23.421665 yHeadRot=-120.646484 pos=(126.707912586161, -50.25730861823525, 246.71971553476806) delta=(6.593464374542236, -2.8791604042053223, -3.496872663497925) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408051" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408110" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408110" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-474.94672 pitch=21.02167 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-474.94672 pitch=21.02167 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408110" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-114.94672 xRot=21.02167 yHeadRot=-117.196625 pos=(129.75227730424342, -50.855846198156804, 245.0711387068871) delta=(6.864534378051758, -2.644507646560669, -3.1427338123321533) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408112" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408224" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408224" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-466.54706 pitch=13.611685 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-466.54706 pitch=13.611685 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-106.54706 xRot=13.611685 yHeadRot=-106.54706 pos=(133.68676351807824, -51.57745839709466, 243.07913790568998) delta=(7.514511585235596, -1.6065829992294312, -2.2238211631774902) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408240" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408319" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408320" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-458.74738 pitch=1.1466944 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408320" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-458.74738 pitch=1.1466944 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408320" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408320" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-98.747375 xRot=1.1466944 yHeadRot=-106.54706 pos=(135.33468376952226, -51.832300797512865, 242.38004763727173) delta=(7.685085296630859, 0.21703165769577026, -2.211132287979126) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412408321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410106" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410106" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-633.7927 pitch=6.580448 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410106" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-633.7927 pitch=6.580448 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410106" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410106" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=86.207275 xRot=6.580448 yHeadRot=86.207275 pos=(168.6686711312495, -52.45971909292601, 233.29076302427043) delta=(-7.936633110046387, -0.9495909810066223, 0.3266168236732483) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410106" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410154" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410155" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-634.2428 pitch=5.3504486 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410155" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-634.2428 pitch=5.3504486 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410155" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410155" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=85.7572 xRot=5.3504486 yHeadRot=86.207275 pos=(168.27007260469168, -52.61398401878315, 233.35143309654205) delta=(-7.9616498947143555, -0.7451997399330139, 0.23593294620513916) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410155" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410258" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410258" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-635.14294 pitch=3.4304483 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-635.14294 pitch=3.4304483 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=84.857056 xRot=3.4304483 yHeadRot=85.157104 pos=(167.61979960598018, -52.836625342567245, 233.434896752611) delta=(-7.943792819976807, -0.3036552369594574, 0.8963726758956909) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410259" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410370" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410370" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-634.6929 pitch=1.6754481 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410370" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-634.6929 pitch=1.6754481 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410370" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410370" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=85.30713 xRot=1.6754481 yHeadRot=85.157104 pos=(166.83005096491138, -53.07076870364068, 233.5241915483486) delta=(-7.978318214416504, -0.1572229117155075, 0.5669862627983093) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410370" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410456" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410457" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-635.443 pitch=0.40044796 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410457" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-635.443 pitch=0.40044796 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410457" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410457" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=84.55701 xRot=0.40044796 yHeadRot=85.30713 pos=(166.1367474340751, -53.25039887310611, 233.59596792233145) delta=(-7.952947616577148, 0.37185630202293396, 0.7825270891189575) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410457" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410576" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410576" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-636.7932 pitch=0.55794805 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410586" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-636.7932 pitch=0.55794805 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410586" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410586" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=83.20679 xRot=0.55794805 yHeadRot=83.20679 pos=(164.57336155193968, -53.61271176667598, 233.75793952119218) delta=(-7.972087860107422, 0.1756266951560974, 0.644184947013855) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410586" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410676" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410676" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-636.7932 pitch=-0.43955183 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410687" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-636.7932 pitch=-0.43955183 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410687" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410687" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=83.20679 xRot=-0.43955183 yHeadRot=83.20679 pos=(163.3675166703851, -53.85522313099524, 233.88916280866485) delta=(-7.981499671936035, -0.1848282366991043, 0.5110964179039001) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410687" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410798" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410798" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-636.6432 pitch=-0.67580175 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410798" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-636.6432 pitch=-0.67580175 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410799" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410799" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=83.35681 xRot=-0.67580175 yHeadRot=83.35681 pos=(162.38363946844868, -54.03569859567717, 233.99845410299818) delta=(-7.9619598388671875, 0.026077628135681152, 0.778789758682251) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410799" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410854" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410854" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-634.9929 pitch=-3.210802 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410854" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-634.9929 pitch=-3.210802 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=85.00708 xRot=-3.210802 yHeadRot=83.35681 pos=(161.33221025179913, -54.209044885712586, 234.11420041516945) delta=(-7.966061592102051, 0.07593090832233429, 0.732183575630188) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410855" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410976" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410976" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-632.5925 pitch=-3.480801 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410987" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-632.5925 pitch=-3.480801 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410987" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410987" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=87.40747 xRot=-3.480801 yHeadRot=87.40747 pos=(159.09332464290338, -54.52533825618834, 234.34003583226357) delta=(-7.959651947021484, 0.0023009711876511574, 0.8024541139602661) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412410987" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411061" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411062" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-631.2423 pitch=-0.86704975 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411062" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-631.2423 pitch=-0.86704975 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411062" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411062" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.75769 xRot=-0.86704975 yHeadRot=88.75769 pos=(157.8865021318153, -54.67141915850617, 234.43600843162835) delta=(-7.988921642303467, -0.04985405132174492, 0.41781121492385864) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411062" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411159" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411159" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-631.39233 pitch=0.39295048 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411159" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-631.39233 pitch=0.39295048 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411159" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411159" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.607666 xRot=0.39295048 yHeadRot=88.75769 pos=(156.62225647947025, -54.82377087831637, 234.52047646316703) delta=(-7.980047702789307, 0.22316524386405945, 0.518686056137085) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411160" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411279" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411279" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-631.54236 pitch=-0.8370494 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-631.54236 pitch=-0.8370494 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=88.45764 xRot=-0.8370494 yHeadRot=88.607666 pos=(154.42585446565104, -55.08395938474318, 234.6472171992667) delta=(-7.98067569732666, 0.1480206996202469, 0.5356333255767822) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411381" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411381" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-632.5925 pitch=-2.0107994 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-632.5925 pitch=-2.0107994 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=87.40747 xRot=-2.0107994 yHeadRot=87.70752 pos=(152.56709692926233, -55.2910795827966, 234.74014394050835) delta=(-7.988872528076172, 0.3818161189556122, 0.17925620079040527) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411391" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411480" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411480" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-632.8926 pitch=-3.0982993 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-632.8926 pitch=-3.0982993 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=87.10742 xRot=-3.0982993 yHeadRot=87.25745 pos=(150.63271247410052, -55.4846268932345, 234.8350391450789) delta=(-7.910870552062988, 0.8444145321846008, 0.8396974802017212) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411575" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411575" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-633.0426 pitch=-4.290799 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-633.0426 pitch=-4.290799 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=86.9574 xRot=-4.290799 yHeadRot=86.9574 pos=(148.1246513158923, -55.6963646931243, 234.9598636747681) delta=(-7.966170787811279, 0.1480206996202469, 0.7198721766471863) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411660" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411660" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-633.94275 pitch=-2.2057967 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-633.94275 pitch=-2.2057967 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=86.05725 xRot=-2.2057967 yHeadRot=86.65735 pos=(146.57399326512575, -55.80806167940919, 235.04050941751308) delta=(-7.989112377166748, 0.2745286524295807, 0.31419992446899414) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411661" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411782" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411782" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-634.0928 pitch=-0.9457969 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411790" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-634.0928 pitch=-0.9457969 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411790" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411790" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=85.90723 xRot=-0.9457969 yHeadRot=86.05725 pos=(144.45775017090784, -55.963809323399126, 235.15820614155857) delta=(-7.961404800415039, -0.3366093933582306, 0.7086694836616516) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411791" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411894" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411894" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-634.0928 pitch=5.039205 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411895" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-634.0928 pitch=5.039205 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411895" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411895" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=85.90723 xRot=5.039205 yHeadRot=85.7572 pos=(142.28157956277425, -56.13531909424082, 235.2881778046958) delta=(-7.940559387207031, -0.4331376850605011, 0.871344804763794) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411896" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411980" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411980" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-633.94275 pitch=6.809207 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-633.94275 pitch=6.809207 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411989" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=86.05725 xRot=6.809207 yHeadRot=85.90723 pos=(140.0426738279646, -56.33564658406024, 235.42841003979538) delta=(-7.868948459625244, -1.3291382789611816, 0.5576973557472229) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412411989" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412067" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412067" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-633.1926 pitch=8.144208 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412067" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-633.1926 pitch=8.144208 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412067" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412067" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=86.80737 xRot=8.144208 yHeadRot=86.05725 pos=(138.31441467893404, -56.50698597517291, 235.53654463878138) delta=(-7.935547828674316, -1.0051617622375488, 0.12326131761074066) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412068" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412185" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412185" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-632.5925 pitch=13.495445 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-632.5925 pitch=13.495445 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=87.40747 xRot=13.495445 yHeadRot=87.40747 pos=(135.36723523596777, -56.82206572141389, 235.71367615685762) delta=(-7.684518814086914, -2.2045745849609375, 0.29115307331085205) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412189" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412302" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412302" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-633.1926 pitch=11.879194 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412302" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-633.1926 pitch=11.879194 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412302" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412302" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=86.80737 xRot=11.879194 yHeadRot=87.40747 pos=(132.9282458681151, -57.11104629964159, 235.85104836372182) delta=(-7.823627948760986, -1.5584657192230225, 0.5997352004051208) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412302" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412355" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412355" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-634.2428 pitch=9.644197 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412355" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-634.2428 pitch=9.644197 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=85.7572 xRot=9.644197 yHeadRot=86.507324 pos=(130.41938505104707, -57.418718531940044, 235.99404453615676) delta=(-7.875777721405029, -1.2981185913085938, 0.5339025855064392) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412356" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412461" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412461" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-652.3939 pitch=-7.695806 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412462" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-652.3939 pitch=-7.695806 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412462" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412462" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=67.60608 xRot=-7.695806 yHeadRot=85.7572 pos=(128.50224097330988, -57.64016869547581, 236.14444812435244) delta=(-7.906635761260986, 0.8650047183036804, 0.8584173321723938) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412463" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412576" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412577" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-659.44476 pitch=-12.660796 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-659.44476 pitch=-12.660796 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=60.555237 xRot=-12.660796 yHeadRot=60.555237 pos=(124.7499102145346, -57.95649839000326, 236.66396967832588) delta=(-6.600317478179932, 1.7288544178009033, 4.176945686340332) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412587" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412665" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412666" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-659.44476 pitch=-13.605797 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-659.44476 pitch=-13.605797 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=60.555237 xRot=-13.605797 yHeadRot=60.555237 pos=(123.57067385813676, -57.99114978112537, 236.9373077060592) delta=(-6.615257263183594, 1.8342833518981934, 4.1077704429626465) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412806" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412806" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-661.84515 pitch=-12.979551 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-661.84515 pitch=-12.979551 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412806" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=58.154846 xRot=-12.979551 yHeadRot=60.405212 pos=(120.70363844479031, -58.023521598021844, 237.69032436225018) delta=(-6.983261585235596, 1.6666444540023804, 3.529355764389038) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412808" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412867" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412868" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-661.84515 pitch=-12.439556 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412868" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-661.84515 pitch=-12.439556 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412868" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412869" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=58.154846 xRot=-12.439556 yHeadRot=57.704773 pos=(118.55568763188447, -57.97584239827391, 238.39917101086274) delta=(-6.527249336242676, 1.4748742580413818, 4.384034156799316) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412869" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412972" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412972" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-660.49493 pitch=-11.989559 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412973" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-660.49493 pitch=-11.989559 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412973" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412973" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=59.505066 xRot=-11.989559 yHeadRot=58.154846 pos=(117.02820161300014, -57.911992281228564, 238.97147938348536) delta=(-6.388139247894287, 2.0463409423828125, 4.359376430511475) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412412974" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413086" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413087" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-657.0444 pitch=-11.8620615 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413095" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-657.0444 pitch=-11.8620615 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413095" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413095" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=62.955627 xRot=-11.8620615 yHeadRot=61.755432 pos=(114.57715011895516, -57.77592521037481, 239.9505230358222) delta=(-7.026055812835693, 1.4439553022384644, 3.5425314903259277) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413095" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413162" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413162" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-652.9937 pitch=-14.847057 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-652.9937 pitch=-14.847057 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=67.00629 xRot=-14.847057 yHeadRot=62.955627 pos=(113.17917760727894, -57.667008431690704, 240.53510110085068) delta=(-6.874337196350098, 1.958717942237854, 3.5926194190979004) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413287" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413287" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-651.94354 pitch=-16.422056 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413287" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-651.94354 pitch=-16.422056 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413287" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413287" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=68.05646 xRot=-16.422056 yHeadRot=68.05646 pos=(110.92031850719864, -57.44659163554559, 241.47984345238342) delta=(-7.279191017150879, 1.8700984716415405, 2.7415525913238525) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413288" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413364" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413364" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-651.94354 pitch=-17.592054 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413364" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-651.94354 pitch=-17.592054 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413364" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413364" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=68.05646 xRot=-17.592054 yHeadRot=68.05646 pos=(109.62850578793173, -57.275663800604406, 242.01646411574302) delta=(-7.088685035705566, 2.3053905963897705, 2.904431104660034) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413365" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413492" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413492" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-652.3936 pitch=-18.488302 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-652.3936 pitch=-18.488302 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=67.606384 xRot=-18.488302 yHeadRot=67.606384 pos=(107.54668123837502, -56.94707371266924, 242.87894912730508) delta=(-7.005603313446045, 2.4423553943634033, 2.992727518081665) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413493" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413616" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413616" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-658.24457 pitch=-16.79706 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413616" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-658.24457 pitch=-16.79706 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413616" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413616" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=61.755432 xRot=-16.79706 yHeadRot=65.65607 pos=(105.96768945634511, -56.6387969070141, 243.5403917927901) delta=(-6.708752155303955, 2.675611734390259, 3.44002103805542) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413616" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413694" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413694" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-660.1949 pitch=-13.380821 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413694" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-660.1949 pitch=-13.380821 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413694" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413694" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=59.805115 xRot=-13.380821 yHeadRot=61.755432 pos=(104.43051181718593, -56.29524176965177, 244.219010119877) delta=(-6.696868896484375, 1.7048825025558472, 4.030548572540283) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413695" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413788" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413788" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-664.0955 pitch=-9.983333 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413788" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-664.0955 pitch=-9.983333 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=55.90448 xRot=-9.983333 yHeadRot=58.754944 pos=(102.89995349712886, -55.93156954808365, 244.94819726849255) delta=(-6.809603214263916, 1.3654279708862305, 3.9705042839050293) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413866" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413866" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-672.4969 pitch=-8.445839 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413866" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-672.4969 pitch=-8.445839 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413866" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413866" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=47.503113 xRot=-8.445839 yHeadRot=52.603943 pos=(101.38698131196006, -55.57239795363375, 245.75251112559926) delta=(-6.02116060256958, 1.152596354484558, 5.139761924743652) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413868" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413974" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413975" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-688.9985 pitch=-9.679587 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413986" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-688.9985 pitch=-9.679587 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413986" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413986" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=31.001526 xRot=-9.679587 yHeadRot=31.001526 pos=(99.58832621110426, -55.139032109154755, 246.92353693057171) delta=(-4.096614837646484, 1.304929494857788, 6.746473789215088) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412413987" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=9 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414059" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414059" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-691.24884 pitch=-11.652084 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-691.24884 pitch=-11.652084 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=28.75116 xRot=-11.652084 yHeadRot=28.75116 pos=(98.60504028460304, -54.87705812144996, 247.7375890981058) delta=(-4.019298076629639, 1.5185741186141968, 6.74827241897583) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414060" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414157" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414157" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-688.84845 pitch=-17.475822 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414157" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-688.84845 pitch=-17.475822 gun=true item=mini_gun ammoBefore=100 projectilesBefore=10 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414157" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414157" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=31.15155 xRot=-17.475822 yHeadRot=30.701477 pos=(97.37704179762076, -54.5003463502193, 248.9046191646544) delta=(-3.9707350730895996, 2.0937564373016357, 6.621891498565674) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414157" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=11 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414256" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414256" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-688.5484 pitch=-23.32581 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414256" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-688.5484 pitch=-23.32581 gun=true item=mini_gun ammoBefore=100 projectilesBefore=9 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414256" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414256" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=31.4516 xRot=-23.32581 yHeadRot=31.301575 pos=(96.22828637923412, -54.060578991629114, 250.13522471480866) delta=(-3.597303867340088, 3.1632118225097656, 6.4073004722595215) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412414258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=10 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415321" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415321" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-835.5509 pitch=22.221632 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415321" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-835.5509 pitch=22.221632 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415322" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415322" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-115.5509 xRot=22.221632 yHeadRot=-116.90112 pos=(92.29621844614049, -47.449549188402926, 261.1849584091498) delta=(6.737200736999512, -2.6249542236328125, -3.4222090244293213) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415322" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415366" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415366" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-834.8008 pitch=23.18163 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415366" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-834.8008 pitch=23.18163 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415366" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415366" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-114.80078 xRot=23.18163 yHeadRot=-115.5509 pos=(92.83641941572546, -47.2217354968317, 261.45843429947763) delta=(6.547923564910889, -3.4695889949798584, -3.012984037399292) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415366" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415459" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415460" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-830.0 pitch=28.94161 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-830.0 pitch=28.94161 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-110.0 xRot=28.94161 yHeadRot=-110.45007 pos=(93.36755288515207, -47.112334400416664, 261.6328201107301) delta=(6.775548934936523, -3.6112704277038574, -2.245617628097534) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415589" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415590" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-827.74963 pitch=30.842854 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-827.74963 pitch=30.842854 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-107.74963 xRot=30.842854 yHeadRot=-109.69995 pos=(93.88827166192291, -47.125143156345686, 261.7359272837797) delta=(6.670966148376465, -3.750188112258911, -2.3294284343719482) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415655" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415655" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-824.8992 pitch=30.43785 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415655" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-824.8992 pitch=30.43785 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415655" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415655" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-104.89917 xRot=30.43785 yHeadRot=-107.74963 pos=(94.27910571796238, -47.21592223807086, 261.77364429174753) delta=(6.700554847717285, -4.019026279449463, -1.7153586149215698) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415655" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415800" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415800" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-825.6493 pitch=30.516598 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415800" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-825.6493 pitch=30.516598 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415800" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415800" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-105.64929 xRot=30.516598 yHeadRot=-104.89917 pos=(94.94305016345601, -47.456605343616815, 261.7936114459213) delta=(6.614157676696777, -3.9665205478668213, -2.1240651607513428) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415801" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415873" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415873" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-825.6493 pitch=29.076597 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415873" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-825.6493 pitch=29.076597 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415873" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415873" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-105.64929 xRot=29.076597 yHeadRot=-105.64929 pos=(95.49995445661045, -47.73786900625706, 261.7625426728807) delta=(6.686753749847412, -4.017699718475342, -1.7713865041732788) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415874" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415958" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415958" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-825.6493 pitch=28.641598 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415959" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-825.6493 pitch=28.641598 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415959" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415959" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-105.64929 xRot=28.641598 yHeadRot=-105.64929 pos=(95.9416024695513, -47.98966437240415, 261.71330447713154) delta=(6.605231285095215, -3.9705162048339844, -2.1442763805389404) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412415960" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416078" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416079" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-833.45056 pitch=27.902847 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-833.45056 pitch=27.902847 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-113.45056 xRot=27.902847 yHeadRot=-105.79932 pos=(96.71520309687413, -48.451335189709994, 261.59660717920735) delta=(6.519943714141846, -4.0355939865112305, -2.279498815536499) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416161" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416161" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-834.8008 pitch=26.507849 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416161" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-834.8008 pitch=26.507849 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-114.80078 xRot=26.507849 yHeadRot=-113.45056 pos=(97.21228946844131, -48.757883282597604, 261.4837383786614) delta=(6.525669097900391, -3.3321337699890137, -3.209963083267212) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416262" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416262" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-838.5514 pitch=25.472849 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416262" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-838.5514 pitch=25.472849 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416262" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416262" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-118.55139 xRot=25.472849 yHeadRot=-115.250854 pos=(98.07892978403461, -49.28963223742834, 261.2431076111302) delta=(6.493830680847168, -3.2832486629486084, -3.322906255722046) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416262" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416374" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416374" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-842.00195 pitch=24.10785 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416374" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-842.00195 pitch=24.10785 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416374" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416374" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-122.00195 xRot=24.10785 yHeadRot=-118.55139 pos=(98.63073544353185, -49.62035361287531, 261.04488141533636) delta=(6.372391223907471, -3.048707962036133, -3.753544807434082) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416375" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416460" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416460" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-842.00195 pitch=18.97036 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-842.00195 pitch=18.97036 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416462" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-122.00195 xRot=18.97036 yHeadRot=-122.00195 pos=(99.58529454842909, -50.17326689309341, 260.6520458596042) delta=(6.341135025024414, -2.3508856296539307, -4.272552490234375) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416462" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416557" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416559" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-844.7024 pitch=11.837875 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416559" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-844.7024 pitch=11.837875 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416559" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416559" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-124.70239 xRot=11.837875 yHeadRot=-122.302 pos=(100.39480888248102, -50.599985798180256, 260.2669090760264) delta=(6.543430805206299, -1.7048825025558472, -4.274220943450928) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416559" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416675" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416676" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-848.75305 pitch=10.232877 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416689" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-848.75305 pitch=10.232877 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416689" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416689" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-128.75305 xRot=10.232877 yHeadRot=-128.75305 pos=(101.44818907743242, -51.09982298681792, 259.69506405645626) delta=(6.138173580169678, -1.069045066833496, -5.017214775085449) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416689" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416758" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416759" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-848.75305 pitch=9.280377 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-848.75305 pitch=9.280377 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-128.75305 xRot=9.280377 yHeadRot=-128.75305 pos=(101.88325130679561, -51.28728181160355, 259.4298255890072) delta=(5.965337753295898, -1.7550549507141113, -5.032508373260498) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416759" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416938" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416938" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-849.0531 pitch=9.175376 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416938" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-849.0531 pitch=9.175376 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416938" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416938" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-129.0531 xRot=9.175376 yHeadRot=-128.90308 pos=(102.98692412327816, -51.74413910589196, 258.72927054896104) delta=(5.910974979400635, -1.4333925247192383, -5.195931911468506) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416939" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416998" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416998" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-849.2031 pitch=7.997876 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416999" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-849.2031 pitch=7.997876 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416999" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416999" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-129.20312 xRot=7.997876 yHeadRot=-129.0531 pos=(103.89749769156819, -52.09167922332455, 258.1084734464821) delta=(5.997864723205566, -1.5697485208511353, -5.05502986907959) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412416999" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417062" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417062" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-849.35315 pitch=7.9828763 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417062" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-849.35315 pitch=7.9828763 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417063" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417063" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-129.35315 xRot=7.9828763 yHeadRot=-129.20312 pos=(104.83087424077954, -52.426835953801, 257.4439465865041) delta=(6.280449390411377, -1.2140389680862427, -4.803586006164551) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417063" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417156" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417156" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-849.35315 pitch=7.5328765 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-849.35315 pitch=7.5328765 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-129.35315 xRot=7.5328765 yHeadRot=-129.35315 pos=(105.54775419862568, -52.67084843760561, 256.91629176296465) delta=(6.3737711906433105, -0.7161759734153748, -4.780710697174072) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417157" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417296" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417296" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-849.35315 pitch=6.512877 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417297" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-849.35315 pitch=6.512877 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417297" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417297" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-129.35315 xRot=6.512877 yHeadRot=-129.35315 pos=(106.76509968020227, -53.06897338650539, 256.0016713656634) delta=(5.906440734863281, -0.6236966252326965, -5.358911514282227) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417298" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417354" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417354" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-849.6532 pitch=4.8478765 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417354" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-849.6532 pitch=4.8478765 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417355" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417355" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-129.6532 xRot=4.8478765 yHeadRot=-129.35315 pos=(107.76593924695435, -53.37784642352262, 255.23122831529747) delta=(6.3999834060668945, -0.19096246361732483, -4.7955780029296875) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417355" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417483" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417485" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-851.6035 pitch=0.67787516 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-851.6035 pitch=0.67787516 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-131.60352 xRot=0.67787516 yHeadRot=-131.30347 pos=(108.78536023338529, -53.67885897330305, 254.4274496275851) delta=(6.28184175491333, -0.3488699495792389, -4.940674304962158) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417490" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417555" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417555" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-853.55383 pitch=-0.97212493 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417555" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-853.55383 pitch=-0.97212493 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417555" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417555" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-133.55383 xRot=-0.97212493 yHeadRot=-132.20361 pos=(109.81783984318699, -53.97107758896314, 253.5880068758778) delta=(6.169802188873291, -0.05445589870214462, -5.091607570648193) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417555" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417693" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417693" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-871.7067 pitch=-0.109625 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417693" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-871.7067 pitch=-0.109625 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417693" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417693" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-151.70673 xRot=-0.109625 yHeadRot=-142.70526 pos=(110.83429413451097, -54.25310320095545, 252.69270163010384) delta=(5.0677080154418945, -0.2599639594554901, -6.184200763702393) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417695" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417757" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417757" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-881.6082 pitch=0.13787515 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417757" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-881.6082 pitch=0.13787515 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-161.60822 xRot=0.13787515 yHeadRot=-154.10712 pos=(111.78061874889477, -54.52989250180053, 251.70970056624742) delta=(3.697993516921997, 0.21089792251586914, -7.090510368347168) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417876" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417876" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-892.1098 pitch=1.4578754 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417887" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-892.1098 pitch=1.4578754 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-172.1098 xRot=1.4578754 yHeadRot=-172.1098 pos=(112.79401663629255, -54.87318704109618, 250.35187546871393) delta=(1.3243417739868164, 0.1579897552728653, -7.887911796569824) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417889" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417979" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417979" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-896.01044 pitch=1.2816255 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417986" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-896.01044 pitch=1.2816255 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-176.01044 xRot=1.2816255 yHeadRot=-176.01044 pos=(113.45321599127537, -55.146527240310924, 249.17466605397692) delta=(0.07285809516906738, -0.09280375391244888, -7.9991135597229) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412417988" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418077" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418077" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-898.8609 pitch=0.4866255 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-898.8609 pitch=0.4866255 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-178.8609 xRot=0.4866255 yHeadRot=-178.8609 pos=(113.99017292572908, -55.41899257837404, 247.9357420760866) delta=(-0.31896263360977173, -0.09050293266773224, -7.993117809295654) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418086" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418155" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418156" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-898.8609 pitch=-1.0433745 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-898.8609 pitch=-1.0433745 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-178.8609 xRot=-1.0433745 yHeadRot=-178.8609 pos=(114.32023954406583, -55.62109645710217, 246.97262093416316) delta=(0.11273867636919022, 0.07669786363840103, -7.99882698059082) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418315" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418315" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-899.461 pitch=-2.1983745 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418315" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-899.461 pitch=-2.1983745 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418315" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418315" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-179.461 xRot=-2.1983745 yHeadRot=-178.8609 pos=(114.68866968979503, -55.88323867916317, 245.65602816771644) delta=(0.6274459958076477, -0.12194675207138062, -7.97435188293457) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418316" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418359" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418360" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-900.6612 pitch=-3.5783749 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418360" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-900.6612 pitch=-3.5783749 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418360" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418360" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=179.3388 xRot=-3.5783749 yHeadRot=-179.461 pos=(114.98356882898011, -56.13413643562134, 244.30825673758142) delta=(-0.09585151076316833, 0.16335760056972504, -7.997757434844971) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418360" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418459" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418460" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-904.8619 pitch=-7.429627 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-904.8619 pitch=-7.429627 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=175.13812 xRot=-7.429627 yHeadRot=175.43817 pos=(115.20453184586596, -56.36158498225963, 242.94127731700564) delta=(-0.7029148936271667, 0.5716871619224548, -7.9485273361206055) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418460" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418560" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418560" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-902.16144 pitch=-12.912116 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418560" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-902.16144 pitch=-12.912116 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418560" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418560" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=177.83856 xRot=-12.912116 yHeadRot=175.88824 pos=(115.35900072937703, -56.55158910730975, 241.57062437879546) delta=(-0.9165318608283997, 2.2244739532470703, -7.629658222198486) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418560" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418680" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418682" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-901.71136 pitch=-16.34711 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-901.71136 pitch=-16.34711 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418688" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=178.28864 xRot=-16.34711 yHeadRot=178.58868 pos=(115.47192714450372, -56.69360253821583, 240.2126379857982) delta=(-0.42200779914855957, 1.8604024648666382, -7.769222259521484) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418689" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418761" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418761" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-902.0114 pitch=-17.86586 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418761" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-902.0114 pitch=-17.86586 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418761" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418761" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=177.98859 xRot=-17.86586 yHeadRot=178.28864 pos=(115.53338213146303, -56.7648515867934, 239.2137704545011) delta=(-0.6011842489242554, 2.3845865726470947, -7.612642288208008) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418762" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418887" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418888" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-902.0114 pitch=-18.885862 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-902.0114 pitch=-18.885862 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=177.98859 xRot=-18.885862 yHeadRot=177.98859 pos=(115.61037325353342, -56.843738666201055, 237.583436951827) delta=(-0.21251492202281952, 2.5218312740325928, -7.589150428771973) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418956" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418956" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-900.8112 pitch=-19.872112 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-900.8112 pitch=-19.872112 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=179.18878 xRot=-19.872112 yHeadRot=178.43866 pos=(115.64864964763473, -56.867433460058486, 236.3272035742525) delta=(-0.4573870897293091, 2.8311562538146973, -7.468289375305176) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412418956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419090" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419091" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-899.611 pitch=-21.000864 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-899.611 pitch=-21.000864 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-179.61102 xRot=-21.000864 yHeadRot=-179.61102 pos=(115.67792645935873, -56.866613180451424, 235.11645284782213) delta=(-0.17008931934833527, 2.452578544616699, -7.612879276275635) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419091" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419159" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419160" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-899.76105 pitch=-21.780865 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419160" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-899.76105 pitch=-21.780865 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419160" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419160" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-179.76105 xRot=-21.780865 yHeadRot=-179.61102 pos=(115.70247427354266, -56.84859941392111, 233.9537555884535) delta=(0.09023193269968033, 3.0132174491882324, -7.410280227661133) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419160" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419270" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419270" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-914.6133 pitch=-18.687126 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419272" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-914.6133 pitch=-18.687126 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419272" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419272" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=165.38672 xRot=-18.687126 yHeadRot=-179.76105 pos=(115.7018954152502, -56.828608144198256, 233.1190229814546) delta=(-0.3695274591445923, 2.2369956970214844, -7.6719818115234375) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419272" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419369" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419369" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-914.7633 pitch=-19.444628 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419369" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-914.7633 pitch=-19.444628 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419369" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419369" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=165.2367 xRot=-19.444628 yHeadRot=164.93665 pos=(115.65552612329941, -56.79503721716839, 231.77834707242226) delta=(-1.9122138023376465, 2.2436225414276123, -7.437042236328125) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419371" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419466" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419466" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=166.43665 pitch=-18.81463 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419466" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=166.43665 pitch=-18.81463 gun=true item=mini_gun ammoBefore=100 projectilesBefore=8 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419466" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419466" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=166.43665 xRot=-18.81463 yHeadRot=165.2367 pos=(120.39590668479184, -57.34066666807731, 221.97323043599232) delta=(-1.6518242359161377, 2.554562568664551, -7.399033069610596) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419468" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419580" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419581" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=171.98642 pitch=-13.954647 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=171.98642 pitch=-13.954647 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=171.98642 xRot=-13.954647 yHeadRot=169.8865 pos=(120.99706496491429, -56.34016563520525, 221.11945854422237) delta=(-1.5478665828704834, 2.3391528129577637, -7.492160797119141) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419588" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=8 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419654" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419654" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=173.18637 pitch=-12.754654 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419654" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=173.18637 pitch=-12.754654 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419654" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419654" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=173.18637 xRot=-12.754654 yHeadRot=172.4364 pos=(121.32344387069674, -56.275423141791975, 220.90065630747586) delta=(-0.6725045442581177, 1.556961178779602, -7.818159103393555) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419655" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419775" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419775" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=177.83618 pitch=-10.354663 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419787" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=177.83618 pitch=-10.354663 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419787" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419787" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=177.83618 xRot=-10.354663 yHeadRot=177.83618 pos=(122.15266988244673, -56.66816467546026, 220.35259370782177) delta=(-0.10956896096467972, 1.650137186050415, -7.827198505401611) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419787" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419882" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419883" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=174.08633 pitch=-11.689663 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=174.08633 pitch=-11.689663 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=174.08633 xRot=-11.689663 yHeadRot=177.83618 pos=(123.01792929970946, -57.264863110299316, 220.00540973558503) delta=(-0.09628007560968399, 1.2125227451324463, -7.906991481781006) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412419889" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420026" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420028" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=163.28665 pitch=-13.264661 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420038" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=163.28665 pitch=-13.264661 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=163.28665 xRot=-13.264661 yHeadRot=163.28665 pos=(124.48030124859841, -56.59293599317813, 221.60202518299585) delta=(-2.6011393070220947, 2.063389778137207, -7.278495788574219) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420039" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420083" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420083" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=163.73663 pitch=-14.434661 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=163.73663 pitch=-14.434661 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=163.73663 xRot=-14.434661 yHeadRot=163.28665 pos=(124.90144774394852, -56.40549726142521, 222.0786594123498) delta=(-2.3692543506622314, 2.058943271636963, -7.358490943908691) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420161" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420161" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=171.53633 pitch=-14.592163 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420161" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=171.53633 pitch=-14.592163 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420161" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420161" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=171.53633 xRot=-14.592163 yHeadRot=165.08658 pos=(125.27125701000982, -56.3002073022581, 222.5266300140822) delta=(-1.5286840200424194, 2.1625161170959473, -7.5489501953125) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420278" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420279" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=197.48631 pitch=-17.24716 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420289" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=197.48631 pitch=-17.24716 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420290" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420290" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-162.51369 xRot=-17.24716 yHeadRot=-179.46376 pos=(125.65031876558518, -56.46096396146673, 223.57121025006637) delta=(-0.042652055621147156, 2.672720193862915, -7.54020881652832) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420290" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420387" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420387" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=212.33615 pitch=-19.572157 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=212.33615 pitch=-19.572157 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-147.66385 xRot=-19.572157 yHeadRot=-153.21367 pos=(124.57095126907006, -57.908621371383305, 223.97495467397476) delta=(3.5577235221862793, 2.3933703899383545, -6.753500938415527) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420390" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420483" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420483" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=225.53581 pitch=-22.497152 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=225.53581 pitch=-22.497152 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-134.46419 xRot=-22.497152 yHeadRot=-141.81403 pos=(124.64989430532393, -58.37999999523163, 224.41405850637332) delta=(4.3631205558776855, 3.062884569168091, -5.964639663696289) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420488" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420591" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420592" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=222.98592 pitch=-24.1434 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420592" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=222.98592 pitch=-24.1434 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420592" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420592" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-137.01408 xRot=-24.1434 yHeadRot=-134.1642 pos=(124.69272438713637, -58.37999999523163, 224.65229171804395) delta=(5.464636325836182, 3.380868911743164, -4.764712333679199) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420592" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420672" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420673" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=220.28603 pitch=-26.258398 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420673" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=220.28603 pitch=-26.258398 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420673" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420673" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-139.71397 xRot=-26.258398 yHeadRot=-137.01408 pos=(124.70098333610918, -58.37999999523163, 224.69823036339682) delta=(5.317014217376709, 3.172367811203003, -5.0655975341796875) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420673" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420776" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420776" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=216.83617 pitch=-28.144646 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420787" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=216.83617 pitch=-28.144646 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420787" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420787" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-143.16383 xRot=-28.144646 yHeadRot=-143.16383 pos=(124.70708530058772, -58.37999999523163, 224.74448541233608) delta=(4.618842601776123, 3.5502281188964844, -5.482455730438232) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420787" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420887" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420888" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=213.83629 pitch=-31.009642 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=213.83629 pitch=-31.009642 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-146.16371 xRot=-31.009642 yHeadRot=-144.0638 pos=(124.70708530058772, -58.37999999523163, 224.74712623628412) delta=(4.002649307250977, 4.388284206390381, -5.358885288238525) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420889" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420958" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420958" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=199.13683 pitch=-47.67476 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420958" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=199.13683 pitch=-47.67476 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420958" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420958" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-160.86317 xRot=-47.67476 yHeadRot=-146.16371 pos=(124.7014288672185, -58.179999995231626, 225.2470942400219) delta=(2.8074607849121094, 5.905927658081055, -4.608221054077148) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412420958" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421060" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421060" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=197.93687 pitch=-61.71482 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421062" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=197.93687 pitch=-61.71482 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421062" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421062" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-162.06313 xRot=-61.71482 yHeadRot=-162.21312 pos=(124.68678515200136, -57.551935983909615, 226.54144150560694) delta=(1.0582635402679443, 7.186028480529785, -3.3526699542999268) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421062" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421187" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421187" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=209.18642 pitch=-82.55002 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=209.18642 pitch=-82.55002 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-150.81358 xRot=-82.55002 yHeadRot=-157.26332 pos=(124.6720871106856, -57.23442313252345, 227.84059061527083) delta=(0.2345564216375351, 7.979106426239014, -0.5280347466468811) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421262" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421262" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=212.33629 pitch=-85.91005 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421262" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=212.33629 pitch=-85.91005 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421263" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421263" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-147.66371 xRot=-85.91005 yHeadRot=-150.81358 pos=(124.66804196319251, -57.28853465631981, 228.19813824023674) delta=(0.29587143659591675, 7.979874610900879, -0.4837680459022522) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421263" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421380" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421380" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=221.63591 pitch=-89.95125 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421387" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=221.63591 pitch=-89.95125 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421387" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421387" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-138.36409 xRot=-89.95125 yHeadRot=-141.21397 pos=(124.65941512027476, -57.78874637254187, 229.0890293382219) delta=(-0.17261919379234314, 7.994912624359131, 0.2270866185426712) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421389" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421482" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421483" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=223.73582 pitch=-90.0 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421492" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=223.73582 pitch=-90.0 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421492" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421492" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-136.26418 xRot=-90.0 yHeadRot=-137.61412 pos=(124.64295489902197, -58.020374998707325, 230.84227633492623) delta=(0.24069134891033173, 7.992588996887207, -0.24612955749034882) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421492" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421580" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421580" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=225.98573 pitch=-89.651245 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=225.98573 pitch=-89.651245 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-134.01427 xRot=-89.651245 yHeadRot=-135.36421 pos=(124.63065212363023, -57.86054166691874, 232.0567489084547) delta=(0.20426614582538605, 7.995021343231201, -0.1946820765733719) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421590" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421662" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421662" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=227.93565 pitch=-90.0 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421662" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=227.93565 pitch=-90.0 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421662" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421662" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-132.06435 xRot=-90.0 yHeadRot=-132.96431 pos=(124.44594642793919, -57.780625001024454, 232.29430829772616) delta=(0.1773393452167511, 7.995972156524658, -0.18158982694149017) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421663" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421784" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421785" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=227.93565 pitch=-91.215 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421785" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=227.93565 pitch=-91.215 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421786" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421786" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-132.06435 xRot=-90.0 yHeadRot=-132.06435 pos=(123.53754100104953, -57.54087500334158, 232.61224414385967) delta=(0.1358802765607834, 7.997828960418701, -0.12753018736839294) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421786" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421858" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421858" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=227.33568 pitch=-89.51624 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421858" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=227.33568 pitch=-89.51624 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421859" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421859" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-132.66432 xRot=-89.51624 yHeadRot=-132.06435 pos=(123.45127695700313, -57.460958337447295, 232.64755726961218) delta=(0.35949480533599854, 7.984897613525391, -0.33488351106643677) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421859" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421955" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421955" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=233.93541 pitch=-87.01496 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421955" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=233.93541 pitch=-87.01496 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-126.06459 xRot=-87.01496 yHeadRot=-132.66432 pos=(123.45127695700313, -57.42100000450015, 232.66512584568946) delta=(0.5755852460861206, 7.957390785217285, -0.5903992652893066) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412421956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422082" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422082" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=234.68538 pitch=-87.91496 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=234.68538 pitch=-87.91496 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-125.31462 xRot=-87.91496 yHeadRot=-125.31462 pos=(124.86683602241665, -56.59293599317813, 234.33571452810907) delta=(0.22077569365501404, 7.995314598083496, -0.16185465455055237) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422090" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422165" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422165" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=234.68538 pitch=-89.05496 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422165" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=234.68538 pitch=-89.05496 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422165" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422165" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-125.31462 xRot=-89.05496 yHeadRot=-125.31462 pos=(125.24509764461041, -56.40549726142521, 234.8099670071797) delta=(-0.07110065966844559, 7.999513626098633, 0.05218809098005295) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422166" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422304" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422304" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=234.83537 pitch=-89.73375 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422304" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=234.83537 pitch=-89.73375 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-125.16463 xRot=-89.73375 yHeadRot=-125.16463 pos=(126.51143077207581, -56.32953466558833, 236.11430788815767) delta=(-0.10081084817647934, 7.999022960662842, 0.07392112165689468) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422367" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422368" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=234.83537 pitch=-90.135 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422368" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=234.83537 pitch=-90.135 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422368" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422368" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-125.16463 xRot=-90.0 yHeadRot=-125.16463 pos=(126.90238257341666, -56.46096396146673, 236.51765904903579) delta=(0.3934783339500427, 7.985596179962158, -0.2746051549911499) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422368" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422500" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422500" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=235.28535 pitch=-89.816246 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422502" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=235.28535 pitch=-89.816246 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422502" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422502" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-124.714645 xRot=-89.816246 yHeadRot=-125.16463 pos=(127.52526163591249, -57.264863110299316, 237.4689164969771) delta=(0.41214150190353394, 7.983892440795898, -0.2959353029727936) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422503" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422556" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422556" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=236.6353 pitch=-89.85 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422558" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=236.6353 pitch=-89.85 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422558" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422558" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.3647 xRot=-89.85 yHeadRot=-123.514694 pos=(127.38214383744506, -57.221000004500155, 238.1052014194587) delta=(0.2908221185207367, 7.991810321807861, -0.21535812318325043) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422559" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422702" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422702" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=236.6353 pitch=-89.9625 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422702" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=236.6353 pitch=-89.9625 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422702" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422702" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.3647 xRot=-89.9625 yHeadRot=-123.3647 pos=(126.73585283877966, -56.40549726142521, 239.9257329465272) delta=(0.0044792029075324535, 7.999998092651367, -0.002959667472168803) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422703" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422774" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422774" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=236.6353 pitch=-90.18 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422774" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=236.6353 pitch=-90.18 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422775" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422775" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.3647 xRot=-90.0 yHeadRot=-123.3647 pos=(126.38936189166503, -56.3002073022581, 240.30806064435893) delta=(-0.09674250334501266, 7.999205589294434, 0.057887736707925797) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422775" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422861" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422861" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=236.6353 pitch=-90.0 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422861" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=236.6353 pitch=-90.0 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422861" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422861" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.3647 xRot=-90.0 yHeadRot=-123.3647 pos=(125.49805958044192, -56.32953466558833, 240.92373066514216) delta=(0.06835448741912842, 7.999594688415527, -0.042574767023324966) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412422862" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423012" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423013" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=236.4853 pitch=-89.95875 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423013" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=236.4853 pitch=-89.95875 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423013" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423013" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.95875 yHeadRot=-123.3647 pos=(124.16399340980115, -56.949621380651834, 241.73128656515888) delta=(0.3713051974773407, 7.986590385437012, -0.2765589654445648) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423014" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423083" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423083" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=236.4853 pitch=-89.93625 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=236.4853 pitch=-89.93625 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423088" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.93625 yHeadRot=-123.514694 pos=(124.2838161247442, -57.42100000450015, 243.5347067927562) delta=(0.3759288191795349, 7.987420558929443, -0.2444811761379242) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423089" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423156" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423156" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=236.4853 pitch=-90.81 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=236.4853 pitch=-90.81 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-90.0 yHeadRot=-123.514694 pos=(124.42799242780183, -55.747116912052164, 246.26393790488873) delta=(0.29236844182014465, 7.992588996887207, -0.18175244331359863) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423157" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423302" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423302" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.96625 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423302" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.96625 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423303" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423303" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.96625 yHeadRot=-123.514694 pos=(124.0041832332999, -54.108513820290824, 248.41832533082302) delta=(-0.1296098381280899, 7.998558521270752, 0.07911548018455505) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423303" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423361" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423361" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.9625 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.9625 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.9625 yHeadRot=-123.514694 pos=(124.01675704288152, -54.38723994105324, 248.25437282521972) delta=(-0.39150270819664, 7.986052513122559, 0.2639518678188324) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423361" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423499" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423499" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.96625 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423499" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.96625 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423499" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423499" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.96625 yHeadRot=-123.514694 pos=(124.02884557774772, -54.93434612598326, 248.09585374650925) delta=(-0.19414249062538147, 7.9964213371276855, 0.13982625305652618) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423500" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423578" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423578" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.8875 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.8875 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.8875 yHeadRot=-123.514694 pos=(124.04112843000257, -55.97183111167021, 247.9347865497873) delta=(-0.320154070854187, 7.991065502166748, 0.20090310275554657) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423589" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423659" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423659" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.97 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423659" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.97 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423659" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423659" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.97 yHeadRot=-123.514694 pos=(124.04714580307304, -56.79160818840127, 247.85587968092818) delta=(0.1356532722711563, 7.998363018035889, -0.08822061866521835) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423781" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423782" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.97 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423795" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.97 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423795" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423795" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.97 yHeadRot=-123.514694 pos=(124.05556876518747, -58.37999999523163, 247.74542790085948) delta=(0.20022781193256378, 7.996092796325684, -0.1496734917163849) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423797" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423894" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423894" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.8425 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423894" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.8425 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423895" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423895" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.8425 yHeadRot=-123.514694 pos=(124.09523664280215, -58.37999999523163, 247.63140573210234) delta=(-0.18370740115642548, 7.9967570304870605, 0.13462507724761963) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423895" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423955" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423955" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.835 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423955" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.835 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423955" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423955" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.835 yHeadRot=-123.514694 pos=(124.12576764477163, -58.37999999523163, 247.5578084843708) delta=(0.15262527763843536, 7.997738838195801, -0.11347512900829315) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412423956" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424120" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424120" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.96625 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424120" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.96625 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424120" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424120" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.96625 yHeadRot=-123.514694 pos=(124.14513240065645, -58.37999999523163, 247.50758144185832) delta=(-0.2970089316368103, 7.992588996887207, 0.17406675219535828) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424121" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424188" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424188" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.955 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424188" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.955 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424188" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424188" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.955 yHeadRot=-123.514694 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(-0.27880799770355225, 7.9933600425720215, 0.16868707537651062) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424188" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424258" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424259" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-90.795 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424259" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-90.795 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424259" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424259" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-90.0 yHeadRot=-123.514694 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(0.1597200483083725, 7.997775077819824, -0.10039837658405304) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424259" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424388" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424388" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-90.645 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424388" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-90.645 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424388" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424388" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-90.0 yHeadRot=-123.514694 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(-0.11573976278305054, 7.998808860778809, 0.07523850351572037) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424388" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424496" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424496" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.96625 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424496" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.96625 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424496" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424496" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.96625 yHeadRot=-123.514694 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(-0.2023775428533554, 7.996164321899414, 0.1428014039993286) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424497" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424614" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424614" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-123.514694 pitch=-89.83125 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424614" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-123.514694 pitch=-89.83125 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424615" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424615" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-123.514694 xRot=-89.83125 yHeadRot=-123.514694 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(-0.21209335327148438, 7.996044635772705, 0.13519969582557678) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424615" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424658" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424658" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-121.41467 pitch=-89.88 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-121.41467 pitch=-89.88 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-121.41467 xRot=-89.88 yHeadRot=-123.514694 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(-0.3128778636455536, 7.990846633911133, 0.22014400362968445) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424781" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424781" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-82.71467 pitch=-86.51621 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-82.71467 pitch=-86.51621 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-82.71467 xRot=-86.51621 yHeadRot=-108.064545 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(0.2241627275943756, 7.996398448944092, -0.08580631762742996) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424858" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424858" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-47.46475 pitch=-84.55118 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424858" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-47.46475 pitch=-84.55118 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424858" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424858" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-47.46475 xRot=-84.55118 yHeadRot=-82.71467 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(0.9635294079780579, 7.940211296081543, 0.15702399611473083) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424858" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424994" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424995" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-19.114779 pitch=-80.294876 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424995" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-19.114779 pitch=-80.294876 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424995" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424995" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-19.114779 xRot=-80.294876 yHeadRot=-36.51476 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(0.6643111705780029, 7.923033714294434, 0.8855642676353455) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412424995" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425116" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425116" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=5.785219 pitch=-67.33098 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425116" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=5.785219 pitch=-67.33098 gun=true item=mini_gun ammoBefore=100 projectilesBefore=7 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425116" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425116" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=5.785219 xRot=-67.33098 yHeadRot=-7.4147863 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(0.24688005447387695, 7.49415922164917, 2.788660764694214) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425117" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425175" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425175" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=7.5852203 pitch=-58.0159 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=7.5852203 pitch=-58.0159 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=7.5852203 xRot=-58.0159 yHeadRot=7.5852203 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(-0.7738017439842224, 6.695322036743164, 4.309744358062744) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425187" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425304" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425304" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-5.0147853 pitch=-38.436996 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425304" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-5.0147853 pitch=-38.436996 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-5.0147853 xRot=-38.436996 yHeadRot=2.335217 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(-0.3970327079296112, 4.933332920074463, 6.2852678298950195) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425305" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425358" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425358" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-13.114774 pitch=-33.209435 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-13.114774 pitch=-33.209435 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425358" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-13.114774 xRot=-33.209435 yHeadRot=-9.214784 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(1.2055519819259644, 4.043538570404053, 6.7967963218688965) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425360" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425455" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425455" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-18.064762 pitch=-30.239422 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425456" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-18.064762 pitch=-30.239422 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425456" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425456" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-18.064762 xRot=-30.239422 yHeadRot=-16.864765 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(2.0714054107666016, 4.330404281616211, 6.39975643157959) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425457" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425556" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425556" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-18.81476 pitch=-31.071922 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425557" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-18.81476 pitch=-31.071922 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425557" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425557" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-18.81476 xRot=-31.071922 yHeadRot=-18.81476 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(2.1689491271972656, 3.7779364585876465, 6.709907054901123) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425557" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425656" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425656" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-18.064762 pitch=-30.546925 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-18.064762 pitch=-30.546925 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-18.064762 xRot=-30.546925 yHeadRot=-18.81476 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(2.0753345489501953, 4.078561782836914, 6.561883926391602) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425656" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="wyrmroost" timestamp="1790412425733" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Couldn't get access to ChestBlockEntity#chestLidController via reflection; chests won't visually open for the roost stalker in some modpacks.]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[java.lang.NoSuchFieldException: chestLidController
[STDOUT] 	at java.base/java.lang.Class.getDeclaredField(Unknown Source)
[STDOUT] 	at TRANSFORMER/wyrmroost@1.3.4/com.github.wolfshotz.wyrmroost.util.ModUtils.getChestLidController(ModUtils.java:329)
[STDOUT] 	at TRANSFORMER/wyrmroost@1.3.4/com.github.wolfshotz.wyrmroost.entities.dragon.RoostStalkerEntity$ScavengeGoal.interactChest(RoostStalkerEntity.java:463)
[STDOUT] 	at TRANSFORMER/wyrmroost@1.3.4/com.github.wolfshotz.wyrmroost.entities.dragon.RoostStalkerEntity$ScavengeGoal.m_8037_(RoostStalkerEntity.java:393)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.ai.goal.WrappedGoal.m_8037_(WrappedGoal.java:65)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.ai.goal.GoalSelector.m_186081_(GoalSelector.java:120)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Mob.m_6140_(Mob.java:753)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.LivingEntity.m_8107_(LivingEntity.java:2548)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Mob.m_8107_(Mob.java:536)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.AgeableMob.m_8107_(AgeableMob.java:128)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.animal.Animal.m_8107_(Animal.java:54)
[STDOUT] 	at TRANSFORMER/wyrmroost@1.3.4/com.github.wolfshotz.wyrmroost.entities.dragon.AbstractDragonEntity.m_8107_(AbstractDragonEntity.java:319)
[STDOUT] 	at TRANSFORMER/wyrmroost@1.3.4/com.github.wolfshotz.wyrmroost.entities.dragon.RoostStalkerEntity.m_8107_(RoostStalkerEntity.java:141)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2298)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Mob.m_8119_(Mob.java:337)
[STDOUT] 	at TRANSFORMER/wyrmroost@1.3.4/com.github.wolfshotz.wyrmroost.entities.dragon.AbstractDragonEntity.m_8119_(AbstractDragonEntity.java:309)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:694)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.Level.m_46653_(Level.java:479)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:89)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251)
[STDOUT] 	at java.base/java.lang.Thread.run(Unknown Source)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425788" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425788" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-16.714766 pitch=-29.77818 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-16.714766 pitch=-29.77818 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-16.714766 xRot=-29.77818 yHeadRot=-17.464764 pos=(124.14513240065645, -58.37999999523163, 247.5001614097328) delta=(1.7734383344650269, 3.842006206512451, 6.789249420166016) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425789" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=3 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425867" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425868" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-16.114767 pitch=-29.504433 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425868" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-16.114767 pitch=-29.504433 gun=true item=mini_gun ammoBefore=100 projectilesBefore=3 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425868" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425868" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-16.114767 xRot=-29.504433 yHeadRot=-16.414766 pos=(124.17287196536105, -58.37999999523163, 247.5961926933683) delta=(2.256140947341919, 4.185611248016357, 6.433544158935547) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425868" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=4 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425974" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425974" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-14.91477 pitch=-29.114437 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425974" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-14.91477 pitch=-29.114437 gun=true item=mini_gun ammoBefore=100 projectilesBefore=4 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425974" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425974" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-14.91477 xRot=-29.114437 yHeadRot=-15.964767 pos=(124.3552859349627, -58.37999999523163, 248.15022879373686) delta=(2.220285177230835, 4.054783821105957, 6.529093265533447) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412425975" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426059" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426059" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-8.914785 pitch=-22.529459 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426060" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-8.914785 pitch=-22.529459 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426060" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426060" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-8.914785 xRot=-22.529459 yHeadRot=-12.814775 pos=(124.59307166220852, -58.37999999523163, 248.88178822243947) delta=(2.005401611328125, 2.788787364959717, 7.225028038024902) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426060" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426162" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426162" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-8.164787 pitch=-17.601974 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426163" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-8.164787 pitch=-17.601974 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426163" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426163" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-8.164787 xRot=-17.601974 yHeadRot=-8.164787 pos=(124.75877712168379, -58.37999999523163, 249.71054843147243) delta=(1.2497271299362183, 2.43066668510437, 7.518646240234375) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426164" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426260" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426260" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-8.764786 pitch=-17.144478 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426260" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-8.764786 pitch=-17.144478 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426260" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426260" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-8.764786 xRot=-17.144478 yHeadRot=-8.014788 pos=(124.89632721438336, -58.37999999523163, 250.5694355574143) delta=(1.0551596879959106, 2.7520911693573, 7.437246322631836) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426261" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426357" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426357" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-18.914476 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426357" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-18.914476 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426357" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426357" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-18.914476 yHeadRot=-10.564784 pos=(125.04177614461656, -58.37999999523163, 251.43464586756832) delta=(1.2173253297805786, 2.9370362758636475, 7.341113090515137) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426357" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426469" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426469" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-20.024475 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426469" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-20.024475 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426469" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426469" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-20.024475 yHeadRot=-10.564784 pos=(125.19845818553034, -58.37999999523163, 252.30024479799374) delta=(1.662868618965149, 2.809623956680298, 7.303483963012695) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426470" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=7 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426574" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426574" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-21.588224 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426574" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-21.588224 gun=true item=mini_gun ammoBefore=100 projectilesBefore=6 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426574" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426574" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-21.588224 yHeadRot=-10.564784 pos=(125.31845062966143, -58.37999999523163, 252.94952982540033) delta=(1.3164172172546387, 3.0260021686553955, 7.287685394287109) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426575" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426660" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426660" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-22.731976 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-22.731976 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426660" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-22.731976 yHeadRot=-10.564784 pos=(125.51951813134932, -58.37999999523163, 254.0317089046635) delta=(1.430050253868103, 3.0359394550323486, 7.2620954513549805) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426662" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426768" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426769" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-23.808226 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426769" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-23.808226 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426769" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426769" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-23.808226 yHeadRot=-10.564784 pos=(125.60484076916133, -58.37999999523163, 254.88332775558774) delta=(1.5741074085235596, 3.4426119327545166, 7.047738075256348) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426769" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=6 deltaProjectiles=1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426857" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426857" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-25.045727 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426857" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-25.045727 gun=true item=mini_gun ammoBefore=100 projectilesBefore=5 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426858" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426858" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-25.045727 yHeadRot=-10.564784 pos=(125.31508699686272, -58.37999999523163, 255.66514920272823) delta=(1.0788098573684692, 2.955576181411743, 7.355320453643799) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426858" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=5 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426955" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426955" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-26.06573 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426955" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-26.06573 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426955" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426955" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-26.06573 yHeadRot=-10.564784 pos=(124.90610706118929, -58.37999999523163, 256.3687251204179) delta=(0.9332498908042908, 3.222285509109497, 7.262638568878174) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412426955" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427058" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427059" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-27.76073 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-27.76073 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-27.76073 yHeadRot=-10.564784 pos=(124.7530830431954, -58.37999999523163, 256.8817269499533) delta=(1.5456154346466064, 4.021678447723389, 6.740710258483887) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427162" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427162" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-28.84073 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-28.84073 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-28.84073 yHeadRot=-10.564784 pos=(124.74796528804406, -58.37999999523163, 257.76438692853475) delta=(1.2735973596572876, 3.6044247150421143, 7.027522563934326) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427163" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427257" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427257" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-29.961979 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427257" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-29.961979 gun=true item=mini_gun ammoBefore=100 projectilesBefore=2 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427257" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427257" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-29.961979 yHeadRot=-10.564784 pos=(124.85326002839909, -58.37999999523163, 258.48262012415705) delta=(1.5459654331207275, 3.9531917572021484, 6.781022548675537) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=2 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427373" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427373" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-31.18073 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427373" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-31.18073 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427374" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427374" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-31.18073 yHeadRot=-10.564784 pos=(124.94744044090066, -58.37999999523163, 259.02297812062505) delta=(1.296318769454956, 4.3870015144348145, 6.563061714172363) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427374" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427472" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427472" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-10.564784 pitch=-32.35073 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427472" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-10.564784 pitch=-32.35073 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427472" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427472" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-10.564784 xRot=-32.35073 yHeadRot=-10.564784 pos=(125.11102936735057, -58.37999999523163, 259.9243075386469) delta=(1.2893742322921753, 4.647136211395264, 6.382917881011963) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427473" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427573" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427573" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-9.2147875 pitch=-32.33572 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427574" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-9.2147875 pitch=-32.33572 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427574" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427574" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-9.2147875 xRot=-32.33572 yHeadRot=-10.114785 pos=(125.24122307662351, -58.37999999523163, 260.6463287007035) delta=(1.38190495967865, 3.98582124710083, 6.797320365905762) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427574" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427665" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427666" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-6.3647895 pitch=-32.54571 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-6.3647895 pitch=-32.54571 gun=true item=mini_gun ammoBefore=100 projectilesBefore=1 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427666" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-6.3647895 xRot=-32.54571 yHeadRot=-8.464789 pos=(125.3563480607871, -58.37999999523163, 261.37092030934525) delta=(0.6326208710670471, 4.556164264678955, 6.545316219329834) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427667" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=1 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427756" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427756" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2.9147873 pitch=-34.990723 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2.9147873 pitch=-34.990723 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-2.9147873 xRot=-34.990723 yHeadRot=-3.964788 pos=(125.43554623482106, -58.37999999523163, 262.09987393442) delta=(0.6231046319007874, 4.439458847045898, 6.625929832458496) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427756" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427868" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427868" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=-2.7647872 pitch=-36.108223 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427868" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=-2.7647872 pitch=-36.108223 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427869" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427869" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=-2.7647872 xRot=-36.108223 yHeadRot=-2.7647872 pos=(125.48538810257347, -58.37999999523163, 262.8316345074354) delta=(-0.03633914515376091, 4.767442226409912, 6.424186706542969) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427869" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427958" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427958" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=0.9852136 pitch=-25.829449 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427959" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=0.9852136 pitch=-25.829449 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427959" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427959" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=0.9852136 xRot=-25.829449 yHeadRot=-2.9147873 pos=(125.5201821994298, -58.37999999523163, 263.5643678128331) delta=(0.2115621417760849, 3.736631155014038, 7.070560932159424) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412427959" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428059" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428059" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=5.785216 pitch=-21.014463 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=5.785216 pitch=-21.014463 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=5.785216 xRot=-21.014463 yHeadRot=4.735215 pos=(125.5039720328646, -58.37999999523163, 264.29670205575087) delta=(-0.2279393970966339, 2.648850440979004, 7.5453057289123535) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428059" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428160" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428160" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=6.235216 pitch=-21.595715 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428160" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=6.235216 pitch=-21.595715 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428160" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428160" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.235216 xRot=-21.595715 yHeadRot=5.785216 pos=(125.44740115138211, -58.37999999523163, 265.0275348319526) delta=(-0.994027316570282, 2.7621712684631348, 7.441930294036865) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428162" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428257" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428258" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=6.235216 pitch=-22.615717 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=6.235216 pitch=-22.615717 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428258" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.235216 xRot=-22.615717 yHeadRot=6.235216 pos=(125.37494814017684, -58.37999999523163, 265.75752567858876) delta=(-0.6926147937774658, 3.237722873687744, 7.282680511474609) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790412428259" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Dragonslayer]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428261" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412428283" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Dragonslayer]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412428284" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 278 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428365" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428366" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=6.235216 pitch=-23.703218 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428366" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=6.235216 pitch=-23.703218 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428366" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428366" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.235216 xRot=-23.703218 yHeadRot=6.235216 pos=(125.29740481487443, -58.37999999523163, 266.4872281000133) delta=(-0.9735212922096252, 3.1758878231048584, 7.277773857116699) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428366" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428460" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428460" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=6.235216 pitch=-24.80197 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=6.235216 pitch=-24.80197 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.235216 xRot=-24.80197 yHeadRot=6.235216 pos=(125.21834398514213, -58.37999999523163, 267.21684453724737) delta=(-1.035622239112854, 2.99615740776062, 7.345102310180664) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428461" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428568" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428568" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=6.235216 pitch=-25.68322 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428569" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=6.235216 pitch=-25.68322 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428569" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428569" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.235216 xRot=-25.68322 yHeadRot=6.235216 pos=(125.17090985901544, -58.37999999523163, 267.652800618378) delta=(-1.185379147529602, 3.091911554336548, 7.282510280609131) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428569" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428657" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428657" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=6.235216 pitch=-26.661972 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428657" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=6.235216 pitch=-26.661972 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428657" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428657" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.235216 xRot=-26.661972 yHeadRot=6.235216 pos=(125.15676898378607, -58.37999999523163, 267.782766131652) delta=(-0.7062011361122131, 3.6174285411834717, 7.100386619567871) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428658" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428762" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428762" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=6.235216 pitch=-27.726973 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428762" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=6.235216 pitch=-27.726973 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428762" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428762" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.235216 xRot=-27.726973 yHeadRot=6.235216 pos=(125.15500521090084, -58.37999999523163, 267.8215109396078) delta=(-0.6276705861091614, 3.479952096939087, 7.1760687828063965) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428763" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428888" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428888" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=6.235216 pitch=-28.690722 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=6.235216 pitch=-28.690722 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428888" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.235216 xRot=-28.690722 yHeadRot=6.235216 pos=(125.16405176913199, -58.37999999523163, 267.7488134079829) delta=(-0.8911094665527344, 3.742055654525757, 7.014481067657471) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428889" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428969" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428969" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=6.235216 pitch=-29.838223 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428969" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=6.235216 pitch=-29.838223 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428970" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428970" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=6.235216 xRot=-29.838223 yHeadRot=6.235216 pos=(125.21775319054048, -58.37999999523163, 267.2572595948408) delta=(-0.9749841690063477, 3.9778385162353516, 6.872132778167725) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412428970" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429062" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429062" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=4.8852153 pitch=-30.078226 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429063" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=4.8852153 pitch=-30.078226 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429063" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429063" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=4.8852153 xRot=-30.078226 yHeadRot=5.3352156 pos=(125.28443341084385, -58.37999999523163, 266.59811269833676) delta=(-0.5323914885520935, 4.387642860412598, 6.668219566345215) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429063" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429156" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429156" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=4.735215 pitch=-30.888227 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=4.735215 pitch=-30.888227 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=4.735215 xRot=-30.888227 yHeadRot=4.735215 pos=(125.34775815158741, -58.37999999523163, 265.8883208466714) delta=(-0.6030868887901306, 4.402382850646973, 6.652466297149658) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429156" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429255" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[input-debug][fire] message=com.mrcrayfish.guns.network.message.C2SMessageShoot player=windinglet stack=mini_gun firstPerson=true tpsMode=false]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429255" level="INFO" thread="Netty Server IO #1">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] received shooter=windinglet yaw=4.585215 pitch=-31.413229 thread=Netty Server IO #1]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429256" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] dispatch shooter=windinglet yaw=4.585215 pitch=-31.413229 gun=true item=mini_gun ammoBefore=100 projectilesBefore=0 thread=Server thread]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429256" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][tracker] consume shooter=windinglet result=missing]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429256" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][projectile] shooter=windinglet aiming=false yRot=4.585215 xRot=-31.413229 yHeadRot=4.735215 pos=(125.40893672313757, -58.37999999523163, 265.16333323144056) delta=(-0.8092638850212097, 4.48211669921875, 6.576908588409424) spreadMilli=0 ammo=100 gun=mini_gun]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Tijon's Epic Crayfish" timestamp="1790412429256" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[shot-debug][relay] finish shooter=windinglet ammoAfter=100 projectilesAfter=0 deltaProjectiles=0]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790412448840" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Mother of Dragons]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412448852" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Mother of Dragons]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412448883" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 280 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412481528" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 315 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790412516095" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Draconic Evolution]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412516096" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Draconic Evolution]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412516232" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 317 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790412538308" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Pocket Dragon]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412538332" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Pocket Dragon]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412538334" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 320 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412588733" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] Raevyx was slain by Raevyx]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] [SD-DRAGON-REMOVE] type=saintsdragons:raevyx uuid=d5e5ed6b-67cb-4762-85f3-bb3d1e508ab9 reason=KILLED pos=(89.3540042877379, -60.0, 308.4098676046179) dim=minecraft:overworld health=0.0 alive=false dying=true vehicle=true passenger=false owner=07418cec-6e76-4a01-8548-00e4e14c271a command=0
[STDOUT] java.lang.Exception: [SD-DRAGON-REMOVE stack]
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.DragonEntity.m_142687_(DragonEntity.java:1408)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.DragonEntity.m_6153_(DragonEntity.java:1389)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.LivingEntity.m_6075_(LivingEntity.java:411)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Mob.m_6075_(Mob.java:271)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Entity.m_8119_(Entity.java:422)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2259)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Mob.m_8119_(Mob.java:337)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.DragonEntity.m_8119_(DragonEntity.java:2096)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.RideableDragonBase.m_8119_(RideableDragonBase.java:912)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.RideableFlyingDragon.m_8119_(RideableFlyingDragon.java:738)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.dragons.raevyx.Raevyx.m_8119_(Raevyx.java:1465)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:694)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.Level.m_46653_(Level.java:479)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:89)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251)
[STDOUT] 	at java.base/java.lang.Thread.run(Unknown Source)
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412614798" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] Raevyx was slain by Raevyx]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT] [SD-DRAGON-REMOVE] type=saintsdragons:raevyx uuid=d5e5ed6b-67cb-4762-85f3-bb3d1e508ab9 reason=KILLED pos=(73.07201549362912, -60.0, 286.207332683242) dim=minecraft:overworld health=0.0 alive=false dying=true vehicle=true passenger=false owner=07418cec-6e76-4a01-8548-00e4e14c271a command=0
[STDOUT] java.lang.Exception: [SD-DRAGON-REMOVE stack]
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.DragonEntity.m_142687_(DragonEntity.java:1408)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.DragonEntity.m_6153_(DragonEntity.java:1389)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.LivingEntity.m_6075_(LivingEntity.java:411)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Mob.m_6075_(Mob.java:271)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Entity.m_8119_(Entity.java:422)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2259)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.entity.Mob.m_8119_(Mob.java:337)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.DragonEntity.m_8119_(DragonEntity.java:2096)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.RideableDragonBase.m_8119_(RideableDragonBase.java:912)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.base.RideableFlyingDragon.m_8119_(RideableFlyingDragon.java:738)
[STDOUT] 	at TRANSFORMER/saintsdragons@0.9.5/com.leon.saintsdragons.server.entity.dragons.raevyx.Raevyx.m_8119_(Raevyx.java:1465)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:694)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.Level.m_46653_(Level.java:479)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:89)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251)
[STDOUT] 	at java.base/java.lang.Thread.run(Unknown Source)
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412653564" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 0.9981410394539978]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412653615" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.3808473739216538]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412653672" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.5710516934145033]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412653724" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.6575481138675912]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412653787" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.6397614827262572]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412653843" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.5870531045132878]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412653887" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.5437925393224958]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412653909" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.5089499933480823]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412653974" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.4775808232868997]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654007" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.4470810081627121]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654067" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.4164571816214675]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654103" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.3854075058850555]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654187" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.3635594736817893]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654205" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.3463817156583389]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654270" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.3220378702916094]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654337" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.2938617508344379]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654374" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.2685615036756275]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654422" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.244651379610616]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654463" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.2472312396923115]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654503" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.232845107149629]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654558" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.2092289933101341]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654602" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.1805840592669625]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654695" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.1491944141722996]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654704" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.116303604039075]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654798" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.0825898276846289]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654807" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.0484235976448986]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654896" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 1.0140078385429092]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790412654907" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx (vehicle of windinglet) moved wrongly! 0.9795662830338898]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.decoration.HangingEntity" timestamp="1790412730597" level="ERROR" thread="Worker-Main-1">
[STDOUT]     <log4j:Message><![CDATA[Hanging entity at invalid position: BlockPos{x=-4, y=59, z=8}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790412758183" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Surge Protector]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412758200" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Surge Protector]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412758245" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 320 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790412816023" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[windinglet: Set the time to 13000]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412816028" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] Set the time to 13000]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790412822856" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[[windinglet: Set the weather to rain & thunder]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790412822875" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] Set the weather to rain & thunder]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.decoration.HangingEntity" timestamp="1790412849787" level="ERROR" thread="Worker-Main-1">
[STDOUT]     <log4j:Message><![CDATA[Hanging entity at invalid position: BlockPos{x=-4, y=59, z=8}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790412864107" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 320 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.decoration.HangingEntity" timestamp="1790412948594" level="ERROR" thread="Worker-Main-11">
[STDOUT]     <log4j:Message><![CDATA[Hanging entity at invalid position: BlockPos{x=-4, y=59, z=8}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790413006914" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 320 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413014600" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has made the advancement [Destruction Commence]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790413014613" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has made the advancement [Destruction Commence]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790413014687" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 320 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413056374" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet has completed the challenge [TACTICAL NUKE! INCOMING!!]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.gui.components.ChatComponent" timestamp="1790413056389" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[[System] [CHAT] windinglet has completed the challenge [TACTICAL NUKE! INCOMING!!]]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790413056390" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 320 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureManager" timestamp="1790413074140" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Failed to load texture: herbalistmod:textures/entity/zombie_villager/profession/herbalist_master.png]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[java.io.FileNotFoundException: herbalistmod:textures/entity/zombie_villager/profession/herbalist_master.png
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceProvider.m_215590_(ResourceProvider.java:21)
[STDOUT] 	at java.base/java.util.Optional.orElseThrow(Unknown Source)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceProvider.m_215593_(ResourceProvider.java:21)
[STDOUT] 	at TRANSFORMER/geckolib@4.8.4/software.bernie.geckolib.cache.texture.AnimatableTexture.m_6704_(AnimatableTexture.java:40)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.texture.TextureManager.m_118515_(TextureManager.java:96)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.texture.TextureManager.m_118495_(TextureManager.java:66)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.texture.TextureManager.handler$dac000$geckolib$wrapAnimatableTexture(TextureManager.java:529)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.texture.TextureManager.m_118506_(TextureManager.java)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.RenderStateShard$TextureStateShard.m_263890_(RenderStateShard.java:243)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.RenderStateShard.m_110185_(RenderStateShard.java:37)
[STDOUT] 	at MC-BOOTSTRAP/com.google.common@31.1-jre/com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.RenderType$CompositeRenderType.m_110526_(RenderType.java:490)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.RenderStateShard.m_110185_(RenderStateShard.java:37)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.RenderType.m_276775_(RenderType.java:433)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.MultiBufferSource$BufferSource.m_109912_(MultiBufferSource.java:97)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.MultiBufferSource$BufferSource.m_6299_(MultiBufferSource.java:46)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.api.client.model.SkinnedMesh.draw(SkinnedMesh.java:247)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.api.client.model.SkinnedMesh.draw(SkinnedMesh.java:239)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.client.renderer.patched.entity.PatchedLivingEntityRenderer.render(PatchedLivingEntityRenderer.java:148)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.client.renderer.patched.entity.PatchedLivingEntityRenderer.render(PatchedLivingEntityRenderer.java:51)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.client.events.engine.RenderEngine.renderEntityArmatureModel(RenderEngine.java:374)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.client.events.engine.RenderEngine$Events.renderLivingEvent(RenderEngine.java:548)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.client.events.engine.__Events_renderLivingEvent_Pre.invoke(.dynamic)
[STDOUT] 	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
[STDOUT] 	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
[STDOUT] 	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.LivingEntityRenderer.m_7392_(LivingEntityRenderer.java:52)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.MobRenderer.m_7392_(MobRenderer.java:45)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.MobRenderer.m_7392_(MobRenderer.java:18)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderDispatcher.m_114384_(EntityRenderDispatcher.java:140)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.LevelRenderer.m_109517_(LevelRenderer.java:1440)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.LevelRenderer.m_109599_(LevelRenderer.java:1223)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.GameRenderer.m_109089_(GameRenderer.java:1126)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:909)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1146)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
[STDOUT] 	at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.texture.TextureManager" timestamp="1790413074143" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Failed to load texture: herbalistmod:textures/entity/zombie_villager/profession/herbalist_master.png]]></log4j:Message>
[STDOUT]     <log4j:Throwable><![CDATA[java.io.FileNotFoundException: herbalistmod:textures/entity/zombie_villager/profession/herbalist_master.png
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceProvider.m_215590_(ResourceProvider.java:21)
[STDOUT] 	at java.base/java.util.Optional.orElseThrow(Unknown Source)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.packs.resources.ResourceProvider.m_215593_(ResourceProvider.java:21)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.texture.SimpleTexture$TextureImage.m_118155_(SimpleTexture.java:83)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.texture.SimpleTexture.m_6335_(SimpleTexture.java:58)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.texture.SimpleTexture.m_6704_(SimpleTexture.java:29)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.texture.TextureManager.m_118515_(TextureManager.java:96)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.texture.TextureManager.m_118495_(TextureManager.java:66)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.texture.TextureManager.m_118506_(TextureManager.java:119)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.RenderStateShard$TextureStateShard.m_263890_(RenderStateShard.java:243)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.RenderStateShard.m_110185_(RenderStateShard.java:37)
[STDOUT] 	at MC-BOOTSTRAP/com.google.common@31.1-jre/com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.RenderType$CompositeRenderType.m_110526_(RenderType.java:490)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.RenderStateShard.m_110185_(RenderStateShard.java:37)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.RenderType.m_276775_(RenderType.java:433)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.MultiBufferSource$BufferSource.m_109912_(MultiBufferSource.java:97)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.MultiBufferSource$BufferSource.m_6299_(MultiBufferSource.java:46)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.api.client.model.SkinnedMesh.draw(SkinnedMesh.java:247)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.api.client.model.SkinnedMesh.draw(SkinnedMesh.java:239)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.client.renderer.patched.entity.PatchedLivingEntityRenderer.render(PatchedLivingEntityRenderer.java:148)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.client.renderer.patched.entity.PatchedLivingEntityRenderer.render(PatchedLivingEntityRenderer.java:51)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.client.events.engine.RenderEngine.renderEntityArmatureModel(RenderEngine.java:374)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.client.events.engine.RenderEngine$Events.renderLivingEvent(RenderEngine.java:548)
[STDOUT] 	at TRANSFORMER/epicfight@20.14.17/yesman.epicfight.client.events.engine.__Events_renderLivingEvent_Pre.invoke(.dynamic)
[STDOUT] 	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
[STDOUT] 	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
[STDOUT] 	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.LivingEntityRenderer.m_7392_(LivingEntityRenderer.java:52)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.MobRenderer.m_7392_(MobRenderer.java:45)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.MobRenderer.m_7392_(MobRenderer.java:18)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.entity.EntityRenderDispatcher.m_114384_(EntityRenderDispatcher.java:140)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.LevelRenderer.m_109517_(LevelRenderer.java:1440)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.LevelRenderer.m_109599_(LevelRenderer.java:1223)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.GameRenderer.m_109089_(GameRenderer.java:1126)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:909)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1146)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
[STDOUT] 	at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[STDOUT] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[STDOUT] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
[STDOUT] 	at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.10/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
[STDOUT] 	at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
[STDOUT] 	at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
[STDOUT] ]]></log4j:Throwable>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.world.entity.decoration.HangingEntity" timestamp="1790413135832" level="ERROR" thread="Worker-Main-14">
[STDOUT]     <log4j:Message><![CDATA[Hanging entity at invalid position: BlockPos{x=-4, y=59, z=8}]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790413169643" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 320 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790413225290" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 323 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.advancements.AdvancementList" timestamp="1790413229352" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Loaded 337 advancements]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.server.IntegratedServer" timestamp="1790413244626" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving and pausing game...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413244632" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413244641" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/herbalistmod:trip]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413244644" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413244647" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413244648" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/irons_spellbooks:pocket_dimension]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService" timestamp="1790413244721" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Signature is missing from Property textures]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.renderer.ShaderInstance" timestamp="1790413245091" level="WARN" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Shader cabb2374eda405e66b897908637abd1da5deac52 could not find uniform named subpixel_amount in the specified shader program.]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.leon.saintsdragons.server.entity.base.RideableDragonBase" timestamp="1790413357768" level="WARN" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Raevyx['Raevyx'/53887, l='ServerLevel[New World]', x=-1421.55, y=-60.00, z=-3000.86] does not support rider action 'none']]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.server.IntegratedServer" timestamp="1790413374127" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving and pausing game...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413374135" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService" timestamp="1790413374136" level="ERROR" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Signature is missing from Property textures]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413374145" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/herbalistmod:trip]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413374149" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413374151" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413374154" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/irons_spellbooks:pocket_dimension]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.forge.startup.StartEventObserver" timestamp="1790413375130" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.forge.startup.StartEventObserver" timestamp="1790413375130" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[JEI StartEventObserver transitioning state from JEI_STARTED to DISABLED]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.startup.JeiStarter" timestamp="1790413375130" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Stopping JEI]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790413375130" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Sending Runtime Unavailable...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.forge.plugins.forge.ForgeGuiPlugin" timestamp="1790413375131" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Stopping JEI GUI]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="mezz.jei.library.load.PluginCaller" timestamp="1790413375139" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Sending Runtime Unavailable took 8.288 ms]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790413376740" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet lost connection: Disconnected]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413376740" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[windinglet left the game]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="com.alrex.parcool.ParCool" timestamp="1790413376742" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Limitation of 07418cec-6e76-4a01-8548-00e4e14c271a was unloaded]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="saintsdragons" timestamp="1790413376748" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Preserving mounted dragon Raevyx['Raevyx'/53887, l='ServerLevel[New World]', x=-1410.99, y=-60.00, z=-3105.47] for player windinglet on disconnect]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.network.ServerGamePacketListenerImpl" timestamp="1790413376758" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Stopping singleplayer server as player logged out]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413376813" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Stopping server]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413376814" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving players]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413376814" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving worlds]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413376986" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413377214" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/herbalistmod:trip]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413377216" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413377216" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413377218" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Saving chunks for level 'ServerLevel[New World]'/irons_spellbooks:pocket_dimension]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413377246" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[ThreadedAnvilChunkStorage (New World (1)): All chunks are saved]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413377246" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[ThreadedAnvilChunkStorage (trip): All chunks are saved]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413377246" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[ThreadedAnvilChunkStorage (DIM1): All chunks are saved]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413377246" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[ThreadedAnvilChunkStorage (DIM-1): All chunks are saved]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413377246" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[ThreadedAnvilChunkStorage (pocket_dimension): All chunks are saved]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.server.MinecraftServer" timestamp="1790413377246" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[ThreadedAnvilChunkStorage: All dimensions are saved]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:combo_counter, epicfight:basic_attack_active] for epicfight:basic_attack]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:penalty, epicfight:penalty_restore_counter] for epicfight:guard]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:penalty, epicfight:parry_motion_counter, epicfight:penalty_restore_counter, epicfight:last_active] for epicfight:parrying]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:penalty, epicfight:penalty_restore_counter] for epicfight:impact_guard]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:resisting_damage_type, epicfight:tick_record, epicfight:stacks] for epicfight:adaptive_skin]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:tick_record] for epicfight:adrenaline_fiend]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:entity_id, epicfight:stacks] for epicfight:bonebreaker]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:tick_record, epicfight:entity_id] for epicfight:vengeance]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:fall_distance, epicfight:slam_protect_next_fall] for epicfight:meteor_slam]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:stacks] for epicfight:revelation]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:slam_protect_next_fall] for epicfight:demolition_leap]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:jump_count, epicfight:jump_key_pressed_last_tick, epicfight:slam_protect_next_fall] for epicfight:phantom_ascent]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:last_hit_count] for epicfight:grasping_spire]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:sheath] for epicfight:battojutsu_passive]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:sheath] for epicfight:battojutsu]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:combo_counter] for epicfight:blade_rush]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="epicfight" timestamp="1790413378016" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Data keys [epicfight:thrown_trident_entity_id] for epicfight:everlasting_allegiance]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Framework" timestamp="1790413378032" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Unloading server configs...]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="Framework" timestamp="1790413378032" level="INFO" thread="Server thread">
[STDOUT]     <log4j:Message><![CDATA[Finished unloading server configs]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="ChunkBuilder" timestamp="1790413378051" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Stopping worker threads]]></log4j:Message>
[STDOUT]   </log4j:Event>
[STDOUT]   <log4j:Event logger="net.minecraft.client.Minecraft" timestamp="1790413378080" level="INFO" thread="Render thread">
[STDOUT]     <log4j:Message><![CDATA[Stopping!]]></log4j:Message>
[STDOUT]   </log4j:Event>
[EXIT] code=0, terminatedByApp=false