summaryrefslogtreecommitdiff
path: root/builtin/game/chatcommands.lua
Commit message (Collapse)AuthorAge
* Add consistent monotonic day counter - get_day_count()Auke Kok2016-03-09
| | | | | | | | | | | | | | | | | | | | | | | | 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-06
|
* Log /clearobjects modeKahrl2016-02-11
|
* Add '/clearobjects quick'Kahrl2016-02-11
|
* Add admin command which says who the administator is for the server.Splizard2016-02-04
|
* Add callback parameter for core.emerge_area()kwolekr2015-11-02
|
* minetest. to core.Rui9142015-10-31
|
* Add /emergeblocks command and core.emerge_area() Lua APIkwolekr2015-09-23
|
* SAPI: Track last executed mod and include in error messageskwolekr2015-08-12
|
* Add ability to specify coordinates for /spawnentityMarcin2015-07-18
|
* Remove reference to deprecated privilegeCraig Davison2015-06-14
|
* Nicer time setting loggingest312015-06-02
| | | | | | | | | | 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-16
| | | | | * 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-05
|
* Radius parameter for /deleteblocks hereSmallJoker2015-03-05
|
* Add /setpassword and /clearpassword loggingest312015-02-27
|
* Fix unused (and so, broken) enable_rollback_recording. This option must be ↵Loic Blot2015-02-18
| | | | | | 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-27
|
* Simplify deleteblocks chat command argument parsingkwolekr2015-01-15
| | | | | 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-15
| | | | Also add a Lua API and chatcommand for this
* Fix some undeclared global variablesCraig Davison2014-11-26
|
* Add last_login field to auth.txtRyan Newell2014-11-08
| | | | 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-07
| | | | bring privileges
* Mod profiling supportsapier2014-08-19
| | | | | | | | | 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-28
|
* Sort commands and privs alphabetically in '/help'.Diego Martinez2014-05-24
| | | | Also make a stray variable local.
* Use "core" namespace internallyShadowNinja2014-05-08
|
* Organize builtin into subdirectoriesShadowNinja2014-05-07