private void doClientStuff (final InterModEnqueueEvent event)
Should actually be:
private void doClientStuff (final FMLClientSetupEvent event)
Start with that.
Spoilers work just fine
CodeChicken Lib is the issue. FML cannot validate the version.
In your development environment, textures are located in Referenced Libraries/client-extra/assets/minecraft/textures/. At least for Eclipse IDE.
You can look at Minecraft's BowItem, or ItemBow, class and see what they have it set too. Should say something like:
stack.getItemUseDuration() - entity.getItemInUseCount() / 20.0F
It would be totally dependent on your getUseDuration() though. Default mine craft bow is, 72000 iirc.
I have no clue. I have never programmed for 1.12.2 but, the modding community discords I am in say, it's a huge difference between the 2 versions. Updating, or back porting, requires a complete rewrite as most of the classes received a complete overhaul.
Do all of your other items work just fine?
The problem is at com.nevers.server.Itembws. The function you have in there, func_77655_b, does not exist.
The only other difference I see is:
bws = new Itembws (blazewood).setUnlocalizedName("Itembws").setTextureName("sb:BLAZE-WoodSword").setCreativeTab(blazethings);
has a space between Itembws and (blazewood). Where your other items don't. I am not sure that is the issue though. Change that line to:
bws = new Itembws(blazewood).setUnlocalizedName("Itembws").setTextureName("sb:BLAZE-WoodSword").setCreativeTab(blazethings);
and see if that helps.
Caused by: java.lang.NoSuchMethodError: com.nevers.server.Itembws.func_77655_b(Ljava/lang/String;)Lnet/minecraft/item/Item;
Repo does not exist.
Are you following a Tutorial for 1.12.2? If so, which one? It seems as though you're having more problems than solutions.
They mean remove the DSM mod from you minecraft mods directory. DSM Mod 'is' the problem.
If this is your mod, you're missing the ClientProxy class.
You all should search the threads for issues before re-posting this same issue. There is a fix.