2.0.2-alpha
Compatibility
Changes
New Content
Tools
Qa Magic Pickaxe
- Right-click any block to break it and obtain the block itself.
- Without Efficiency or with Efficiency I, 3 right-clicks are required; with Efficiency II–IV, 2 right-clicks are required; with Efficiency V, 1 right-click is enough to break the block.
Weapons
Qa Blaze Sword
- Attacking an entity while holding this weapon sets the target on fire. Repeated attacks stack the burning duration.
- Killing an entity while holding this weapon grants experience to the weapon. Once enough experience is accumulated, the weapon levels up.
- When the weapon's level is at least 1, attacks deal additional fire damage based on its level.
Qa Frost Sword
- Attacking an entity while holding this weapon accumulates freeze time on the target. Once enough is accumulated, the target takes continuous freeze damage.
- After attacking continuously for a period of time, the target also receives a stackable Slowness effect.
- Killing an entity while holding this weapon grants experience to the weapon. Once enough experience is accumulated, the weapon levels up.
- When the weapon's level is at least 1, attacks deal additional frost damage based on its level.
Common
Configuration File
This update adds the following new options to Qa Village-Common.toml. All options below are newly added.
Functional Blocks Settings
Qa Furnace
enable qa furnace smelting(Default:true): Whether the Qa Furnace's smelting function is enabled.default smelting time(Default:300.0): The default smelting time in ticks when a recipe does not specify one. Reloading is required when this config is changed in game.output below qa furnace(Default:true): Iftrue, smelting outputs appear below the Qa Furnace; iffalse, they appear above.show extra qa furnace particles(Default:true): Whether the Qa Furnace displays extra particle effects while smelting.
Qa Sawmill
enable qa sawmill sawing(Default:true): Whether the sawing function of the Qa Sawmill is enabled. When enabled, right-clicking a Qa Sawmill while holding a log or wood breaks it down into more planks than breaking it down directly in the inventory.planks directly into player inventory(Default:false): Whether planks obtained from sawing go directly into the player's inventory. Iffalse, the planks appear above the Qa Sawmill.enable qa sawmill walking damage(Default:true): Whether walking on a Qa Sawmill causes damage. Sneaking always prevents this damage.qa sawmill base damage(Default:1.0): The base damage dealt to entities that walk on a Qa Sawmill when Qa Sawmill damage is enabled.show qa sawmill damage particles(Default:true): Whether to display particle effects when an entity takes damage from walking on a Qa Sawmill.
Qa Marine Core
enable qa marine core attack nearby hostile mobs(Default:true): Controls whether the Qa Marine Core attacks nearby hostile mobs.qa marine core hostile entities(Default:["minecraft:creeper", "minecraft:ghast", "minecraft:magma_cube", "minecraft:breeze", "minecraft:blaze", "minecraft:slime", "minecraft:warden"]): Entities with these registry names are treated as hostile by the Qa Marine Core and attacked within its attack range if enabled.qa marine core hostile entity tags(Default:["minecraft:undead", "minecraft:axolotl_always_hostiles", "minecraft:arthropod", "minecraft:raiders", "minecraft:illager_friends"]): Entities with these tags are treated as hostile by the Qa Marine Core and are attacked within its attack range.qa marine core friendly entity whitelist(Default:["minecraft:bee", "minecraft:zombie_horse", "minecraft:zombie_nautilus", "minecraft:skeleton_horse", "minecraft:camel_husk"]): Entities with these registry names are always treated as friendly by the Qa Marine Core. They are not treated as hostile even if they match hostile entity names or tags.qa marine core redstone unpowered search radius(Default:6.0): The search radius used by the Qa Marine Core when it searches for hostile mobs without redstone power. Avoid setting this too high to prevent performance issues.qa marine core redstone powered search radius(Default:12.0): The search radius used by the Qa Marine Core when it searches for hostile mobs with redstone power. Avoid setting this too high to prevent performance issues.qa marine core redstone unpowered attack base damage(Default:4.0): The base damage dealt by the Qa Marine Core when it attacks hostile mobs without redstone power.qa marine core redstone powered attack base damage(Default:8.0): The base damage dealt by the Qa Marine Core when it attacks hostile mobs with redstone power.qa marine core attack damage type(Default:"default"): The damage type used by the Qa Marine Core when it attacks hostile mobs.default: damage is reduced by the target's armor, armor toughness, resistance, and protection enchantments.magic: ignores the target's armor and armor toughness, but is reduced by resistance and protection enchantments.extreme: ignores all damage reduction effects.qa marine core attack hostile particle effects(Default:true): Controls whether particle effects are rendered when the Qa Marine Core attacks hostile mobs.qa marine core attack hostile particle density(Default:2.0): Controls the density of the particle trail along the attack path when the Qa Marine Core attacks hostile mobs. Higher values produce a denser trail. Must be a positive number.
Changes
Blocks
Qa Marine Core
- Improved the texture and model.
Qa Sawmill
- Some mobs now actively avoid the Qa Sawmill.
General
Data Pack
furnacingrecipes can now optionally specifytimeto set the smelting time required by the recipe. Unit: ticks. Iftimeis not specified, the smelting time defaults to 300 ticks.- This example smelts chainmail boots into iron nuggets in a Qa Furnace, with a smelting time of 400 ticks:
{
"type": "furnacing",
"input": "minecraft:chainmail_boots",
"output": "minecraft:iron_nugget",
"count": 4,
"time": 400
}
- In
craftingrecipes, allinput0throughinput6are now optional; if omitted, they default to empty.- The following two examples craft a grass block in a Qa Crafting Table; both formats are equivalent:
{
"type": "crafting",
"input0": "minecraft:wheat_seeds",
"input1": "minecraft:wheat_seeds",
"input2": "minecraft:air",
"input3": "minecraft:bone_meal",
"input4": "minecraft:bone_meal",
"input5": "minecraft:air",
"input6": "minecraft:soil",
"output": "minecraft:grass_block"
}
{
"type": "crafting",
"input0": "minecraft:wheat_seeds",
"input1": "minecraft:wheat_seeds",
"input3": "minecraft:bone_meal",
"input4": "minecraft:bone_meal",
"input6": "minecraft:soil",
"output": "minecraft:grass_block"
}
新内容
工具
Qa魔法镐
- 右键任意方块可将其破坏,并直接获得该方块本身。
- 未附有效率附魔,或效率等级为 I 时,需右键 3 次;效率等级为 II~IV 时,需右键 2 次;效率等级为 V 时,右键 1 次即可破坏。
武器
Qa烈焰剑
- 手持该武器攻击实体时,会点燃目标;连续攻击可叠加点燃时间。
- 手持该武器击杀实体时,武器会获得经验值;经验积累到一定程度后提升等级。
- 武器等级 ≥ 1 时,攻击实体将额外造成基于等级的火焰伤害。
Qa冰霜剑
- 手持该武器攻击实体时,会为目标积累冻结时间;积累到一定程度后,目标将持续受到冻结伤害。
- 持续攻击一段时间后,会额外对目标施加可叠加的减速效果。
- 手持该武器击杀实体时,武器会获得经验值;经验积累到一定程度后提升等级。
- 武器等级 ≥ 1 时,攻击实体将额外造成基于等级的冰冻伤害。
常规
配置文件
本次更新新增了 Qa Village-Common.toml 配置文件。
功能方块设置
Qa熔炼炉
enable qa furnace smelting(默认:true):是否启用 Qa熔炼炉的熔炼功能。default smelting time(默认:300.0):当某个配方未指定熔炼时间时,使用的默认熔炼时间,单位为刻。游戏内修改后需要重载。output below qa furnace(默认:true):熔炼产物是否出现在 Qa熔炼炉下方;设为false时出现在上方。show extra qa furnace particles(默认:true):Qa熔炼炉熔炼时是否显示额外粒子效果。
Qa锯木机
enable qa sawmill sawing(默认:true):是否启用 Qa锯木机的锯木功能。启用后,手持原木或木头右键 Qa锯木机,可将其分解成比在背包中直接分解更多的木板。planks directly into player inventory(默认:false):锯木获得的木板是否直接进入玩家背包;设为false时,木板会出现在 Qa锯木机上方。enable qa sawmill walking damage(默认:true):走上 Qa锯木机是否会造成伤害。潜行始终可以防止该伤害。qa sawmill base damage(默认:1.0):启用 Qa锯木机踩踏伤害时,走上 Qa锯木机的实体受到的基础伤害。show qa sawmill damage particles(默认:true):实体因走上 Qa锯木机而受伤时,是否显示粒子效果。
Qa海洋核心
enable qa marine core attack nearby hostile mobs(默认:true):Qa海洋核心是否攻击附近的敌对生物。qa marine core hostile entities(默认:["minecraft:creeper", "minecraft:ghast", "minecraft:magma_cube", "minecraft:breeze", "minecraft:blaze", "minecraft:slime", "minecraft:warden"]):这些注册名的实体会被 Qa海洋核心视为敌对;若启用攻击,则会在攻击范围内被攻击。qa marine core hostile entity tags(默认:["minecraft:undead", "minecraft:axolotl_always_hostiles", "minecraft:arthropod", "minecraft:raiders", "minecraft:illager_friends"]):带有这些标签的实体会被 Qa海洋核心视为敌对,并在攻击范围内被攻击。qa marine core friendly entity whitelist(默认:["minecraft:bee", "minecraft:zombie_horse", "minecraft:zombie_nautilus", "minecraft:skeleton_horse", "minecraft:camel_husk"]):这些注册名的实体始终被 Qa海洋核心视为友好;即使它们匹配敌对实体名称或标签,也不会被当作敌对。qa marine core redstone unpowered search radius(默认:6.0):Qa海洋核心在未获得红石能量时搜索敌对生物的半径。避免设置过高,以免造成性能问题。qa marine core redstone powered search radius(默认:12.0):Qa海洋核心在获得红石能量时搜索敌对生物的半径。避免设置过高,以免造成性能问题。qa marine core redstone unpowered attack base damage(默认:4.0):Qa海洋核心在未获得红石能量时攻击敌对生物造成的基础伤害。qa marine core redstone powered attack base damage(默认:8.0):Qa海洋核心在获得红石能量时攻击敌对生物造成的基础伤害。qa marine core attack damage type(默认:"default"):Qa海洋核心攻击敌对生物时使用的伤害类型。default:伤害会被目标护甲、护甲韧性、抗性提升和保护附魔减免。magic:无视目标护甲和护甲韧性,但会被抗性提升和保护附魔减免。extreme:无视所有伤害减免效果。qa marine core attack hostile particle effects(默认:true):Qa海洋核心攻击敌对生物时是否渲染粒子效果。qa marine core attack hostile particle density(默认:2.0):Qa海洋核心攻击敌对生物时,攻击路径上粒子轨迹的密度。数值越高,轨迹越密。必须为正数。
更改
方块
Qa海洋核心
- 优化纹理与模型。
Qa锯木机
- 部分生物现在会主动避开Qa锯木机。
常规
数据包
-
furnacing类型配方现在可选择性指定time,用于设定该配方所需的熔炼时间,单位为 tick。若未指定time,熔炼时间默认为 300 tick。- 这是一个示例,用于在Qa熔炼炉中将锁链靴子熔炼为铁粒,熔炼时长为400tick:
{
"type": "furnacing",
"input": "minecraft:chainmail_boots",
"output": "minecraft:iron_nugget",
"count": 4,
"time": 400
}
crafting类型配方中,所有input0~input6现在均为可选;未填写时默认为空。- 以下为两个示例,用于在Qa工作台中合成草方块,两种写法等效:
{
"type"="crafting",
"input0": "minecraft:wheat_seeds",
"input1": "minecraft:wheat_seeds",
"input2": "minecraft:air",
"input3": "minecraft:bone_meal",
"input4": "minecraft:bone_meal",
"input5": "minecraft:air",
"input6": "minecraft:soil",
"output": "minecraft:grass_block"
}
{
"type"="crafting",
"input0": "minecraft:wheat_seeds",
"input1": "minecraft:wheat_seeds",
"input3": "minecraft:bone_meal",
"input4": "minecraft:bone_meal",
"input6": "minecraft:soil",
"output": "minecraft:grass_block"
}
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:64xQpqIr:ggHzB9Na"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:64xQpqIr:ggHzB9Na"
}

