Skip to content

Commit fb3d5be

Browse files
committed
technical info - works with 0.4 engine and license update
1 parent 2026202 commit fb3d5be

File tree

3 files changed

+136
-15
lines changed

3 files changed

+136
-15
lines changed

LICENSE

+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
-- ANTI CHEAT by rnd
2+
-- Copyright 2016 rnd LGPL v3
3+
-- Copyright 2017 includes spectator mod by jp, modified/bugfixed by rnd LGPL v3
4+
-- Copyright 2020-2023 improvements and few fixes, mckaygerhard CC-BY-SA-NC 4.0
5+
6+
-------------------------------------------------------------------------
7+
-- This program is free software: you can redistribute it and/or modify
8+
-- it under the terms of the GNU Lesser General Public License as published by
9+
-- the Free Software Foundation, either version 3 of the License, or
10+
-- (at your option) any later version.
11+
12+
-- This program is distributed in the hope that it will be useful,
13+
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
14+
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15+
-- GNU General Public License for more details.
16+
17+
-- You should have received a copy of the GNU Lesser General Public License
18+
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
19+
-------------------------------------------------------------------------
20+
21+
CC-BY-SA-NC 4.0
22+
===============
23+
24+
Attribution-ShareAlike 4.0 Unported (CC BY-SA 4.0)
25+
http://creativecommons.org/licenses/by-sa/4.0/
26+
27+
You are free to:
28+
29+
* Share — copy and redistribute the material in any medium or format
30+
* Adapt — remix, transform, and build upon the material
31+
32+
The licensor cannot revoke these freedoms as long as you follow
33+
the license terms.
34+
35+
Under the following terms:
36+
37+
* Attribution — You must give appropriate credit, provide a link to
38+
the license, and indicate if changes were made. You may do so in any
39+
reasonable manner, but not in any way that suggests the licensor
40+
endorses you or your use.
41+
* NonCommercial — You may not use the material for commercial purposes.
42+
* ShareAlike — If you remix, transform, or build upon the material,
43+
you must distribute your contributions under the same license as the
44+
original.
45+
* No additional restrictions — You may not apply legal terms or technological
46+
measures that legally restrict others from doing anything the license permits.
47+
48+
Notices:
49+
50+
You do not have to comply with the license for elements of the material in
51+
the public domain or where your use is permitted by an applicable exception
52+
or limitation.
53+
54+
No warranties are given. The license may not give you all of the permissions
55+
necessary for your intended use. For example, other rights such as publicity,
56+
privacy, or moral rights may limit how you use the material.
57+

README

+25-15
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,16 @@
1-
-- ANTI CHEAT by rnd
2-
-- Copyright 2016 rnd
3-
-- includes spectator mod by jp, modified/bugfixed by rnd
1+
minetest-mod-anticheat
2+
======================
43

5-
-------------------------------------------------------------------------
6-
-- This program is free software: you can redistribute it and/or modify
7-
-- it under the terms of the GNU Lesser General Public License as published by
8-
-- the Free Software Foundation, either version 3 of the License, or
9-
-- (at your option) any later version.
4+
ANTI mod for detecting fly and noclip, with spectator features
105

11-
-- This program is distributed in the hope that it will be useful,
12-
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
13-
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14-
-- GNU General Public License for more details.
6+
Information
7+
-----------
158

16-
-- You should have received a copy of the GNU Lesser General Public License
17-
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
18-
-------------------------------------------------------------------------
9+
It improves the already included weak anti cheat system and improves. It adds
10+
few commands with minimal simple reports and watcher featured to spectate players.
11+
12+
## Technical info
13+
-----------------
1914

2015
features:
2116

@@ -34,6 +29,13 @@ features:
3429
- basic_vote mod, use /vote to kick, remove interact or kill cheater anonymously
3530
- This mod works only in minetest 0.4.16/0.4.17/4.0.X
3631

32+
#### Depends
33+
34+
* default
35+
* boneworld (optional)
36+
37+
This mod only works with minetest 0.4.15/0.4.16/0.4.17 and some pre 5.0.0 engine releases.
38+
3739
#### Configuration
3840

3941
| config name | type | default/min/max | Description |
@@ -42,3 +44,11 @@ features:
4244
| anticheat.timeagain | int | 15 / 10 / 300 | How many seconds checks again to compare if it is cheating the suspected player |
4345
| anticheat.moderators | string | admin,singleplayer | Comma separated list of name players that will be not checked, without spaces |
4446

47+
## LICENSE
48+
49+
* ANTI CHEAT by rnd
50+
* Copyright 2016-2017 rnd LGPL v3
51+
* Copyright 2017-2018 includes spectator mod by jp, modified/bugfixed by rnd LGPL v3
52+
* Copyright 2020-2023 improvements and few fixes, mckaygerhard CC-BY-SA-NC 4.0
53+
54+
Check file [LICENSE](LICENSE)

README.md

+54
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
minetest-mod-anticheat
2+
======================
3+
4+
ANTI mod for detecting fly and noclip, with spectator features
5+
6+
Information
7+
-----------
8+
9+
It improves the already included weak anti cheat system and improves. It adds
10+
few commands with minimal simple reports and watcher featured to spectate players.
11+
12+
## Technical info
13+
-----------------
14+
15+
features:
16+
17+
0. what it does:
18+
- succesffuly detect noclip/fly. Its just a matter of time when someone noclipping/flying is detected.
19+
- players cant know when they are being watch since intervals are randomized
20+
- lag resistant (see CHECK_AGAIN in settings)
21+
22+
1. moderators can:
23+
-see full reports with coordinates of location as cheats occur
24+
-use /cstats to see latest detected cheater
25+
-use /cdebug to see even suspected cheats to be verified later
26+
-use /watch NAME to spectate suspect/detected cheater, /unwatch to return to normal
27+
28+
2. this mod works well with:
29+
- basic_vote mod, use /vote to kick, remove interact or kill cheater anonymously
30+
- This mod works only in minetest 0.4.16/0.4.17/4.0.X
31+
32+
#### Depends
33+
34+
* default
35+
* boneworld (optional)
36+
37+
This mod only works with minetest 0.4.15/0.4.16/0.4.17 and some pre 5.0.0 engine releases.
38+
39+
#### Configuration
40+
41+
| config name | type | default/min/max | Description |
42+
| -------------------- | ------ | ------------------ | ----------------------------------------- |
43+
| anticheat.timestep | int | 15 / 10 / 300 | How many time will run checks in seconds |
44+
| anticheat.timeagain | int | 15 / 10 / 300 | How many seconds checks again to compare if it is cheating the suspected player |
45+
| anticheat.moderators | string | admin,singleplayer | Comma separated list of name players that will be not checked, without spaces |
46+
47+
## LICENSE
48+
49+
* ANTI CHEAT by rnd
50+
* Copyright 2016-2017 rnd LGPL v3
51+
* Copyright 2017-2018 includes spectator mod by jp, modified/bugfixed by rnd LGPL v3
52+
* Copyright 2020-2023 improvements and few fixes, mckaygerhard CC-BY-SA-NC 4.0
53+
54+
Check file [LICENSE](LICENSE)

0 commit comments

Comments
 (0)