add luacheck conf

master
AFCMS 2021-05-19 19:13:15 +02:00 committed by GitHub
parent 08f25d6ae1
commit e1f7ce11a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 39 additions and 0 deletions

39
.luacheckrc Normal file
View File

@ -0,0 +1,39 @@
unused_args = false
allow_defined_top = true
max_line_length = 125
globals = {
"minetest",
mcl_death_messages = {fields = {"messages"}},
}
read_globals = {
string = {fields = {"split"}},
table = {fields = {"copy", "getn", "shuffle"}},
math = {fields = {"round"}},
-- Builtin
"vector", "ItemStack",
"dump", "DIR_DELIM", "VoxelArea", "Settings",
-- MCL
--------------------------------------------
-- CORE
"biomeinfo", "flowlib", "mcl_explosions", "mcl_sounds", "mcl_loot", "mcl_particles", "mcl_util", "mcl_worlds", "walkover", "mcl_colors", "mcl_autogroup",
-- ENTITIES
"mobs", "mobs_mc",
-- ENVIRONNEMENT
"lightning", "mcl_weather",
-- HELP
"mcl_craftguide",
-- HUD
"awards", "mcl_death_messages", "mcl_experience", "mcl_formspec",
-- ITEMS
"mcl_armor", "mcl_crafting_table", "mcl_buckets", "mcl_doors", "mcl_enchanting", "mcl_fire",
"mcl_potions", "mcl_throwing", "mcl_stairs", "screwdriver", "mesecon", "tnt",
-- PLAYER
"mcl_hunger", "playerphysics", "mcl_death_drop", "mcl_damage",
--OTHER
"mcl_vars",
}