A meandering discussion on the Talk page for the server.properties article on the Minecraft Wiki indicates that this is Forge's fault. Apparently it redefines spawn-protection to be a boolean that turns protection on or off entirely (which you can't do in vanilla), and defines a new variable, spawn-protection-size for what the former variable ...
Spigot is a fork of CraftBukkit and implements the same Bukkit plugin API, and is designed to be a drop-in replacement for CraftBukkit.
The advantage of Spigot is extreme configurability. If you know what you're doing, you can see a 50% drop in RAM and CPU use. But that's a big if – since you're asking, you should probably assume that the extreme ...
Though an answer has been accepted, I needed some additional steps to make this work. I also wanted to import The End (which didn't exist when this queston was asked and answered). So here are full, updated instructions for others with this problem.
Note: I installed Spigot rather than Bukkit. Spigot is a speed-enhanced fork of Bukkit, and the same ...
Yes it is quite possible to do this. The issue is the game mode will not be enforced until a map change occurs. So for instance entering the following in the console will give the desired effect:
rcon game_mode 1 (classic competitive)
rcon changelevel de_any
This will change the game mode and change the current level thus ...
It looks like you have your public IP typed into the Private IP field on your port forwarding setup. The public IP is assigned to your modem/router by your ISP.
You will want to instead put your private/internal IP in that field. This is the IP assigned to your computer by your router. You can find your internal IP (under Windows) by opening cmd.exe and ...
On Linux, I came up with a rather basic solution which you can find here: https://github.com/pwaller/waitsilence
The idea is to use inotifywait | waitsilence to determine when minecraft has finished writing its backup out. That allows you to avoid corruption.
If you run your minecraft session inside a named screen (e.g, screen -S minecraft), then you can ...
If you don't feel like installing SourceMod, there are a few basic commands you can use to ban people. These are banid and addip- banid bans a Steam ID (account), and addip bans an IP address.
To get the ID of a player, open the console in-game (~) and type status. You will get something similar to this:
hostname: Counter-Strike: Global Offensive
version : ...
It will depend on what make and model of router you have.
Once you have determined the make and model of your router, you will need to open its configuration page in a web-browser (hopefully you have some experience with since you would at the very least need to change the password). Then find the Port Forwarding page (it may also be called Virtual ...
You will not get VAC banned for using cheats on your own server. As far as that is concerned you might as well be modding the game; what you do on your own is neither here nor there. In many ways it is easier to "cheat" on an offline server by using commands in the dev console such as sv_cheats 1. It is only considered cheating (to the point of getting VAC ...
make a cfg file for all 3 MvM maps:
mvm_coaltown.cfg, mvm_decoy.cfg, mvm_mannworks.cfg
use this format to force modes:
tf_mvm_popfile "mvm_mannworks" // Manouvers (invasion, easy)
tf_mvm_popfile "mvm_mannworks_advanced" // Machine Massacre (invasion, normal)
The logAdminCommands gamerule will prevent logging commands and outputting to the console. The console will no longer show such logged messages (indicated by the "INFO" section), but the console will still show messages from chat (indicated by the "CHAT" section), which the commandBlockOutput gamerule controls instead.
/gamerule logAdminCommands false
By default you can call a vote to change the mission difficulty, although this requires a majority to change. This option is called sv_vote_issue_mvm_challenge_allowed and should be set to 1 for this to work.
If you wish to change via console command use tf_mvm_skill with 3 being normal and 5 being advanced2. Although this console command requires sv_cheats ...
Bot difficulty can be changed at the console and in the configuration files by changing the bot_difficulty variable, which can be set to one of the following values:
Easy: 0 bot_difficulty 0
Normal: 1 bot_difficulty 1
Hard: 2 bot_difficulty 2
Expert: 3 bot_difficulty 3
There are also the following two commands which are supposed to re-scale ...
You stated bukkit plugins were preferred, but other ways are acceptable. You cannot change the grass look for the whole server, as it is generally a client side feature. In other words, how one person sees grass is completely different to how another one sees it as they may have texture packs and other client side mods which alter the look of things.
This is from the official Tf2 Wiki:
If you decide to use a custom map voting plugin, make sure you put the map name in both the maplist.txt and the voting list for it to work correctly.
SRCDS (Source Dedicated Server) allows for easily editing of this list of playable maps. which is found in orangebox/tf/maplist.txt
To add custom maps, drop the ....
Well, this is 5 years too late, but...
Any startup commands that start with a + are actually cvars that can also be changed in the server console.
i.e. mapgroup mg_hostages in the server console should change to the mg_hostages map group for the end of map vote.
From what I could find in the console you have to use:
This would set the warmup time to 60 seconds.
The standard is at 25 seconds and the minimum is 5 seconds.
Also as a tip for next time:
in the console you can do find "text"
and it will find all console commands with that text in it.
It looks like a bug with 1.4.x with the spawn protection. The workaround is to define anything in your ops.txt and spawn protection should work properly.
The other option is to use a protection plugin instead of the vanilla protection.
I found this Python script - "Advertising Linux Minecraft Servers to the LAN" that worked well for me:
My 5 year old son is really in to playing Minecraft at the moment and
always wants me to play with him. I set up a couple of Minecraft
servers on a Linux machine on my local network so that any of us could
hop in and out from any computer. ...
Here are the steps I did to make my L4D2 Source Dedicated server (srcds.exe) show up in Steam Group on my FIOS home internet (discover LAN games is turned off in client, so not a false positive):
On my server firewall I opened all UDP and TCP port access for the program "srcds.exe" for public private and domain, both inbound and outbound.
On my router I ...
I decompiled the Minecraft server version 1.2.5 using the Minecraft Coder Pack and quickly stumbled through the code:
The players inventory and location gets saved into the <playername>.dat when:
The server stops
The player disconnects
So one possible way to go if you wanted to keep track of your players locations and inventories would be to use an ...
The BookRules plugin might be exactly what you are looking for:
Automatically give players written books containing rules, getting started guides, etc when they join your server.
It's pretty simple to use:
in the config file set Seconds-Delay to a value you deem appropriate. (It's the time in seconds between a new player login and the book being given ...
Are you running SourceMod? If so, just do sm_ban in the console.
If not, you should really consider installing it. It will help you manage the server and extend it's functionality by installing plugins.
Follow these steps to port forward a Terraria Server:
Open your router's configuration webpage.
Find out your computer's IP address.
Go to the port-forwarding section.
Enter your computer's IP address.
For the port, enter in 7777.
I hope you find this useful!
It appears that you have to own The Ship to download the server, so I cannot test this, but from what I know/can find, this should work. I am assuming you are running Windows.
Port - try 27016.
Download SteamCMD from
Extract/Start SteamCMD and let it download the files to update itself.
Once SteamCMD has updated, type in login <...
Expanding on tombull89's answer, the default ship port is actually 27015 UDP.
Also, to run the ship after downloading it, you will actually need to cd to the directory and run (on Windows)
srcds.exe -console -game ship