client_scripts           
├─ src                   
│  ├─ EMI                
│  │  └─ EMI.js          
│  ├─ DataReceived.js    
│  ├─ I18nUpdate.js      
│  ├─ key_bind.js        
│  ├─ Patchouli.js       
│  ├─ RenderJS.js        
│  ├─ tooltip_add.js     
│  ├─ tooltip_curios.js  
│  └─ tooltip_remove.js  
└─ jsconfig.json         


server_scripts                                 
├─ src                                         
│  ├─ Curios                                   
│  │  ├─ Other_curios                          
│  │  │  └─ ManaFlower.js                      
│  │  ├─ CuriosAPI.js                          
│  │  ├─ CuriosAttackEvent.js                  
│  │  ├─ CuriosDeathEvent.js                   
│  │  ├─ CuriosHurtEvent.js                    
│  │  ├─ CuriosKeyBinding.js                   
│  │  ├─ CuriosTickEvent.js                    
│  │  └─ PlayerCuriosDeathEvent.js             
│  ├─ debug                                    
│  │  └─ more_debug.js                         
│  ├─ Effects                                  
│  │  ├─ MobEffect                             
│  │  │  ├─ ModEffectFixer                     
│  │  │  │  └─ heart_stop.js                   
│  │  │  ├─ bleed.js                           
│  │  │  ├─ bloodlust_attack.js                
│  │  │  ├─ bloody_mary.js                     
│  │  │  ├─ damage_amplification.js            
│  │  │  ├─ disillusionment.js                 
│  │  │  ├─ electrified.js                     
│  │  │  ├─ elemental_mix.js                   
│  │  │  ├─ everclear_effect.js                
│  │  │  ├─ fear.js                            
│  │  │  ├─ gaze.js                            
│  │  │  ├─ ghost_ingot.js                     
│  │  │  ├─ harmful_effect.js                  
│  │  │  ├─ load_protection.js                 
│  │  │  ├─ melting_eyeball_ego_effect.js      
│  │  │  ├─ moonshine.js                       
│  │  │  ├─ moscow_mule.js                     
│  │  │  ├─ old_fashioned.js                   
│  │  │  ├─ paralysis.js                       
│  │  │  ├─ protect.js                         
│  │  │  ├─ purple_haze.js                     
│  │  │  ├─ rune_of_deflection.js              
│  │  │  ├─ Smoldering.js                      
│  │  │  ├─ use_adrenaline.js                  
│  │  │  ├─ vodka.js                           
│  │  │  └─ whiskey.js                         
│  │  ├─ Trait                                 
│  │  │  ├─ death_time                         
│  │  │  │  └─ death_time.js                   
│  │  │  ├─ monster                            
│  │  │  │  └─ sanity.js                       
│  │  │  ├─ Trait_right                        
│  │  │  ├─ achroous_ingot.js                  
│  │  │  ├─ acril_ingot.js                     
│  │  │  ├─ aethersent_ingot.js                
│  │  │  ├─ alexandrite.js                     
│  │  │  ├─ amber.js                           
│  │  │  ├─ amns.js                            
│  │  │  ├─ ancient_metal_ingot.js             
│  │  │  ├─ animated_steel_ingot.js            
│  │  │  ├─ aquamarine.js                      
│  │  │  ├─ arcane_ingot.js                    
│  │  │  ├─ arrow.js                           
│  │  │  ├─ atalphaite.js                      
│  │  │  ├─ attack_taunt.js                    
│  │  │  ├─ bismuthgems.js                     
│  │  │  ├─ blazing_magic.js                   
│  │  │  ├─ bloodjade_set.js                   
│  │  │  ├─ boom.js                            
│  │  │  ├─ boron_ingot.js                     
│  │  │  ├─ calamatium_ingot.js                
│  │  │  ├─ carbonatite_ingot.js               
│  │  │  ├─ celeslar_ingot.js                  
│  │  │  ├─ citrine.js                         
│  │  │  ├─ combustion_boost.js                
│  │  │  ├─ Comet.js                           
│  │  │  ├─ corroded.js                        
│  │  │  ├─ cosmos_aurora_ingot.js             
│  │  │  ├─ cursium_ingot.js                   
│  │  │  ├─ demonite_ingot.js                  
│  │  │  ├─ dragonsteel_fire_ingot.js          
│  │  │  ├─ dragonsteel_ice_ingot.js           
│  │  │  ├─ dragonsteel_lightning_ingot.js     
│  │  │  ├─ dreadsteel_ingot.js                
│  │  │  ├─ echo_ingot.js                      
│  │  │  ├─ echo_shard.js                      
│  │  │  ├─ emerald.js                         
│  │  │  ├─ enderman.js                        
│  │  │  ├─ eternal_life.js                    
│  │  │  ├─ eternal_starlight.js               
│  │  │  ├─ exalted_beauty_gem.js              
│  │  │  ├─ farmersdelight.js                  
│  │  │  ├─ fluxing.js                         
│  │  │  ├─ garnet.js                          
│  │  │  ├─ generic_luck.js                    
│  │  │  ├─ gobber.js                          
│  │  │  ├─ hallowed_ingot.js                  
│  │  │  ├─ high_health.js                     
│  │  │  ├─ hurt.js                            
│  │  │  ├─ ignitium_ingot.js                  
│  │  │  ├─ ignore_cooldown.js                 
│  │  │  ├─ intrinsic.js                       
│  │  │  ├─ iridescence.js                     
│  │  │  ├─ ironwood.js                        
│  │  │  ├─ I_am_darkness.js                   
│  │  │  ├─ I_am_justice.js                    
│  │  │  ├─ knockback.js                       
│  │  │  ├─ lacrima.js                         
│  │  │  ├─ life_drain.js                      
│  │  │  ├─ lunium_nova.js                     
│  │  │  ├─ malarite.js                        
│  │  │  ├─ malignant_pewter_ingot.js          
│  │  │  ├─ mana_quenching.js                  
│  │  │  ├─ maxhealth.js                       
│  │  │  ├─ meat_ingots.js                     
│  │  │  ├─ mithril_ingot.js                   
│  │  │  ├─ monkey.js                          
│  │  │  ├─ moonstone.js                       
│  │  │  ├─ multicolor.js                      
│  │  │  ├─ naughty.js                         
│  │  │  ├─ overload.js                        
│  │  │  ├─ pearl.js                           
│  │  │  ├─ plague.js                          
│  │  │  ├─ plunder.js                         
│  │  │  ├─ polonium_ingot.js                  
│  │  │  ├─ ponder_up.js                       
│  │  │  ├─ prismarine_crystals.js             
│  │  │  ├─ radiance.js                        
│  │  │  ├─ sanityattack.js                    
│  │  │  ├─ seraph.js                          
│  │  │  ├─ set_numbness.js                    
│  │  │  ├─ set_ponder.js                      
│  │  │  ├─ shadow_snail_shell.js              
│  │  │  ├─ shivering_gel_tick.js              
│  │  │  ├─ six_life_death.js                  
│  │  │  ├─ sleep_aid.js                       
│  │  │  ├─ spinel.js                          
│  │  │  ├─ starfire.js                        
│  │  │  ├─ starinium_ingot.js                 
│  │  │  ├─ systemtime.js                      
│  │  │  ├─ tanzanite.js                       
│  │  │  ├─ tenacious_vine.js                  
│  │  │  ├─ thermal_springstone_ingot.js       
│  │  │  ├─ tooth_of_hunger.js                 
│  │  │  ├─ topaz.js                           
│  │  │  ├─ vorant_ingot.js                    
│  │  │  ├─ witherbone.js                      
│  │  │  ├─ wither_howitzer.js                 
│  │  │  └─ wolf.js                            
│  │  ├─ EffectAddedEvent.js                   
│  │  ├─ EffectExpiredEvent.js                 
│  │  └─ TraitEvents.js                        
│  ├─ Entity                                   
│  │  ├─ Champion                              
│  │  │  ├─ death.js                           
│  │  │  └─ Sephiah.js                         
│  │  ├─ EGO                                   
│  │  │  └─ BlueStar.js                        
│  │  ├─ Incontrol                             
│  │  │  └─ biomeSpawns.js                     
│  │  ├─ Player                                
│  │  │  ├─ Sin                                
│  │  │  │  ├─ envy.js                         
│  │  │  │  ├─ gluttony.js                     
│  │  │  │  ├─ gluttony_foodeaten.js           
│  │  │  │  ├─ gluttony_tick.js                
│  │  │  │  ├─ greed.js                        
│  │  │  │  ├─ lust.js                         
│  │  │  │  ├─ pride.js                        
│  │  │  │  ├─ sloth.js                        
│  │  │  │  └─ wrath.js                        
│  │  │  ├─ FluidHandler.js                    
│  │  │  ├─ foodevents.js                      
│  │  │  ├─ loggedIn.js                        
│  │  │  ├─ Player_tick.js                     
│  │  │  └─ SinErosion.js                      
│  │  ├─ Stages                                
│  │  │  ├─ boss.js                            
│  │  │  ├─ kill.js                            
│  │  │  ├─ mob.js                             
│  │  │  ├─ ore.js                             
│  │  │  ├─ recipe.js                          
│  │  │  └─ structure.js                       
│  │  ├─ Villager                              
│  │  │  ├─ MerchantJS.js                      
│  │  │  ├─ Thief.js                           
│  │  │  └─ Villager.js                        
│  │  ├─ DynamicDamage.js                      
│  │  ├─ MagicMob.js                           
│  │  └─ SummonMob.js                          
│  ├─ IronsSpellbooks                          
│  │  ├─ MinionPower.js                        
│  │  ├─ SpellSystem.js                        
│  │  └─ SpellType.js                          
│  ├─ Loot                                     
│  │  ├─ LootIntegration                       
│  │  │  ├─ LootIntegration.js                 
│  │  │  └─ LootIntegrationUsage.js            
│  │  └─ other                                 
│  │     ├─ AlmostUnified.js                   
│  │     ├─ block_loot.js                      
│  │     ├─ chest.js                           
│  │     └─ entity_loot.js                     
│  ├─ Other                                    
│  │  ├─ Item                                  
│  │  │  ├─ brick.js                           
│  │  │  ├─ FilletKnife.js                     
│  │  │  ├─ fire_charge.js                     
│  │  │  ├─ narrator.js                        
│  │  │  ├─ RandomWeapon.js                    
│  │  │  ├─ spear.js                           
│  │  │  ├─ starfury.js                        
│  │  │  └─ TP.js                              
│  │  ├─ findStructure.js                      
│  │  └─ KeyBind.js                            
│  ├─ Recipes                                  
│  │  ├─ AlshanexFamiliars                     
│  │  │  └─ ritual_recipe.js                   
│  │  ├─ ApothicEnchanting                     
│  │  │  └─ infusion.js                        
│  │  ├─ Create                                
│  │  │  ├─ addInformation.js                  
│  │  │  ├─ create.js                          
│  │  │  └─ create_compat.js                   
│  │  ├─ Farmersdelight                        
│  │  │  └─ extradelight                       
│  │  │     └─ vat                             
│  │  │        └─ vat.js                       
│  │  ├─ Gateways                              
│  │  │  └─ recipe.js                          
│  │  ├─ Malum                                 
│  │  │  ├─ favor_of_the_void.js               
│  │  │  ├─ runeworking.js                     
│  │  │  ├─ spirit_focusing.js                 
│  │  │  ├─ spirit_infusion.js                 
│  │  │  ├─ spirit_repair.js                   
│  │  │  └─ spirit_transmutation.js            
│  │  ├─ Productivemetalworks                  
│  │  │  ├─ casting                            
│  │  │  │  ├─ ItemCastingRecipe.js            
│  │  │  │  ├─ plate_cast.js                   
│  │  │  │  ├─ rod_cast.js                     
│  │  │  │  └─ wire_cast.js                    
│  │  │  ├─ FluidAlloyingRecipe.js             
│  │  │  └─ ItemMeltingRecipe.js               
│  │  ├─ Recipe                                
│  │  │  ├─ recipe_fix.js                      
│  │  │  ├─ recipe_more.js                     
│  │  │  ├─ recipe_shaped.js                   
│  │  │  └─ recipe_shapeless.js                
│  │  ├─ TerraCurio                            
│  │  │  └─ workshop.js                        
│  │  ├─ FluidTossInteraction.js               
│  │  └─ Mimicream.js                          
│  ├─ System                                   
│  │  ├─ command                               
│  │  │  ├─ CommandBan.js                      
│  │  │  ├─ CommandRegistry.js                 
│  │  │  └─ ItemSetDistributor.js              
│  │  ├─ EntityClean.js                        
│  │  ├─ FlipCoin.js                           
│  │  ├─ FluidEvent.js                         
│  │  ├─ GearSickleItem.js                     
│  │  ├─ Item_ban.js                           
│  │  ├─ Wits.js                               
│  │  └─ WorldDifficulty.js                    
│  ├─ Utils                                    
│  │  ├─ const.js                              
│  │  ├─ cooldowns.js                          
│  │  ├─ fragile_soul.js                       
│  │  ├─ function_sins.js                      
│  │  ├─ GearData.js                           
│  │  ├─ GearHelper.js                         
│  │  ├─ GeasEffectHandler.js                  
│  │  ├─ GeneratePatchouliMaterial.js          
│  │  ├─ GeneratePatchouliTrait.js             
│  │  ├─ GeneratePatchouliTrait_SlientGear.js  
│  │  ├─ GenerateSilentGearMaterial.js         
│  │  ├─ GenerateSilentGearTrait.js            
│  │  ├─ IronspellUtils.js                     
│  │  ├─ loadclass.js                          
│  │  ├─ OreStage.js                           
│  │  ├─ TraitHelper.js                        
│  │  └─ Utils.js                              
│  ├─ Configs.js                               
│  └─ Tag.js                                   
└─ jsconfig.json                               


startup_scripts               
├─ src                        
│  ├─ Event                   
│  │  └─ livinghealevent.js   
│  ├─ Global                  
│  │  ├─ global_materials.js  
│  │  └─ loadclass.js         
│  ├─ Other                   
│  │  ├─ ban_milk.js          
│  │  ├─ fix_armor_item.js    
│  │  ├─ fix_damage_item.js   
│  │  ├─ magicdata.js         
│  │  └─ sounds.js            
│  ├─ Registry                
│  │  ├─ armor.js             
│  │  ├─ champion.js          
│  │  ├─ create_tab.js        
│  │  ├─ curio.js             
│  │  ├─ DataComponent.js     
│  │  ├─ effect.js            
│  │  ├─ entity.js            
│  │  ├─ fluid.js             
│  │  ├─ food.js              
│  │  ├─ Item.js              
│  │  ├─ Spell.js             
│  │  ├─ SpellSchool.js       
│  │  └─ toolsjs.js           
│  ├─ ArmorSetBonus.js        
│  ├─ KeyBindRegister.js      
│  ├─ SendData.js             
│  └─ Utils.js                
└─ jsconfig.json              
