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 ...
A server-setting was added in 1.1 to control this. If your server.properties contains
before you generate the world, and there will be no structures. The default is true, so to turn it on instead you just leave that setting alone.
An alternative answer that works for all versions:
The flag is stored within the world's level.dat, ...
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 ...
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 ...
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 : ...
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)
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 ...
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 ....
Internally, the game refers to blocks as "tiles" and non-blocks (mobs, dropped items, minecarts, etc.) as "entities". Some blocks need extra information associated with them (chests have inventories, furnaces have cook times, …) which are stored as invisible entities called "tile entities". The blocks which have entities associated with them are then "...
Your problem may be that you are an OP on your server. I had this problem when setting up one a server – OPs seem to have permissions to access all commands (the * permission node), even if Essentials is trying to override it.
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.
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. ...
The term "rendered" is incorrect here, as that implies the client will render blocks and entities even when they are not within range to do so. Instead, "loaded" is the appropriate term, as the spawn chunks are forcibly loaded into memory by the server in order to send update ticks.
The spawn chunks encapsulate a large number of chunks, which surrounds the ...
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.
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 ...
Giving them worldguard.region.redefine will not give them worldguard.region.redefine.member, using a wild card will do that: worldguard.region.redefine.*. It may be obvious, but it wasn't to me at first, that using that wild card will not give them worldguard.region.redefine.
Given your current situation, I would say to use the first set up, because they ...