aboutsummaryrefslogtreecommitdiff
path: root/builtin/game/chatcommands.lua (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Avoid teleporting player if /teleport coords are out-of-rangetenplus12016-04-291-4/+10
|
* Builtin: Add basic_privs settingrubenwardy2016-04-281-2/+6
|
* Make `options` local here.Auke Kok2016-03-241-1/+1
| | | | | | | | Undoubtably this may cause problems later if unchecked. ``` 2016-03-22 21:57:52: WARNING[Server]: Assignment to undeclared global "options" inside a function at .../sofar/git/minetest/bin/../builtin/game/chatcommands.lua:862. ```
* Add consistent monotonic day counter - get_day_count()Auke Kok2016-03-091-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | I've written several experimental bits of code that revolve around the need for a consistent calendar, but implementing one is extremely hard in mods due to time changes and mods overriding core.get_timeofday(), which will conflict. The second part of the problem is that doing this from a mod requires constant maintenance of a settings file. An implementation in core is trivial, however, and solves all of these problems at virtually no cost: No extra branches in server steps, and a single branch when minetest.set_time_of_day(), which is entirely reasonable. We store the day_count value in env_meta.txt. The use case is obvious: This change allows mods to create an actual virtual calendar, or properly account for seasonal changes, etc.. We add a "/days" chatcommand that displays the current day count. No permissions are needed. It can only retrieve the day count, not modify it.
* Faster insertion into tableRui9142016-03-061-3/+3
|
* Log /clearobjects modeKahrl2016-02-111-1/+2
|
* Add '/clearobjects quick'Kahrl2016-02-111-1/+11
|
* Add admin command which says who the administator is for the server.Splizard2016-02-041-0/+12
|
* Add callback parameter for core.emerge_area()kwolekr2015-11-021-1/+35
|
* minetest. to core.Rui9142015-10-311-1/+1
|
* Add /emergeblocks command and core.emerge_area() Lua APIkwolekr2015-09-231-29/+41
|
* SAPI: Track last executed mod and include in error messageskwolekr2015-08-121-0/+2
|
* Add ability to specify coordinates for /spawnentityMarcin2015-07-181-6/+13
|
* Remove reference to deprecated privilegeCraig Davison2015-06-141-1/+1
|
* Nicer time setting loggingest312015-06-021-1/+1
| | | | | | | | | | Now logs ACTION[ServerThread]: player sets time to 6:03 instead of ACTION[ServerThread]: player sets time to 6:3
* Added hour:minute format to time commandLeMagnesium2015-05-161-14/+36
| | | | | * The time command now accepts parameters in the form <hour>:<minute>, and if invoked with no parameters returns the current time in said format.
* Add reason to kicked log message and use present tenseest312015-04-051-3/+6
|
* Radius parameter for /deleteblocks hereSmallJoker2015-03-051-2/+9
|
* Add /setpassword and /clearpassword loggingest312015-02-271-5/+15
|
* Fix unused (and so, broken) enable_rollback_recording. This option must be ↵Loic Blot2015-02-181-0/+10
| | | | | | reloaded at server loop but loaded when server starts, for data consistency (not a hot load variable) ok @ShadowNinja
* Prevent null concatenation when /deleteblocks is provided an incorrect formatkwolekr2015-01-271-0/+4
|
* Simplify deleteblocks chat command argument parsingkwolekr2015-01-151-12/+6
| | | | | Add optional core.pos_to_string decimal place rounding Move core.string_to_pos to builtin/common/misc_helpers.lua for consistency
* Add ability to delete MapBlocks from mapkwolekr2015-01-151-0/+40
| | | | Also add a Lua API and chatcommand for this
* Fix some undeclared global variablesCraig Davison2014-11-261-1/+2
|
* Add last_login field to auth.txtRyan Newell2014-11-081-0/+17
| | | | Also shortens some related code and adds more parameters to string.split.
* Add a better error message when trying to teleport another player without ↵LeMagnesium2014-10-071-37/+39
| | | | bring privileges
* Mod profiling supportsapier2014-08-191-0/+13
| | | | | | | | | Config settings: profiling = true/false (gather statistics) detailed_profiling = true/false (break mod times to callbacks) Chat commands: save_mod_profile saves current statistics in debug.txt and shows on console (on default loglevel)
* Add success and output return values to chat commandsShadowNinja2014-05-281-240/+212
|
* Sort commands and privs alphabetically in '/help'.Diego Martinez2014-05-241-4/+17
| | | | Also make a stray variable local.
* Use "core" namespace internallyShadowNinja2014-05-081-194/+194
|
* Organize builtin into subdirectoriesShadowNinja2014-05-071-0/+725