<!-- 
RSS generated by JIRA (9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13) at Sat Jan 11 15:17:16 UTC 2025

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Mojang Studios Jira</title>
    <link>https://bugs.mojang.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en</language>    <build-info>
        <version>9.12.2</version>
        <build-number>9120002</build-number>
        <build-date>10-01-2024</build-date>
    </build-info>


<item>
            <title>[MCPE-17906] Consistent Naming Scheme for Add-On Components and Properties</title>
                <link>https://bugs.mojang.com/browse/MCPE-17906</link>
                <project id="10200" key="MCPE">Minecraft (Bedrock codebase)</project>
                    <description>&lt;p&gt;Please update the naming scheme for the add-on components and properties to be more consistent. It&apos;ll make it easier for external developers.&lt;/p&gt;

&lt;p&gt;Component names are fairly consistent. Here are all the ones released with 0.16: &lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;breathable
minecraft:attack
minecraft:attack_damage
minecraft:behavior.avoid_mob_type
minecraft:behavior.beg
minecraft:behavior.break_door
minecraft:behavior.breed
minecraft:behavior.eat_block
minecraft:behavior.enderman_leave_block
minecraft:behavior.enderman_take_block
minecraft:behavior.flee_sun
minecraft:behavior.float
minecraft:behavior.follow_parent
minecraft:behavior.guardian_attack
minecraft:behavior.hurt_by_target
minecraft:behavior.leap_at_target
minecraft:behavior.look_at_player
minecraft:behavior.look_at_target
minecraft:behavior.melee_attack
minecraft:behavior.mount_pathing
minecraft:behavior.move_indoors
minecraft:behavior.move_through_village
minecraft:behavior.move_towards_restriction
minecraft:behavior.move_towards_target
minecraft:behavior.nearest_attackable_target
minecraft:behavior.ocelot_sit_on_block
minecraft:behavior.ocelotattack
minecraft:behavior.offer_flower
minecraft:behavior.open_door
minecraft:behavior.panic
minecraft:behavior.pickup_items
minecraft:behavior.player_ride_tamed
minecraft:behavior.rabbit_panic
minecraft:behavior.raid_garden
minecraft:behavior.random_look_around
minecraft:behavior.random_stroll
minecraft:behavior.ranged_attack
minecraft:behavior.restrict_open_door
minecraft:behavior.restrict_sun
minecraft:behavior.silverfish_merge_with_stone
minecraft:behavior.slime_attack
minecraft:behavior.slime_float
minecraft:behavior.slime_keep_on_jumping
minecraft:behavior.slime_random_direction
minecraft:behavior.squid_dive
minecraft:behavior.squid_flee
minecraft:behavior.squid_idle
minecraft:behavior.squid_move_away_from_ground
minecraft:behavior.squid_out_of_water
minecraft:behavior.stay_while_sitting
minecraft:behavior.swell
minecraft:behavior.tempt
minecraft:behavior.wither_random_attack_pos_goal
minecraft:behavior:avoid_mob_type
minecraft:behavior:panic
minecraft:breathable
minecraft:burns_in_daylight
minecraft:collision_box
minecraft:damage_sensor
minecraft:equipment
minecraft:equippable
minecraft:explode
minecraft:fall_damage
minecraft:fire_immune
minecraft:follow_range
minecraft:healable
minecraft:health
minecraft:horse.jump_strength
minecraft:hurt_when_wet
minecraft:identifier
minecraft:interact
minecraft:inventory
minecraft:is_stackable
minecraft:is_tamed
minecraft:leashable
minecraft:loot
minecraft:monster
minecraft:movement
minecraft:nameable
minecraft:npc
minecraft:on_calm
minecraft:on_target_escape
minecraft:player.exhaustion
minecraft:player.experience
minecraft:player.level
minecraft:player.saturation
minecraft:player_ride_tamed
minecraft:projectile
minecraft:rail_movement
minecraft:rail_sensor
minecraft:rideable
minecraft:scale
minecraft:shooter
minecraft:target_nearby_sensor
minecraft:teleport
minecraft:type_family
minecraft:variant
minecraft:wither_target_highest_damage
minecraft:zombie.spawn_reinforcements
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;And here are some of the properties for these components:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;alert_same_type
allowNameTagRenaming
alwaysShow
anchor
angleoffset
attack_interval
attack_interval_max
attack_interval_min
attack_radius
auxVal
avoid_types
blocks
breathesAir
breathesWater
burst_interval
burst_shots
can_be_siphoned_from
can_get_scared
catchFire
causesFire
charge_charged_trigger
charge_shoot_trigger
close_door_after
container_type
control_flags
damage
deals_damage
def
effect_duration
effect_name
eject_on_activate
entity_types
event
family
family_types
fuseLength
fuseLit
generatesBubbles
goal_radius
gravity
hard_distance
height
hitSound
hurt_item
id
inertia
inside_range
interact_text
inventory_size
isdangerous
items
lightTeleportChance
liquid_inertia
look_distance
look_time
max
maxRandomTeleportTime
max_dist
max_distance
min
must_reach
must_see
offset
onHit
on_damage
on_eat
on_inside_range
on_interact
on_leash
on_outside_range
on_unleash
only_at_night
outside_range
particle
power
priority
probability
randomTeleportCube
randomTeleports
random_stop_interval
reach_multiplier
reflectOnHurt
search_range
seat_count
seats
semirandomdiffdamage
shootSound
shoottarget
slots
sneak_speed_multiplier
soft_distance
speed_modifier
speed_multiplier
sprint_speed_multiplier
start_distance
stop_distance
suffocateTime
swing
table
target
targetDistance
target_dist
target_distance
totalSupply
track_target
type
uncertaintyBase
uncertaintyMultiplier
use_item
value
walk_speed_multiplier
width
within_radius
xz_dist
y_dist
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;As you can see, for the properties, the names use a variety of naming schemes, I would just like them to be more consistent.&lt;/p&gt;</description>
            <key id="153362">MCPE-17906</key>
            <summary>Consistent Naming Scheme for Add-On Components and Properties</summary>
                <type id="1" iconUrl="https://bugs.mojang.com/secure/viewavatar?size=xsmall&amp;avatarId=18903&amp;avatarType=issuetype">Bug</type>
                                    <status id="5" iconUrl="https://bugs.mojang.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="7">Invalid</resolution>
                                            <reporter username="xxatrain223">Anthony Stewart</reporter>
                        <labels>
                    </labels>
                <created>Wed, 2 Nov 2016 02:36:11 +0100</created>
                <updated>Fri, 4 Nov 2016 08:28:01 +0100</updated>
                            <resolved>Wed, 2 Nov 2016 08:12:50 +0100</resolved>
                                    <version>0.16.0</version>
                                                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="340232" author="nighter" created="Fri, 4 Nov 2016 08:28:01 +0100"  >&lt;p&gt;&lt;a href=&quot;https://bugs.mojang.com/secure/ViewProfile.jspa?name=xxatrain223&quot; class=&quot;user-hover&quot; rel=&quot;xxatrain223&quot;&gt;xxatrain223&lt;/a&gt;, I suggest you go to &lt;a href=&quot;https://feedback.minecraft.net/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://feedback.minecraft.net/&lt;/a&gt;. &lt;/p&gt;</comment>
                            <comment id="340203" author="xxatrain223" created="Fri, 4 Nov 2016 03:34:53 +0100"  >&lt;p&gt;Adrian, where should this go?&lt;/p&gt;</comment>
                            <comment id="340179" author="marcono1234" created="Fri, 4 Nov 2016 00:06:05 +0100"  >&lt;p&gt;To be honest, at Minecon they said they would appreciate to hear feedback and this is productive feedback.&lt;/p&gt;</comment>
                            <comment id="339742" author="nighter" created="Wed, 2 Nov 2016 08:12:50 +0100"  >&lt;p&gt;This site is for &lt;b&gt;bug reports only&lt;/b&gt;; feature suggestions are not accepted.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10500" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Confirmation Status</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Unconfirmed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_11700" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10402" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Platform</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10901"><![CDATA[Windows]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11600" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03uxz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>