ब्लॉक कंपोनेंट बिहेवियर पैक की ब्लॉक फ़ाइल के components ऑब्जेक्ट में जाते हैं: ये तय करते हैं कि कस्टम ब्लॉक क्या है और क्या करता है। इस लिस्ट में Minecraft 1.26.50.4 के सभी 49 कंपोनेंट हैं।
49 / 49
कंपोनेंट
minecraft:block_entityरखे गए ब्लॉक की हर कॉपी को उसका अपना सेव किया डेटा देता है, ताकि एक ब्लॉक वे बातें याद रख सके जो उसके पड़ोसी नहीं रखते। storage ब्लॉक्स या…minecraft:breathabilityतय करता है कि मॉब और प्लेयर ब्लॉक के अंदर सांस ले सकें या नहीं। पौधों या खुले फ्रेम जैसी चीज़ों के लिए "air" रखें, और "solid" रखने पर अंदर…minecraft:chest_obstructionतय करता है कि यह ब्लॉक अपने नीचे वाले chest को खुलने से रोके या नहीं।minecraft:collision_boxब्लॉक का ठोस हिस्सा सेट करता है जिससे प्लेयर, मॉब और आइटम टकराते हैं। false रखें ताकि सब कुछ आर-पार निकल जाए, जैसे लंबी घास, या slabs और दू…minecraft:connection_ruleतय करता है कि बाड़ (fence), दीवार, iron bars और glass panes इस ब्लॉक के पास रखने पर उससे जुड़ें या नहीं।minecraft:crafting_tableब्लॉक को crafting स्टेशन बनाता है जो 3x3 crafting स्क्रीन खोलता है। मेल खाते tag वाली रेसिपी इस पर बनाई जा सकती हैं।minecraft:destructible_by_explosionतय करता है कि ब्लॉक TNT, creepers और दूसरे धमाकों को कितना झेल सकता है। ब्लॉक को धमाका-प्रूफ बनाने के लिए false रखें।minecraft:destructible_by_miningतय करता है कि ब्लॉक को हाथ या टूल से तोड़ने में कितना समय लगे। bedrock की तरह कभी न खुदने वाला ब्लॉक बनाने के लिए false रखें।minecraft:destruction_particlesब्लॉक टूटने पर उड़ने वाले छोटे टुकड़े सेट करता है।minecraft:display_nameinventory और tooltip में प्लेयर्स को दिखने वाला ब्लॉक का नाम सेट करता है। अपनी .lang फ़ाइल की translation key दें ताकि नाम भाषा के साथ बदले…minecraft:embedded_visualब्लॉक किसी दूसरे ब्लॉक के अंदर हो तब वह कैसा दिखे, यह सेट करता है, जैसे flower pot में लगाने पर।minecraft:entity_fall_onसेट करता है कि मॉब या प्लेयर को इस ब्लॉक पर कितनी ऊंचाई से गिरना चाहिए ताकि लैंडिंग गिनी जाए, जिससे scripts लैंडिंग पर प्रतिक्रिया दे सकें।minecraft:flammableपास की आग इस ब्लॉक तक फैलकर उसे जला सकती है, जैसे लकड़ी। इसके बिना ब्लॉक तभी जलता है जब उसे सीधे आग लगाई जाए।minecraft:flower_pottableप्लेयर इस ब्लॉक को खाली flower pot में लगा सकता है। pot में यह कैसा दिखे, यह चुनने के लिए इसे minecraft:embedded_visual के साथ जोड़ें।minecraft:frictionब्लॉक पर चलना कितना फिसलन भरा हो, यह 0.0 से 0.9 तक सेट करता है। बड़े नंबर ज़्यादा पकड़ देते हैं और चाल धीमी करते हैं, छोटे नंबर ज़्यादा फिस…minecraft:geometryब्लॉक को बनाने वाला 3D मॉडल चुनता है। आप सिर्फ मॉडल का नाम दे सकते हैं, या bones छिपाने या culling जैसे अतिरिक्त विकल्पों वाला object। बने-…minecraft:instrument_soundजब यह ब्लॉक note block के ऊपर या नीचे हो, तब note block कौन सी आवाज़ निकाले यह चुनता है। "up" और/या "down" को किसी note sound पर सेट करें;…minecraft:item_visualब्लॉक का आइटम हाथ और inventory में कैसा दिखे, यह उसे अपना मॉडल और textures देकर सेट करता है। तब इस्तेमाल करें जब आइटम रखे गए ब्लॉक से अलग द…minecraft:leashableप्लेयर ब्लॉक से lead (पट्टा) बांध सकते हैं, जैसे fence post से।minecraft:light_dampeningरोशनी गुज़रते समय ब्लॉक उसे कितना सोखे, यह 0 से 15 तक सेट करता है। कांच जैसे पारदर्शी ब्लॉक के लिए 0 और रोशनी पूरी तरह रोकने के लिए 15 रखें।minecraft:light_emissionब्लॉक को चमकाता है, 0 (कोई रोशनी नहीं) से 15 (टॉर्च या glowstone जितना तेज़) तक।minecraft:liquid_detectionतय करता है कि पानी के ब्लॉक को छूने पर क्या हो: वह पानी अंदर रख सकता है (waterlog), पानी को बहने दे सकता है, या टूट सकता है। हर liquid के ल…minecraft:lootloot table चुनता है जो तय करती है कि ब्लॉक टूटने पर क्या गिरे। अपने बिहेवियर पैक के अंदर का path दें, जैसे "loot_tables/blocks/my_block.jso…minecraft:map_colorमैप पर ब्लॉक का रंग सेट करता है। आप सिर्फ रंग दे सकते हैं, या बायोम tint के साथ रंग।minecraft:material_instancesब्लॉक के मॉडल के faces को textures और render settings देता है। हर face के लिए "*" इस्तेमाल करें, या अकेली साइड के लिए "up", "down" और "nort…minecraft:movableतय करता है कि piston के ब्लॉक को धकेलने या खींचने पर क्या हो।minecraft:on_fall_onकोई मॉब या प्लेयर ब्लॉक पर गिरकर उतरे तो एक block event चलाता है। यह पुराना event तरीका है; scripts नया तरीका हैं।minecraft:on_interactप्लेयर जब ब्लॉक इस्तेमाल करे (right click या tap) तो एक block event चलाता है। यह पुराना event तरीका है; scripts नया तरीका हैं।minecraft:on_placedब्लॉक रखे जाने के तुरंत बाद एक block event चलाता है। यह पुराना event तरीका है; scripts नया तरीका हैं।minecraft:on_player_destroyedप्लेयर जब ब्लॉक तोड़े तो एक block event चलाता है। यह पुराना event तरीका है; scripts नया तरीका हैं।minecraft:on_player_placingप्लेयर जब ब्लॉक रख रहा हो तब एक block event चलाता है। यह पुराना event तरीका है; scripts नया तरीका हैं।minecraft:on_step_offकोई मॉब या प्लेयर ब्लॉक से उतरे तो एक block event चलाता है। यह पुराना event तरीका है; scripts नया तरीका हैं।minecraft:on_step_onकोई मॉब या प्लेयर ब्लॉक पर कदम रखे तो एक block event चलाता है, pressure plates या जाल के लिए काम का। यह पुराना event तरीका है; scripts नया…minecraft:placement_filterब्लॉक कहां रखा जा सकता है इसे सीमित करता है, और सहारा हटने पर उसे तोड़ देता है, जैसे फूल जिसे नीचे मिट्टी चाहिए।minecraft:precipitation_interactionsतय करता है कि ब्लॉक अपने ऊपर गिरती बारिश और बर्फ के साथ कैसा बर्ताव करे।minecraft:queued_tickingकुछ देर बाद एक event चलाता है, एक बार या बार-बार। देरी ticks की एक रेंज से रैंडम चुनी जाती है (20 ticks = एक सेकंड)।minecraft:random_offsetब्लॉक को उसकी पोज़िशन से चुनी गई मात्रा से बीच से थोड़ा खिसकाता है, जैसे फूल और घास जो एकदम सीधी लाइन में नहीं होते। यह खिसकाव outline और c…minecraft:random_tickingबीच-बीच में रैंडम समय पर एक event चलाता है, वैसे ही जैसे फसलें उगती हैं। यह कितनी बार होता है, यह randomTickSpeed game rule पर निर्भर है।minecraft:redstone_conductivityआसपास redstone होने पर ब्लॉक का बर्ताव सेट करता है। कांच जैसे ब्लॉक्स के लिए conducting बंद करें जिन्हें power नहीं ले जानी चाहिए।minecraft:redstone_consumerब्लॉक redstone power ले सकता है ताकि सिग्नल बदलने पर scripts प्रतिक्रिया दे सकें। कस्टम लैंप, दरवाज़ों और मशीनों के लिए इस्तेमाल करें।minecraft:redstone_producerब्लॉक से redstone सिग्नल निकलता है, जैसे redstone block या चालू lever।minecraft:replaceableइस ब्लॉक की जगह सीधे कोई दूसरा ब्लॉक रखकर इसे बदला जा सकता है, वैसे ही जैसे लंबी घास या snow layers पर ब्लॉक रखने से वे हट जाते हैं।minecraft:selection_boxब्लॉक का वह हिस्सा सेट करता है जिस पर प्लेयर निशाना लगाकर क्लिक कर सकता है, जो outline से दिखता है। false रखें ताकि ब्लॉक पर बिल्कुल निशाना…minecraft:soundब्लॉक रखने, तोड़ने और उस पर चलने की आवाज़ों का सेट चुनता है।minecraft:supportब्लॉक को fence या सीढ़ियों (stairs) का support आकार देता है, ताकि दूसरे ब्लॉक उससे उसी तरह जुड़ सकें। कस्टम stairs को placement_direction t…minecraft:tagsब्लॉक में tags जोड़ता है ताकि टूल, रेसिपी और scripts उसे ग्रुप से ढूंढ सकें, जैसे "minecraft:is_pickaxe_item_destructible"। tags "namespace…minecraft:tickब्लॉक कुछ देर बाद अपना tick event चलाता है, एक बार या बार-बार। देरी ticks की एक रेंज से रैंडम चुनी जाती है (20 ticks = एक सेकंड)।minecraft:transformationब्लॉक के दिखने को उसकी जगह के बीच के आसपास खिसकाता, घुमाता या छोटा-बड़ा करता है। block states की मदद से ब्लॉक्स को अलग-अलग दिशाओं में मोड़न…minecraft:unit_cubeब्लॉक को एक सादे पूरे cube की तरह बनाता है। यह पुराना विकल्प है; "minecraft:geometry.full_block" वाला minecraft:geometry भी यही करता है।