|
1 |
| -<h1>ENTITIES DOCUMENTATION </br>Version: 1.21.80.22</h1> |
| 1 | +<h1>ENTITIES DOCUMENTATION </br>Version: 1.21.80.24</h1> |
2 | 2 | This is documentation for a preview release of Minecraft. New features, components, and capabilities in this release are not final and might change without notice before the final release.<br/>Be sure to check the documentation once the release is out of preview if your add-on isn't working properly. Resource and Behavior Packs created for the preview are not guaranteed to work on the final release.<br/>
|
3 | 3 | <h2><p id="Index">Index</p></h2>
|
4 | 4 | <table border="1">
|
@@ -35,6 +35,7 @@ <h2><p id="Index">Index</p></h2>
|
35 | 35 | <tr> <td> <a href="#has_damage"> has_damage</a> </tr> </td>
|
36 | 36 | <tr> <td> <a href="#has_damaged_equipment"> has_damaged_equipment</a> </tr> </td>
|
37 | 37 | <tr> <td> <a href="#has_equipment"> has_equipment</a> </tr> </td>
|
| 38 | +<tr> <td> <a href="#has_equipment_tag"> has_equipment_tag</a> </tr> </td> |
38 | 39 | <tr> <td> <a href="#has_mob_effect"> has_mob_effect</a> </tr> </td>
|
39 | 40 | <tr> <td> <a href="#has_nametag"> has_nametag</a> </tr> </td>
|
40 | 41 | <tr> <td> <a href="#has_property"> has_property</a> </tr> </td>
|
@@ -2838,6 +2839,159 @@ <h2>Examples</h2>
|
2838 | 2839 | </textarea> </br>
|
2839 | 2840 | <a href="#Index">Back to top</a><br><br>
|
2840 | 2841 |
|
| 2842 | +<h1><p id="has_equipment_tag">has_equipment_tag</p></h1> |
| 2843 | + |
| 2844 | +Tests for the presence of an item with the named tag in the designated slot of the subject entity.</br><h2></h2> |
| 2845 | + |
| 2846 | +<table border="1" style="width:100%; border-style:solid; border-collapse:collapse; border-width:3;"> |
| 2847 | +<tr> <th style="border-style:solid; border-width:3;">Name</th> <th style="border-style:solid; border-width:3;">Type</th> <th style="border-style:solid; border-width:3;">Default</th> <th style="border-style:solid; border-width:3;">Description</th> </tr> |
| 2848 | +<tr> |
| 2849 | +<td style="border-style:solid; border-width:3; padding:7px">domain</td> |
| 2850 | +<td style="border-style:solid; border-width:3; padding:7px">String</td> |
| 2851 | +<td style="border-style:solid; border-width:3; padding:7px">any</td> |
| 2852 | +<td style="border-style:solid; border-width:3; padding:7px">(Optional) The equipment location to test</br><table border="1" style="width:100%; border-style:solid; border-collapse:collapse; border-width:2;"> |
| 2853 | +<tr> <th style="border-style:solid; border-width:2;">Options</th> <th style="border-style:solid; border-width:2;">Description</th> </tr> |
| 2854 | +<tr> |
| 2855 | +<td style="border-style:solid; border-width:2; padding:8px">any</td> |
| 2856 | +<td style="border-style:solid; border-width:2; padding:8px"></td> |
| 2857 | +</tr> |
| 2858 | +<tr> |
| 2859 | +<td style="border-style:solid; border-width:2; padding:8px">armor</td> |
| 2860 | +<td style="border-style:solid; border-width:2; padding:8px"></td> |
| 2861 | +</tr> |
| 2862 | +<tr> |
| 2863 | +<td style="border-style:solid; border-width:2; padding:8px">body</td> |
| 2864 | +<td style="border-style:solid; border-width:2; padding:8px"></td> |
| 2865 | +</tr> |
| 2866 | +<tr> |
| 2867 | +<td style="border-style:solid; border-width:2; padding:8px">feet</td> |
| 2868 | +<td style="border-style:solid; border-width:2; padding:8px"></td> |
| 2869 | +</tr> |
| 2870 | +<tr> |
| 2871 | +<td style="border-style:solid; border-width:2; padding:8px">hand</td> |
| 2872 | +<td style="border-style:solid; border-width:2; padding:8px"></td> |
| 2873 | +</tr> |
| 2874 | +<tr> |
| 2875 | +<td style="border-style:solid; border-width:2; padding:8px">head</td> |
| 2876 | +<td style="border-style:solid; border-width:2; padding:8px"></td> |
| 2877 | +</tr> |
| 2878 | +<tr> |
| 2879 | +<td style="border-style:solid; border-width:2; padding:8px">inventory</td> |
| 2880 | +<td style="border-style:solid; border-width:2; padding:8px"></td> |
| 2881 | +</tr> |
| 2882 | +<tr> |
| 2883 | +<td style="border-style:solid; border-width:2; padding:8px">leg</td> |
| 2884 | +<td style="border-style:solid; border-width:2; padding:8px"></td> |
| 2885 | +</tr> |
| 2886 | +<tr> |
| 2887 | +<td style="border-style:solid; border-width:2; padding:8px">torso</td> |
| 2888 | +<td style="border-style:solid; border-width:2; padding:8px"></td> |
| 2889 | +</tr> |
| 2890 | +</table> |
| 2891 | +</td> |
| 2892 | +</tr> |
| 2893 | +<tr> |
| 2894 | +<td style="border-style:solid; border-width:3; padding:7px">operator</td> |
| 2895 | +<td style="border-style:solid; border-width:3; padding:7px">String</td> |
| 2896 | +<td style="border-style:solid; border-width:3; padding:7px">equals</td> |
| 2897 | +<td style="border-style:solid; border-width:3; padding:7px">(Optional) The comparison to apply with 'value'.</br><table border="1" style="width:100%; border-style:solid; border-collapse:collapse; border-width:2;"> |
| 2898 | +<tr> <th style="border-style:solid; border-width:2;">Options</th> <th style="border-style:solid; border-width:2;">Description</th> </tr> |
| 2899 | +<tr> |
| 2900 | +<td style="border-style:solid; border-width:2; padding:8px">!=</td> |
| 2901 | +<td style="border-style:solid; border-width:2; padding:8px">Test for inequality.</br></td> |
| 2902 | +</tr> |
| 2903 | +<tr> |
| 2904 | +<td style="border-style:solid; border-width:2; padding:8px"><</td> |
| 2905 | +<td style="border-style:solid; border-width:2; padding:8px">Test for less-than the value.</br></td> |
| 2906 | +</tr> |
| 2907 | +<tr> |
| 2908 | +<td style="border-style:solid; border-width:2; padding:8px"><=</td> |
| 2909 | +<td style="border-style:solid; border-width:2; padding:8px">Test for less-than or equal to the value.</br></td> |
| 2910 | +</tr> |
| 2911 | +<tr> |
| 2912 | +<td style="border-style:solid; border-width:2; padding:8px"><></td> |
| 2913 | +<td style="border-style:solid; border-width:2; padding:8px">Test for inequality.</br></td> |
| 2914 | +</tr> |
| 2915 | +<tr> |
| 2916 | +<td style="border-style:solid; border-width:2; padding:8px">=</td> |
| 2917 | +<td style="border-style:solid; border-width:2; padding:8px">Test for equality.</br></td> |
| 2918 | +</tr> |
| 2919 | +<tr> |
| 2920 | +<td style="border-style:solid; border-width:2; padding:8px">==</td> |
| 2921 | +<td style="border-style:solid; border-width:2; padding:8px">Test for equality.</br></td> |
| 2922 | +</tr> |
| 2923 | +<tr> |
| 2924 | +<td style="border-style:solid; border-width:2; padding:8px">></td> |
| 2925 | +<td style="border-style:solid; border-width:2; padding:8px">Test for greater-than the value.</br></td> |
| 2926 | +</tr> |
| 2927 | +<tr> |
| 2928 | +<td style="border-style:solid; border-width:2; padding:8px">>=</td> |
| 2929 | +<td style="border-style:solid; border-width:2; padding:8px">Test for greater-than or equal to the value.</br></td> |
| 2930 | +</tr> |
| 2931 | +<tr> |
| 2932 | +<td style="border-style:solid; border-width:2; padding:8px">equals</td> |
| 2933 | +<td style="border-style:solid; border-width:2; padding:8px">Test for equality.</br></td> |
| 2934 | +</tr> |
| 2935 | +<tr> |
| 2936 | +<td style="border-style:solid; border-width:2; padding:8px">not</td> |
| 2937 | +<td style="border-style:solid; border-width:2; padding:8px">Test for inequality.</br></td> |
| 2938 | +</tr> |
| 2939 | +</table> |
| 2940 | +</td> |
| 2941 | +</tr> |
| 2942 | +<tr> |
| 2943 | +<td style="border-style:solid; border-width:3; padding:7px">subject</td> |
| 2944 | +<td style="border-style:solid; border-width:3; padding:7px">String</td> |
| 2945 | +<td style="border-style:solid; border-width:3; padding:7px">self</td> |
| 2946 | +<td style="border-style:solid; border-width:3; padding:7px">(Optional) The subject of this filter test.</br><table border="1" style="width:100%; border-style:solid; border-collapse:collapse; border-width:2;"> |
| 2947 | +<tr> <th style="border-style:solid; border-width:2;">Options</th> <th style="border-style:solid; border-width:2;">Description</th> </tr> |
| 2948 | +<tr> |
| 2949 | +<td style="border-style:solid; border-width:2; padding:8px">block</td> |
| 2950 | +<td style="border-style:solid; border-width:2; padding:8px">The block involved with the interaction.</br></td> |
| 2951 | +</tr> |
| 2952 | +<tr> |
| 2953 | +<td style="border-style:solid; border-width:2; padding:8px">damager</td> |
| 2954 | +<td style="border-style:solid; border-width:2; padding:8px">The damaging actor involved with the interaction.</br></td> |
| 2955 | +</tr> |
| 2956 | +<tr> |
| 2957 | +<td style="border-style:solid; border-width:2; padding:8px">other</td> |
| 2958 | +<td style="border-style:solid; border-width:2; padding:8px">The other member of an interaction, not the caller.</br></td> |
| 2959 | +</tr> |
| 2960 | +<tr> |
| 2961 | +<td style="border-style:solid; border-width:2; padding:8px">parent</td> |
| 2962 | +<td style="border-style:solid; border-width:2; padding:8px">The caller's current parent.</br></td> |
| 2963 | +</tr> |
| 2964 | +<tr> |
| 2965 | +<td style="border-style:solid; border-width:2; padding:8px">player</td> |
| 2966 | +<td style="border-style:solid; border-width:2; padding:8px">The player involved with the interaction.</br></td> |
| 2967 | +</tr> |
| 2968 | +<tr> |
| 2969 | +<td style="border-style:solid; border-width:2; padding:8px">self</td> |
| 2970 | +<td style="border-style:solid; border-width:2; padding:8px">The entity or object calling the test</br></td> |
| 2971 | +</tr> |
| 2972 | +<tr> |
| 2973 | +<td style="border-style:solid; border-width:2; padding:8px">target</td> |
| 2974 | +<td style="border-style:solid; border-width:2; padding:8px">The caller's current target.</br></td> |
| 2975 | +</tr> |
| 2976 | +</table> |
| 2977 | +</td> |
| 2978 | +</tr> |
| 2979 | +<tr> |
| 2980 | +<td style="border-style:solid; border-width:3; padding:7px">value</td> |
| 2981 | +<td style="border-style:solid; border-width:3; padding:7px">String</td> |
| 2982 | +<td style="border-style:solid; border-width:3; padding:7px"></td> |
| 2983 | +<td style="border-style:solid; border-width:3; padding:7px">(Required) The item name to look for</br></td> |
| 2984 | +</tr> |
| 2985 | +</table> |
| 2986 | +<h2>Examples</h2> |
| 2987 | +Full..<br / ><textarea readonly="true" cols="107" rows="2"> |
| 2988 | +{ "test": "has_equipment_tag", "subject": "self", "domain": "any", "operator": "equals", "value": "dirt" } |
| 2989 | +</textarea> </br> |
| 2990 | +Short (using Defaults)..<br / ><textarea readonly="true" cols="49" rows="2"> |
| 2991 | +{ "test": "has_equipment_tag", "value": "dirt" } |
| 2992 | +</textarea> </br> |
| 2993 | +<a href="#Index">Back to top</a><br><br> |
| 2994 | + |
2841 | 2995 | <h1><p id="has_mob_effect">has_mob_effect</p></h1>
|
2842 | 2996 |
|
2843 | 2997 | Tests whether the Subject has the specified mob effect.</br><h2></h2>
|
@@ -21310,6 +21464,12 @@ <h2><p id="minecraft:interact">minecraft:interact</p></h2>
|
21310 | 21464 | <td style="border-style:solid; border-width:2; padding:8px">The entity's slot to remove and drop the item from, if any, upon successful interaction. Inventory slots are denoted by positive numbers. Armor slots are denoted by 'slot.armor.head', 'slot.armor.chest', 'slot.armor.legs', 'slot.armor.feet' and 'slot.armor.body'.</br></td>
|
21311 | 21465 | </tr>
|
21312 | 21466 | <tr>
|
| 21467 | +<td style="border-style:solid; border-width:2; padding:8px">drop_item_y_offset</td> |
| 21468 | +<td style="border-style:solid; border-width:2; padding:8px">Decimal</td> |
| 21469 | +<td style="border-style:solid; border-width:2; padding:8px">0</td> |
| 21470 | +<td style="border-style:solid; border-width:2; padding:8px">Will offset the item drop position this amount in the y direction. Requires "drop_item_slot" to be specified.</br></td> |
| 21471 | +</tr> |
| 21472 | +<tr> |
21313 | 21473 | <td style="border-style:solid; border-width:2; padding:8px">equip_item_slot</td>
|
21314 | 21474 | <td style="border-style:solid; border-width:2; padding:8px">String</td>
|
21315 | 21475 | <td style="border-style:solid; border-width:2; padding:8px"></td>
|
@@ -21525,6 +21685,12 @@ <h2><p id="minecraft:leashable">minecraft:leashable</p></h2>
|
21525 | 21685 | <td style="border-style:solid; border-width:2; padding:8px">Event to call when this entity is unleashed.</br></td>
|
21526 | 21686 | </tr>
|
21527 | 21687 | <tr>
|
| 21688 | +<td style="border-style:solid; border-width:2; padding:8px">on_unleash_interact_only</td> |
| 21689 | +<td style="border-style:solid; border-width:2; padding:8px">Boolean</td> |
| 21690 | +<td style="border-style:solid; border-width:2; padding:8px">false</td> |
| 21691 | +<td style="border-style:solid; border-width:2; padding:8px">When set to true, "on_unleash" does not trigger when the entity gets unleashed for other reasons such as being stolen or the leash breaking.</br></td> |
| 21692 | +</tr> |
| 21693 | +<tr> |
21528 | 21694 | <td style="border-style:solid; border-width:2; padding:8px">presets</td>
|
21529 | 21695 | <td style="border-style:solid; border-width:2; padding:8px">List</td>
|
21530 | 21696 | <td style="border-style:solid; border-width:2; padding:8px"></td>
|
|
0 commit comments