9
0
mirror of https://github.com/Xiao-MoMi/Custom-Crops.git synced 2025-12-29 20:09:20 +00:00

example config

This commit is contained in:
Xiao-MoMi
2022-07-17 10:52:21 +08:00
parent 79391c3b66
commit b28957b605
6 changed files with 941 additions and 0 deletions

View File

@@ -0,0 +1,263 @@
info:
namespace: customcrops
items:
######################
# 种植盆 #
######################
pot:
item_flags:
- HIDE_ATTRIBUTES
- HIDE_ENCHANTS
display_name: 种植盆
resource:
material: PAPER
generate: false
model_path: 'base/pot'
specific_properties:
block:
placed_model:
type: REAL_NOTE
break_particles: ITEM
sound:
place:
name: block.wood.place
break:
name: block.wood.break
watered_pot:
display_name: 湿润的种植盆
resource:
material: PAPER
generate: false
model_path: 'base/watered_pot'
specific_properties:
block:
placed_model:
type: REAL_NOTE
break_particles: ITEM
cancel_drop: true
sound:
place:
name: block.wood.place
break:
name: block.wood.break
######################
# 洒水器 #
######################
sprinkler_1:
display_name: 洒水器3D
resource:
material: PAPER
generate: false
model_path: 'base/sprinkler_1'
behaviours:
furniture:
entity: armor_stand
fixed_rotation: true
solid: false
cancel_drop: true
hitbox:
length: 1
width: 1
height: 1
placeable_on:
walls: false
ceiling: false
floor: true
events:
placed_armorstand:
break:
drop_item:
item: sprinkler_1_item
sprinkler_1_item:
display_name: 洒水器
resource:
generate: false
material: PAPER
model_path: base/sprinkler_1_item
sprinkler_2:
display_name: 优质洒水器3D
resource:
material: PAPER
generate: false
model_path: 'base/sprinkler_2'
behaviours:
furniture:
entity: armor_stand
fixed_rotation: true
solid: false
cancel_drop: true
hitbox:
length: 1
width: 1
height: 1
placeable_on:
walls: false
ceiling: false
floor: true
events:
placed_armorstand:
break:
drop_item:
item: sprinkler_2_item
sprinkler_2_item:
display_name: 优质洒水器
resource:
generate: false
material: PAPER
model_path: base/sprinkler_2_item
####################
# 温室 #
####################
greenhouse_glass:
display_name: 温室玻璃
resource:
material: PAPER
generate: false
model_path: 'base/greenhouse_glass'
specific_properties:
block:
placed_model:
type: REAL_TRANSPARENT
break_particles: ITEM
sound:
place:
name: block.glass.place
break:
name: block.glass.break
####################
# 状态 #
####################
crop_stage_death:
display_name: 死去的植物
resource:
generate: false
material: PAPER
model_path: base/death_crop
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
####################
# 水壶 #
####################
watering_can_1:
display_name: 铜制水壶
resource:
generate: false
material: GOLDEN_HORSE_ARMOR
model_path: base/watering_can_1
watering_can_2:
display_name: 铁制水壶
resource:
generate: false
material: GOLDEN_HORSE_ARMOR
model_path: base/watering_can_2
watering_can_3:
display_name: 金制水壶
resource:
generate: false
material: GOLDEN_HORSE_ARMOR
model_path: base/watering_can_3
watering_can_4:
display_name: 铱金水壶
resource:
generate: false
material: GOLDEN_HORSE_ARMOR
model_path: base/watering_can_4
####################
# 肥料 #
####################
speed_1:
display_name: 生长激素
resource:
generate: false
material: PAPER
model_path: base/speed_1
speed_2:
display_name: 高级生长激素
resource:
generate: false
material: PAPER
model_path: base/speed_2
speed_3:
display_name: 顶级生长激素
resource:
generate: false
material: PAPER
model_path: base/speed_3
retaining_1:
display_name: 初级保湿土壤
resource:
generate: false
material: PAPER
model_path: base/retaining_1
retaining_2:
display_name: 高级保湿土壤
resource:
generate: false
material: PAPER
model_path: base/retaining_2
retaining_3:
display_name: 顶级保湿土壤
resource:
generate: false
material: PAPER
model_path: base/retaining_3
quality_1:
display_name: 初级肥料
resource:
generate: false
material: PAPER
model_path: base/quality_1
quality_2:
display_name: 高级肥料
resource:
generate: false
material: PAPER
model_path: base/quality_2
quality_3:
display_name: 顶级肥料
resource:
generate: false
material: PAPER
model_path: base/quality_3
####################
# 土质探测器 #
####################
soil_detector:
display_name: 土质探测器
lore:
- '&7用于查看使用的肥料种类和残余量'
resource:
generate: false
material: PAPER
model_path: base/soil_detector
loots:
blocks:
watered_pot:
type: customcrops:watered_pot
items:
result_1:
item: customcrops:pot
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true

View File

@@ -0,0 +1,146 @@
#############################################
#############################################
## ##
## 本配置文件为范例 ##
## 仅作为参考测试用 ##
## ##
#############################################
#############################################
info:
namespace: customcrops
items:
cabbage_stage_1:
display_name: ""
resource:
generate: false
material: PAPER
model_path: cabbage/stage_1
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
cabbage_stage_2:
display_name: ""
resource:
generate: false
material: PAPER
model_path: cabbage/stage_2
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
cabbage_stage_3:
display_name: ""
resource:
generate: false
material: PAPER
model_path: cabbage/stage_3
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
cabbage_stage_4:
display_name: ""
resource:
generate: false
material: PAPER
model_path: cabbage/stage_4
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
cabbage_seeds:
display_name: "卷心菜种子"
resource:
generate: false
material: PAPER
model_path: cabbage/cabbage_seeds
cabbage:
display_name: "卷心菜"
resource:
generate: false
material: APPLE
model_path: cabbage/cabbage
cabbage_silver_star:
display_name: "卷心菜"
resource:
generate: false
material: APPLE
model_path: cabbage/cabbage_silver_star
cabbage_golden_star:
display_name: "卷心菜"
resource:
generate: false
material: APPLE
model_path: cabbage/cabbage_golden_star
gigantic_cabbage:
display_name: "巨型卷心菜"
resource:
generate: false
material: PAPER
model_path: cabbage/gigantic_cabbage
specific_properties:
block:
placed_model:
type: REAL_TRANSPARENT
loots:
blocks:
cabbage_stage_1:
type: customcrops:cabbage_stage_1
items:
result_1:
item: customcrops:cabbage_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
cabbage_stage_2:
type: customcrops:cabbage_stage_2
items:
result_1:
item: customcrops:cabbage_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
cabbage_stage_3:
type: customcrops:cabbage_stage_3
items:
result_1:
item: customcrops:cabbage_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
# cabbage_stage_4:
# type: customcrops:cabbage_stage_4
# items:
# result_1:
# item: customcrops:cabbage
# min_amount: 1
# max_amount: 3
# chance: 100

View File

@@ -0,0 +1,63 @@
info:
namespace: customcrops
categories:
customcrops:
enabled: true
icon: customcrops:tomato_seeds
name: '自定义农作物'
items:
- customcrops:pot
- customcrops:watered_pot
- customcrops:sprinkler_1_item
- customcrops:sprinkler_2_item
- customcrops:greenhouse_glass
- customcrops:soil_detector
- customcrops:watering_can_1
- customcrops:watering_can_2
- customcrops:watering_can_3
- customcrops:watering_can_4
- customcrops:speed_1
- customcrops:speed_2
- customcrops:speed_3
- customcrops:retaining_1
- customcrops:retaining_2
- customcrops:retaining_3
- customcrops:quality_1
- customcrops:quality_2
- customcrops:quality_3
- customcrops:tomato
- customcrops:tomato_silver_star
- customcrops:tomato_golden_star
- customcrops:tomato_seeds
- customcrops:tomato_stage_1
- customcrops:tomato_stage_2
- customcrops:tomato_stage_3
- customcrops:tomato_stage_4
- customcrops:gigantic_tomato
- customcrops:cabbage
- customcrops:cabbage_silver_star
- customcrops:cabbage_golden_star
- customcrops:cabbage_seeds
- customcrops:cabbage_stage_1
- customcrops:cabbage_stage_2
- customcrops:cabbage_stage_3
- customcrops:cabbage_stage_4
- customcrops:gigantic_cabbage
- customcrops:grape
- customcrops:grape_silver_star
- customcrops:grape_golden_star
- customcrops:grape_seeds
- customcrops:grape_stage_1
- customcrops:grape_stage_2
- customcrops:grape_stage_3
- customcrops:grape_stage_4
- customcrops:grape_stage_5
- customcrops:grape_stage_6
- customcrops:corn
- customcrops:corn_silver_star
- customcrops:corn_golden_star
- customcrops:corn_seeds
- customcrops:corn_stage_1
- customcrops:corn_stage_2
- customcrops:corn_stage_3
- customcrops:corn_stage_4

View File

@@ -0,0 +1,137 @@
#############################################
#############################################
## ##
## 本配置文件为范例 ##
## 仅作为参考测试用 ##
## ##
#############################################
#############################################
info:
namespace: customcrops
items:
corn_stage_1:
display_name: ""
resource:
generate: false
material: PAPER
model_path: corn/stage_1
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
corn_stage_2:
display_name: ""
resource:
generate: false
material: PAPER
model_path: corn/stage_2
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
corn_stage_3:
display_name: ""
resource:
generate: false
material: PAPER
model_path: corn/stage_3
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
corn_stage_4:
display_name: ""
resource:
generate: false
material: PAPER
model_path: corn/stage_4
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
corn_seeds:
display_name: "玉米种子"
resource:
generate: false
material: PAPER
model_path: corn/corn_seeds
corn:
display_name: "玉米"
resource:
generate: false
material: APPLE
model_path: corn/corn
corn_silver_star:
display_name: "玉米"
resource:
generate: false
material: APPLE
model_path: corn/corn_silver_star
corn_golden_star:
display_name: "玉米"
resource:
generate: false
material: APPLE
model_path: corn/corn_golden_star
loots:
blocks:
corn_stage_1:
type: customcrops:corn_stage_1
items:
result_1:
item: customcrops:corn_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
corn_stage_2:
type: customcrops:corn_stage_2
items:
result_1:
item: customcrops:corn_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
corn_stage_3:
type: customcrops:corn_stage_3
items:
result_1:
item: customcrops:corn_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
# corn_stage_4:
# type: customcrops:corn_stage_4
# items:
# result_1:
# item: customcrops:corn
# min_amount: 1
# max_amount: 1
# chance: 100
# ignore_fortune: true

View File

@@ -0,0 +1,186 @@
#############################################
#############################################
## ##
## 本配置文件为范例 ##
## 仅作为参考测试用 ##
## ##
#############################################
#############################################
info:
namespace: customcrops
items:
grape_stage_1:
display_name: ""
resource:
generate: false
material: PAPER
model_path: grape/stage_1
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
grape_stage_2:
display_name: ""
resource:
generate: false
material: PAPER
model_path: grape/stage_2
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
grape_stage_3:
display_name: ""
resource:
generate: false
material: PAPER
model_path: grape/stage_3
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
grape_stage_4:
display_name: ""
resource:
generate: false
material: PAPER
model_path: grape/stage_4
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
grape_stage_5:
display_name: ""
resource:
generate: false
material: PAPER
model_path: grape/stage_5
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
grape_stage_6:
display_name: ""
resource:
generate: false
material: PAPER
model_path: grape/stage_6
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
grape_seeds:
display_name: "葡萄种子"
resource:
generate: false
material: PAPER
model_path: grape/grape_seeds
grape:
display_name: "葡萄"
resource:
generate: false
material: APPLE
model_path: grape/grape
grape_silver_star:
display_name: "葡萄"
resource:
generate: false
material: APPLE
model_path: grape/grape_silver_star
grape_golden_star:
display_name: "葡萄"
resource:
generate: false
material: APPLE
model_path: grape/grape_golden_star
loots:
blocks:
grape_stage_1:
type: customcrops:grape_stage_1
items:
result_1:
item: customcrops:grape_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
grape_stage_2:
type: customcrops:grape_stage_2
items:
result_1:
item: customcrops:grape_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
grape_stage_3:
type: customcrops:grape_stage_3
items:
result_1:
item: customcrops:grape_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
grape_stage_4:
type: customcrops:grape_stage_4
items:
result_1:
item: customcrops:grape_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
grape_stage_5:
type: customcrops:grape_stage_5
items:
result_1:
item: customcrops:grape_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
# grape_stage_6:
# type: customcrops:grape_stage_6
# items:
# result_1:
# item: customcrops:grape
# min_amount: 1
# max_amount: 3
# chance: 100

View File

@@ -0,0 +1,146 @@
#############################################
#############################################
## ##
## 本配置文件为范例 ##
## 仅作为参考测试用 ##
## ##
#############################################
#############################################
info:
namespace: customcrops
items:
tomato_stage_1:
display_name: ""
resource:
generate: false
material: PAPER
model_path: tomato/stage_1
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
tomato_stage_2:
display_name: ""
resource:
generate: false
material: PAPER
model_path: tomato/stage_2
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
tomato_stage_3:
display_name: ""
resource:
generate: false
material: PAPER
model_path: tomato/stage_3
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
tomato_stage_4:
display_name: ""
resource:
generate: false
material: PAPER
model_path: tomato/stage_4
specific_properties:
block:
placed_model:
type: REAL_WIRE
cancel_drop: true
sound:
place:
name: block.azalea.place
break:
name: block.azalea.break
tomato_seeds:
display_name: "番茄种子"
resource:
generate: false
material: PAPER
model_path: tomato/tomato_seeds
tomato:
display_name: "番茄"
resource:
generate: false
material: APPLE
model_path: tomato/tomato
tomato_silver_star:
display_name: "番茄"
resource:
generate: false
material: APPLE
model_path: tomato/tomato_silver_star
tomato_golden_star:
display_name: "番茄"
resource:
generate: false
material: APPLE
model_path: tomato/tomato_golden_star
gigantic_tomato:
display_name: "巨型番茄"
resource:
generate: false
material: PAPER
model_path: tomato/gigantic_tomato
specific_properties:
block:
placed_model:
type: REAL_TRANSPARENT
loots:
blocks:
tomato_stage_1:
type: customcrops:tomato_stage_1
items:
result_1:
item: customcrops:tomato_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
tomato_stage_2:
type: customcrops:tomato_stage_2
items:
result_1:
item: customcrops:tomato_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
tomato_stage_3:
type: customcrops:tomato_stage_3
items:
result_1:
item: customcrops:tomato_seeds
min_amount: 1
max_amount: 1
chance: 100
ignore_fortune: true
tomato_stage_4:
type: customcrops:tomato_stage_4
items:
result_1:
item: customcrops:tomato
min_amount: 1
max_amount: 3
chance: 100