I put in all 3 of the textures in the new textures folder I put in the BRF file and typed it in the module also but the texture in game is just blank whiteYou have to include not only the new mesh in a brf file but also the corresponding material and texture entries. Make sure you did that.
inside the brf file im using the mesh does not have a texture or a material how would I go about fixing thatYou have to edit the module.ini as well and set there that it loads the new texture folder. Read up this tutorial here, it's for Warband but it applies to Napoleonic Wars as well: https://forums.taleworlds.com/index.php?threads/adding-custom-made-items-to-multiplayer.112126/
Look up the subchapter 'Fixing your texture', step 5 and 6.
is there like a warband modding discord I can join?You should get error messages at openbrf at something like that. Make sure that you have spelled everything correctly with upper and lower case letters.
Textures need to be loaded in the same brf as the materials that use them or in a brf that is loaded before the material. Materials need to be loaded in the same brf as the meshes that use them or in a brf that is loaded before the mesh. If it's the other way around, it will look like it's working on OpenBRF, but it won't work ingame.
Your module.ini must load the texture brf before the material brf before the mesh brf. Alternatively, you could hold the texture, material and mesh in the same brf file.