So your PC has only 1 IP address and is directly connected and routable from the whole internet without NAT or port forwarding?

Yes, this is why I’m replacing public IP with what it is. Nothing is hidden about the network and what I’m trying to do. I am equally confused as to why this isn’t working. I do have port forwarding on for Minecraft ports, but even then, I could connect to it briefly without the need to SSH, and I’ve got no idea what changed for it to cause that.

Pinging 192.168.1.214 with 32 bytes of data:
Reply from 192.168.1.214: bytes=32 time<1ms TTL=63
Reply from 192.168.1.214: bytes=32 time<1ms TTL=64
Reply from 192.168.1.214: bytes=32 time<1ms TTL=64
Reply from 192.168.1.214: bytes=32 time=1ms TTL=64

Ping statistics for 192.168.1.214:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 1ms, Average = 0ms