All versions
2.0.0-alpha
Alpha
Qa Village Extends 2.0.0-alpha6 days ago 11
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Changes
New Content
General
Data Packs
Custom Qa Crafting Table Recipes
- Qa Crafting Table recipes are now driven by data packs.
- Format:
type: The recipe type. The recipe type for custom Qa Crafting Table recipes iscrafting.input0: The item ID required in input slot 0. This slot is located in the top-left corner.input1: The item ID required in input slot 1. This slot is located in the top-right corner.input2: The item ID required in input slot 2. This slot is located on the right.input3: The item ID required in input slot 3. This slot is located in the bottom-right corner.input4: The item ID required in input slot 4. This slot is located in the bottom-left corner.input5: The item ID required in input slot 5. This slot is located on the left.input6: The item ID required in input slot 6. This slot is located in the middle.output: The output item ID.
- All fields are required. If a field is empty, it must be filled with
minecraft:air. - This is an example that uses gold ingots, diamonds, and a nether star to craft a Totem of Undying:
{
"type": "crafting",
"input0": "minecraft:gold_ingot",
"input1": "minecraft:gold_ingot",
"input2": "minecraft:diamond",
"input3": "minecraft:gold_ingot",
"input4": "minecraft:gold_ingot",
"input5": "minecraft:diamond",
"input6": "minecraft:nether_star",
"output": "minecraft:totem_of_undying"
}
Custom Qa Furnace Recipes
- Qa Furnace recipes are now driven by data packs.
- Format:
type: The recipe type. The recipe type for Qa Furnace recipes isfurnacing.input: The input item ID.output: The output item ID.count: The count of the output item.
- All fields are required.
- This is an example that uses the Qa Furnace to smelt diamond leggings into diamond nuggets:
{
"type": "furnacing",
"input": "minecraft:diamond_leggings",
"output": "qa_extends:diamond_nugget",
"count": 14
}
Custom Qa Sawmill Recipes
- Qa Sawmill recipes are now driven by data packs.
- Format:
type: The recipe type. The recipe type for Qa Sawmill recipes issawing.input: The input item ID.output: The output item ID.count: The count of the output item.
- All fields are required.
- This is an example that uses the Qa Sawmill to saw stripped oak logs into oak planks:
{
"type": "sawing",
"input": "minecraft:stripped_oak_log",
"output": "minecraft:oak_planks",
"count": 6
}
Commands
- Added the command
/qa_extends reload, used to reload recipes from data packs.
Changes
Blocks
Qa Crafting Table
- Changed its registry name.
- Changed the Qa Crafting Table GUI.
- Changed the Qa Crafting Table model.
- Hardness changed to 20.
- The number of input slots was changed from 10 to 7.
- As long as the input items match a recipe, the Qa Crafting Table will craft automatically. It no longer requires clicking a craft button.
- The crafting sound was changed to
block.enchantment_table.use. - The crafting recipe was changed to:
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"pattern": [
"aba",
" a ",
"aaa"
],
"key": {
"a": {
"item": "minecraft:netherite_ingot"
},
"b": {
"item": "minecraft:crafting_table"
}
},
"result": {
"item": "qa_extends:qa_netherite_crafting_table",
"count": 1
}
}
Qa Furnace
- Changed its registry name.
- Changed the Qa Furnace GUI.
- Changed the Qa Furnace model.
- Hardness changed to 20.
- It now always emits light at level 14.
- It now has 6 input slots. The Qa Furnace attempts to smelt starting with the earliest item.
- When smelting is complete, the output item appears below the Qa Furnace.
- While smelting, if the Qa Furnace GUI is opened, the smelting progress is displayed in the GUI.
- The smelting sound was changed to
block.blastfurnace.fire_crackle. - Smelting now displays the
minecraft:lavaparticle effect. - The crafting recipe was changed to:
{
"type": "minecraft:crafting_shaped",
"category": "building",
"pattern": [
"aaa",
"bcb",
"ded"
],
"key": {
"a": {
"item": "minecraft:netherite_ingot"
},
"b": {
"item": "minecraft:blaze_rod"
},
"c": {
"item": "minecraft:blast_furnace"
},
"d": {
"item": "minecraft:obsidian"
},
"e": {
"item": "minecraft:lava_bucket"
}
},
"result": {
"item": "qa_extends:qa_recycling_furnace",
"count": 1
}
}
Qa Sawmill
- Changed its registry name.
- It no longer has a GUI.
- Its usage was changed to right-clicking the Qa Sawmill while holding a log or wood.
- It no longer destroys item entities above it.
- Right-clicking the Qa Sawmill with an empty hand or an item not in a recipe displays a message above the hotbar.
Qa Marine Core
- When placed, it is inactive by default. Right-clicking the Qa Marine Core toggles its working state.
- Its light level is 15 while working and 0 while not working.
Removals
- Removed the Qa rose gold series of items, including raw rose gold and other rose gold materials, rose gold tools, rose gold weapons, and rose gold armor.
- Removed the bedrock pickaxe.
- Removed the Qa trade-only bucket.
新内容
常规
数据包
自定义Qa工作台配方
- 现在Qa工作台的配方由数据包驱动。
- 格式
type: 配方类别,自定义Qa工作台配方的配方类别为crafting。input0: 输入槽0所需要填入的物品ID。该槽位位于左上角。input1: 输入槽1所需要填入的物品ID。该槽位位于右上角。input2: 输入槽2所需要填入的物品ID。该槽位位于右侧。input3: 输入槽3所需要填入的物品ID。该槽位位于右下角。input4: 输入槽4所需要填入的物品ID。该槽位位于左下角。input5: 输入槽5所需要填入的物品ID。该槽位位于左侧。input6: 输入槽6所需要填入的物品ID。该槽位位于中间。output: 输出的物品ID。 -所有项均为必填项。若为空,则需填写minecraft:air。 -这是一个示例,使用金锭、钻石和下界之星合成不死图腾:
{
"type"="crafting",
"input0": "minecraft:gold_ingot",
"input1": "minecraft:gold_ingot",
"input2": "minecraft:diamond",
"input3": "minecraft:gold_ingot",
"input4": "minecraft:gold_ingot",
"input5": "minecraft:diamond",
"input6": "minecraft:nether_star",
"output": "minecraft:totem_of_undying"
}
自定义Qa熔炼炉配方
- 现在Qa熔炼炉的配方由数据包驱动。
- 格式
type: 配方类别,Qa熔炼炉的配方的配方类别为furnacing。input: 输入的物品ID。output: 输出的物品ID。count: 输出物品的数量。 -所有的项都为必填项。
- 这是一个示例,使用Qa熔炼炉将钻石护腿熔炼为钻石粒:
{
"type": "furnacing",
"input": "minecraft:diamond_leggings",
"output": "qa_extends:diamond_nugget",
"count": 14
}
自定义Qa锯木机配方
- 现在Qa锯木机的配方由数据包驱动。
- 格式
type: 配方类别,Qa锯木机的配方的配方类别为sawing。input: 输入的物品ID。output: 输出的物品ID。count: 输出物品的数量。 -所有的项都为必填项。
- 这是一个示例,使用Qa锯木机将去皮橡木原木分解为橡木木板:
{
"type": "sawing",
"input": "minecraft:stripped_oak_log",
"output": "minecraft:oak_planks",
"count": 6
}
指令
- 加入了指令
/qa_extends reload,用于重加载数据包中的配方。
更改
方块
Qa工作台
- 更改了注册名。
- 更改了Qa工作台的界面。
- 更改了Qa工作台的模型。
- 硬度更改为20。
- 输入槽由10个更改为7个。
- 只要输入的物品符合配方,Qa工作台会自动合成。而不再需要点击合成按钮。
- 合成时的音效更改为
block.enchantment_table.use。 - 合成配方更改为
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"pattern": [
"aba",
" a ",
"aaa"
],
"key": {
"a": {
"item": "minecraft:netherite_ingot"
},
"b": {
"item": "minecraft:crafting_table"
}
},
"result": {
"item": "qa_extends:qa_netherite_crafting_table",
"count": 1
}
}
Qa熔炼炉
- 更改了注册名。
- 更改了Qa熔炼炉的界面。
- 更改了Qa熔炼炉的模型。
- 硬度更改为20。
- 现在始终会发出亮度等级为14的光。
- 现在拥有6个输入槽。Qa熔炼炉会尝试从靠前的物品开始熔炼。
- 熔炼完成时,输出的物品会出现在Qa熔炼炉下方。
- 熔炼时,若打开Qa熔炼炉的界面,界面中会显示熔炼进度。
- 熔炼时的音效更改为
block.blastfurnace.fire_crackle。 - 熔炼时现在会显示粒子效果
Lava。 - 合成配方更改为
{
"type": "minecraft:crafting_shaped",
"category": "building",
"pattern": [
"aaa",
"bcb",
"ded"
],
"key": {
"a": {
"item": "minecraft:netherite_ingot"
},
"b": {
"item": "minecraft:blaze_rod"
},
"c": {
"item": "minecraft:blast_furnace"
},
"d": {
"item": "minecraft:obsidian"
},
"e": {
"item": "minecraft:lava_bucket"
}
},
"result": {
"item": "qa_extends:qa_recycling_furnace",
"count": 1
}
}
Qa 锯木机
- 更改了注册名。
- 不再具有界面。
- 使用方式更改为手持原木或木头右键锯木机。
- 不再会销毁上方的物品实体。
- 空手或手持不在配方中的物品右键Qa锯木机时,会在物品栏上方显示提示信息。
Qa 海洋核心
- 放置时,默认不工作。右键点击Qa 海洋核心可切换工作状态。
- 工作时的亮度为15,不工作时亮度为0。
移除的内容
- 移除了Qa玫瑰金系列物品,包含粗玫瑰金等玫瑰金原材料、玫瑰金工具、玫瑰金武器以及玫瑰金盔甲。
- 移除了基岩镐。
- 移除了Qa交易专用桶。
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:NQ8IOG87"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:64xQpqIr:NQ8IOG87"
}

