DDOS Protecting a Game Server?

I'm wondering how you can protect a game server from DDOS attacks, Specifically a Minecraft server. Does anyone have experience with this? What service provider did you use?

How to create port on public IP address? (Port Forwarding)?

I go to a university and I use their internet. I'm trying to set up a minecraft server my friends and I can play on, but the address 25565 is already being used and the command prompt for the server keeps failing. I can't just type in my IP address because it just brings me to an error page. I don't know what to do here.

My teacher wants to be unbanned from minecraft server or detention?

I was at school and I told my teacher I had a Minecraft server. He wanted to know the IP. As he had minecraft. So I gave him it. He told me his minecraft name and said he would come on later, he came on and started using fly hacks and asked to be an admin. I said no as there were already many admins. He got angry and said he would give me 1 hour school detention if I didn't. I still said no and he started using hacks to destroy people's houses. I then banned him and the next day of school he gave me detention for banning him.

Can he do this?

How do i make TeamViewer NOT lock the host computer after session?

I have been using TeamViewer 9 to remotely control a computer i'm using to host a dedicated Minecraft server. Everything works great, except, after i'm done remote controlling it, the server computer goes to the windows XP lockscreen. That is annoying, because it makes the server lag. Is there any way i can make it not lock after i disconnect?

Can't find minecraft single player map?

I want to move my single player map to my server, but I can't find out where the map is saved. I don't appear to have any folders. Just an icon that takes me to the game. Where do I go to find my single player map?

How to extend spawnmob limit in minecraft?

So i do /spawnmob "anymob" and then it will spawn
so the problem is that when i do /spawnmob creeper 20
it says: "the server spawn limit is 10" or something like that
how can i make it bigger?

Should I uninstall Minecraft?

It lost lots of it's charm and luster. Also, the big reason why I want to delete it is the fandom, made up largely of 11 year old kids who have a hard time making quality fan material. I don't want to be associated with that.

I know I should do what "makes me happy," but being a part of the fandom does NOT make me happy. Also, all I do on Minecraft anymore is just go to servers and troll people. I simply don't think the game is worth my time in this day and age.

How do i port forward my Dlink Router for minecraft?

How do i port forward my Dlink Router for minecraft?

Added (1). I have made my server and all that but i need to port forward. I logged on to my routers page after pasting the ip( i think thats what its called) but when i go to the portword option i have to put a Schedule, server IP address(Host Name), External Port Start, External port end, protocol(only TCP and UDP show up), Internal port start and end, Remote Ip, and wan connection. The videos that i watched had different settings.

Can Minecraft Servers legally ban me?

This is technically violating my first amendment freedom of expression and speech (I was banned for swearing), nor did I have a trial before my ban and the moderator did not read my Miranda rights. Not only this but I have seen Moderators search my inventory without probable cause which violates my 4th amendment right. Should I file a lawsuit?