mirror of
https://github.com/guilhermewerner/tcc
synced 2025-06-16 23:15:08 +00:00
Add minecraft bedrock server
This commit is contained in:
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/attack.json
vendored
Normal file
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/attack.json
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "attack",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:attack": {
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
25
servers/bedrock/behavior_packs/vanilla/behavior_trees/attack_mob_test.json
vendored
Normal file
25
servers/bedrock/behavior_packs/vanilla/behavior_trees/attack_mob_test.json
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "attack_mob_test",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:look_at": {
|
||||
"block_pos": [-1, 4, 0]
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:shoot_bow": {
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
21
servers/bedrock/behavior_packs/vanilla/behavior_trees/attack_mob_test2.json
vendored
Normal file
21
servers/bedrock/behavior_packs/vanilla/behavior_trees/attack_mob_test2.json
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "attack_mob_test2",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:look_at": {
|
||||
"block_pos": [-1, 4, 0]
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:attack": {
|
||||
"num_of_ticks": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
19
servers/bedrock/behavior_packs/vanilla/behavior_trees/break_nearby_block.json
vendored
Normal file
19
servers/bedrock/behavior_packs/vanilla/behavior_trees/break_nearby_block.json
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "break_nearby_block",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:find_block": {
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:break_block": {
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
40
servers/bedrock/behavior_packs/vanilla/behavior_trees/chop_wood.json
vendored
Normal file
40
servers/bedrock/behavior_packs/vanilla/behavior_trees/chop_wood.json
vendored
Normal file
@ -0,0 +1,40 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "chop_wood",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:find_block": {
|
||||
"block_name": "log"
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:break_block": {
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:find_entity": {
|
||||
"entity_name": "item"
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:move_to": {
|
||||
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
27
servers/bedrock/behavior_packs/vanilla/behavior_trees/collect_items.json
vendored
Normal file
27
servers/bedrock/behavior_packs/vanilla/behavior_trees/collect_items.json
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "collect_items",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:find_entity": {
|
||||
"entity_name": "item"
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:move_to": {
|
||||
"block_pos_id": "target_pos",
|
||||
"distance_epsilon": 1.5
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
20
servers/bedrock/behavior_packs/vanilla/behavior_trees/consume_item.json
vendored
Normal file
20
servers/bedrock/behavior_packs/vanilla/behavior_trees/consume_item.json
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "consume_item",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:consume_item": {
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
32
servers/bedrock/behavior_packs/vanilla/behavior_trees/cooked_chicken_test.json
vendored
Normal file
32
servers/bedrock/behavior_packs/vanilla/behavior_trees/cooked_chicken_test.json
vendored
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "cooked_chicken_test",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:look_at": {
|
||||
"block_pos": [1, 4, 1]
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:activate_tool": {
|
||||
"block_pos": [1, 4, 1]
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:break_block": {
|
||||
"block_pos": [1, 4, 1],
|
||||
"num_of_ticks": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 10
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/interact.json
vendored
Normal file
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/interact.json
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "interact",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:interact": {
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
19
servers/bedrock/behavior_packs/vanilla/behavior_trees/interact_with_at.json
vendored
Normal file
19
servers/bedrock/behavior_packs/vanilla/behavior_trees/interact_with_at.json
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "interact_with_at",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:look_at": {
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:interact": {
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/look_at_entity.json
vendored
Normal file
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/look_at_entity.json
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "look_at_entity",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:look_at_entity": {
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
26
servers/bedrock/behavior_packs/vanilla/behavior_trees/mine_block_at_origin.json
vendored
Normal file
26
servers/bedrock/behavior_packs/vanilla/behavior_trees/mine_block_at_origin.json
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "mine_block_at_origin",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:look_at": {
|
||||
"block_pos": [0, 4, 0]
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:break_block": {
|
||||
"block_pos": [0, 4, 0]
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
25
servers/bedrock/behavior_packs/vanilla/behavior_trees/pickup_nearby_item.json
vendored
Normal file
25
servers/bedrock/behavior_packs/vanilla/behavior_trees/pickup_nearby_item.json
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "pickup_nearby_item",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:find_entity": {
|
||||
"entity_name": "item"
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:move_to": {
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
19
servers/bedrock/behavior_packs/vanilla/behavior_trees/place_block_at.json
vendored
Normal file
19
servers/bedrock/behavior_packs/vanilla/behavior_trees/place_block_at.json
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "place_block_at",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:look_at": {
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:place_block": {
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
26
servers/bedrock/behavior_packs/vanilla/behavior_trees/silk_touch_test.json
vendored
Normal file
26
servers/bedrock/behavior_packs/vanilla/behavior_trees/silk_touch_test.json
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "silk_touch_test",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:look_at": {
|
||||
"block_pos": [0, 4, 0]
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:break_block": {
|
||||
"block_pos": [0, 4, 0]
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
27
servers/bedrock/behavior_packs/vanilla/behavior_trees/test_nether_portal.json
vendored
Normal file
27
servers/bedrock/behavior_packs/vanilla/behavior_trees/test_nether_portal.json
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "test_nether_portal",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:move": {
|
||||
"max_number_of_ticks": 100,
|
||||
"desired_direction": "forward"
|
||||
}
|
||||
},
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/use_entity.json
vendored
Normal file
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/use_entity.json
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "use_entity",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:use_entity": {
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
16
servers/bedrock/behavior_packs/vanilla/behavior_trees/wait_one_second.json
vendored
Normal file
16
servers/bedrock/behavior_packs/vanilla/behavior_trees/wait_one_second.json
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "wait_one_second",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/wait_seconds.json
vendored
Normal file
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/wait_seconds.json
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "wait_seconds",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:wait": {
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/wait_ticks.json
vendored
Normal file
15
servers/bedrock/behavior_packs/vanilla/behavior_trees/wait_ticks.json
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "wait_ticks",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:wait_ticks": {
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
16
servers/bedrock/behavior_packs/vanilla/behavior_trees/wait_two_seconds.json
vendored
Normal file
16
servers/bedrock/behavior_packs/vanilla/behavior_trees/wait_two_seconds.json
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "wait_two_seconds",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:wait": {
|
||||
"wait_duration": 2
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
17
servers/bedrock/behavior_packs/vanilla/behavior_trees/walk_forward.json
vendored
Normal file
17
servers/bedrock/behavior_packs/vanilla/behavior_trees/walk_forward.json
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"minecraft:behavior_tree": {
|
||||
"minecraft:name": "walk_forward",
|
||||
"minecraft:root": {
|
||||
"minecraft:sequence": {
|
||||
"children": [
|
||||
{
|
||||
"minecraft:move": {
|
||||
"desired_direction": "forward",
|
||||
"max_number_of_ticks": 30
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user