1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
# Configuration
The mod has two configurations.
The first one modifies the settings of the current world.
The second one modifies the default settings of all your worlds.
## Common concept
### Molehunt game configuration :
- Game's duration: `game_duration` (or `gameDuration`).
Sets the game's duration in minutes (default: 90).
- Percentage of mole: `mole_percentage` (or `molePercentage`).
Sets the percentage of mole (default: 25).
- Number of mole: `mole_count` (or `moleCount`).
Sets the number of mole (default: -1).
If you want to use the percentage of mole instead, set this value to -1.
### Client-side settings (applies to all players) :
- Enable players' nametag: `show_nametags` (or `showNametags`).
Players' nametag is visible (default: false).
- Enable players' skin: `show_skins` (or `showSkins`).
Players' skin is visible (default: false).
- Enable tab: `show_tab` (or `showTab`).
Tab can be used (default: false).
### World-border settings :
- World border size when starting the game : `initial_world_size` (or `initialWorldSize`).
- Target border size on the end of the game : `final_world_size` (or `finalWorldSize`).
- Time before moving the borders : `border_moving_starting_time_offset` (or `borderMovingStartingTimeOffsetMinutes`).
### Misc
- Enable portals (for the nether, the end and the end gateway) : `enable_portals` (or `enablePortals`).
Every clientside rules (nametag, skin and tab) are only used by the client during a game.
Before and after the game, they are not used.
## Configuration per world
All settings can be modified via gamerules.
Every gamerule related to this mod starts with the prefix `molehunt:`.
## Modifying default configuration
> These settings do not override the configuration per world!
{style="note"}
A configuration file is available inside the `config` folder.
This is `molehunt.properties`.
### Default configuration
```ini
# Molehunt mod configuration file
# To regenerate the default configuration, delete, move or rename this file.
# Game settings
# The duration of a molehunt game, in minutes.
# Default: 90 minutes (1 hour 30 minutes).
game_duration = 90
# Mole percentage.
# For example, a mole percentage of 25% will get 1 mole every 4 players.
# Default: 25 %.
mole_percentage = 25
# Mole count (absolute).
# This setting will overwrite the mole_percentage setting.
# If set below 0, this setting is disabled.
# Default: -1.
mole_count = -1
# Client-side settings (applies to all players)
# Show nametags
# Default: false
show_nametags = false
# Show skins
# Default: false
show_skins = false
# Show tab
# Default: false
show_tab = false
# World border settings :
# Initial world size (in blocks).
# Default: 200 blocks.
initial_world_size = 200
# Final world size (in blocks).
# Default: 50 blocks.
final_world_size = 50
# Shrinking starting offset (in minutes)
# The time before starting to shrink the world borders.
# If this value is greater than the game duration, borders will never shrink.
# Default: 10 minutes.
border_shrinking_starting_time_offset = 10
# Enable portals (nether, end, end gateway)
# Default: false
enable_portals = false
```
|