Do other LAN games work? I don’t think vanilla or modded makes a difference but you can test on both.
Sanity check that you are using Hamachi’s/VPN’s assigned local IP instead of your router’s local IP.
Is the Windows machine the host or Linux? If Windows check that Firewall is disabled for Java (assuming Java edition) and Minecraft.
$0.11 Canadian/kWh, my usage is about 150kWh per person per month, but I don’t have summer AC. There’s a higher rate beyond a threshold of 675kW/h but that’s still under 15 cents. With a zero-use daily charge including municipal levies about 30 cents per day, and some fluctuations based on power sold, imported and other costs (my last bill had like $3 in credits). All in all about CA$25/mo ($18US).
Charged by BCHydro, the provincial power regulator. I’ve been really shocked at how cheap utilities are overall in BC, I budgeted about 3 times the amount I needed when I first moved.
https://app.bchydro.com/accounts-billing/rates-energy-use/electricity-rates/residential-rates/tiered.html