# New Content
## Configuration Files
Added 5 new configuration keys.
### English Configuration File
```
{
"This value determines whether the condition of surrounding farmland will affect the growth rate of crops (Default: true)": true,
"This value determines whether farmland soaked by magma will turn water into cobblestone upon contact (Default: true)": true,
"This value determines whether the reactor core consumes the module durability (Default: true)": true,
"This value determines the horizontal range multiplier when the reactor core takes effect (Default: 6.0)": 6.0,
"This value determines the vertical range multiplier when the reactor core takes effect (Default: 1.0)": 1.0
}
```
### Chinese Configuration File
```
{
"该数值决定周围耕地状态是否会影响作物的生长速率 (默认: true)": true,
"该数值决定被岩浆浸润的农田接触到水是否将水转换为圆石 (默认: true)": true,
"该数值决定反应核心是否消耗模块的耐久度 (默认: true)": true,
"该数值决定反应核心生效时作用的水平方向范围乘数 (默认: 6.0)": 6.0,
"该数值决定反应核心生效时作用的垂直方向范围乘数 (默认: 1.0)": 1.0
}
```
## Commands
- Added command /cropariumReload, only available on the server side. After execution, it will immediately re-read the existing configuration file or automatically create one if the file is missing.
## Achievement
- Added New Achievement: **No more hunger**.
- Obtain the Agricultural Reaction Module. Seedlings form shade, golden ears fill the granary—once a persistent pursuit for subsistence, it harbors the sincerity of a lifetime of tilling the land.
# Changes
## Reactor Core
- Removed the hard-coded restriction on the effective range; supports custom adjustment of the effective range after activation through the configuration file. Please fully understand its mechanism before making adjustments.
- Length & Width = 2 × Horizontal Range Multiplier × Base Level + 1
- Height = 2 × Vertical Range Multiplier × Base Level - 1
- Range calculation rules: Taking the reactor core coordinates as the center, a cubic effective area is formed. The specific formulas are:
- Default parameters: The default horizontal range multiplier is 6.0, and the default vertical range multiplier is 1.0.
- Important note: Excessively large multiplier settings may disrupt game balance and cause significant performance impacts on certain devices; it is recommended to adjust reasonably.
- Added a configuration item to control whether the reactor core consumes module durability during operation; the consumption function is enabled by default.
## Farmland & Crop Mechanism Adjustments
- The impact of surrounding farmland conditions on crop growth rate can be enabled/disabled through the configuration file (enabled by default). When disabled, a preset fixed growth rate will be used.
- Whether water will be converted to cobblestone when farmland soaked by magma comes into contact with water can be controlled through the configuration file (enabled by default).
## Configuration File Loading
- Game initialization phase: Only performs the configuration file creation operation, without reading the file content.
- World loading phase: Automatically reads the configuration file content and applies the configuration parameters.
# Fixes
- Fixed the issue where the game failed to start when jauml was not installed. Now, not installing jauml will no longer cause a crash, but only missing configuration file-related functions.
- Fixed an issue causing unexpected drops of crop products.
- Fixed the crash issue caused by entering invalid numbers in the numeric items of the English configuration file.
- Fixed the issue where the server crashed when the client did not agree to the stance confirmation pop-up GUI.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }