Minecraft లో కమాండ్ బ్లాక్లకు బిగినర్స్ గైడ్
యువకులను మరియు క్రొత్త వ్యక్తులను కోడింగ్కు పరిచయం చేయడానికి Minecraft ఉత్తమ మార్గాలలో ఒకటి. కమాండ్ బ్లాక్స్ నేర్చుకోవడం మరియు ఉపయోగించడం సులభం, మరియు జావా ప్రోగ్రామింగ్ Minecraft mods మరియు Bukkit ప్లగిన్లతో మూలలోనే ఉంటుంది. అనుభవజ్ఞులైన కోడర్లకు టింకర్ చేయడానికి ఇది చాలా సరదా ప్రదేశం.
కమాండ్ బ్లాక్స్ అంటే ఏమిటి మరియు నేను వాటిని ఎందుకు ఉపయోగించాలి?
కమాండ్ బ్లాక్స్ రెడ్స్టోన్ భాగం, ఇవి శక్తితో ఉన్నప్పుడు కన్సోల్ ఆదేశాలను అమలు చేస్తాయి. కన్సోల్ ఆదేశాలను చాట్ విండో నుండి ఫార్వర్డ్ స్లాష్, ‘/‘ తో కొనసాగించడం ద్వారా అమలు చేయవచ్చు. చేతితో సాధ్యం కాని మార్గాల్లో ఆట ప్రపంచాన్ని సవరించడానికి ఆదేశాలు ఉపయోగించబడతాయి మరియు కమాండ్ బ్లాక్లలో సరిగ్గా ఉపయోగించినప్పుడు, మిన్క్రాఫ్ట్కు ఇది సొంత రకమైన ప్యుడో-ప్రోగ్రామింగ్ భాష. కోడ్ రెండు విషయాలను కలిగి ఉంటుంది: తర్కం మరియు అమలు, మరియు చాలా ప్రోగ్రామింగ్ భాషలు రెండూ వచనంలో వ్రాయబడాలి. Minecraft కోడింగ్ వేరే మార్గం పడుతుంది; ప్రోగ్రామ్ యొక్క తర్కం మరియు నిర్మాణం బ్లాక్స్ ఎక్కడ ఉంచబడ్డాయి మరియు అవి ఎలా తీగలాడతాయి అనే దానిపై ఆధారపడి ఉంటుంది, అంటే మీరు మీ ప్రపంచం పైకి ఎగరవచ్చు మరియు మీ ప్రోగ్రామ్ యొక్క వివిధ భాగాలను బ్లాక్-బై-బ్లాక్ ద్వారా చూడవచ్చు.
సరే, నేను ఎలా ప్రారంభించగలను?
ఈ గైడ్ వెర్షన్ 1.9 లోని కొత్త కమాండ్ బ్లాకులను ఉపయోగించుకుంటుంది. ఇది 1.8 లో పని చేస్తుంది, కానీ కొంచెం ఎక్కువ నైపుణ్యం అవసరం కావచ్చు.
క్రొత్త Minecraft ప్రపంచాన్ని తెరవండి (సూపర్ఫ్లాట్ ఉత్తమంగా పనిచేస్తుంది), మీరు క్రియేటివ్ మోడ్లో ఉన్నారని నిర్ధారించుకోండి మరియు “/” బటన్ను నొక్కండి. ఇది కమాండ్ విండో, ఇది చాట్ విండో మాదిరిగానే ఉంటుంది, ఇది మిమ్మల్ని ‘/‘ తో ప్రారంభిస్తుంది తప్ప, మరియు ఫార్వర్డ్ స్లాష్తో ప్రారంభమయ్యే ఏదైనా ఒక ఆదేశం. మీరు అమలు చేయగల మొదటి ఆదేశం
/ givepinecraft: command_block ఇవ్వండి
దీన్ని విచ్ఛిన్నం చేద్దాం. “/ ఇవ్వండి” కమాండ్ వస్తువులను ప్లేయర్స్ జాబితాలో ఉంచుతుంది మరియు రెండు వాదనలు ఉన్నాయి: ప్లేయర్ మరియు ఇవ్వవలసిన అంశం. “@P” a లక్ష్య సెలెక్టర్. సెలెక్టర్ “@p” సమీప ప్లేయర్ను ఎంచుకుంటుంది. ప్రత్యామ్నాయంగా, మీరు మీ Minecraft వినియోగదారు పేరును కూడా ఉపయోగించవచ్చు, కానీ మీరు కన్సోల్ నుండి ఆదేశాన్ని అమలు చేస్తే మీరు ఎల్లప్పుడూ సమీప ప్లేయర్గా ఉంటారు. ఇతర టార్గెట్ సెలెక్టర్లు అన్ని ఆటగాళ్లకు “@a”, యాదృచ్ఛిక ప్లేయర్ కోసం “” r ”మరియు“ @e ”అందరినీ లక్ష్యంగా చేసుకుంటారుఎంటిటీలు. ఎంటిటీలలో రాక్షసులు, స్నో బాల్స్, జంతువులు మరియు బాణాలు వంటి ప్రతి బ్లాక్ ఉన్నాయి.
ఆదేశం విజయవంతంగా అమలు చేయాలి మరియు మీకు క్రొత్త బ్లాక్ ఇవ్వాలి. ప్రారంభించడానికి భూమిపై ఎక్కడైనా ఉంచండి.
మీరు ఉంచిన దిశలో కమాండ్ బ్లాక్ పాయింట్లు, హాప్పర్లు లేదా ఫర్నేసులు వంటివి చాలా ఉన్నాయని మీరు చూడవచ్చు. ఇది తరువాత ముఖ్యమైనది.
బ్లాక్పై కుడి క్లిక్ చేయండి (లేదా క్రాఫ్టింగ్ టేబుల్స్ మరియు ఫర్నేస్లను యాక్సెస్ చేయడానికి మీరు ఉపయోగించే కీని ఉపయోగించండి) మరియు మీకు కమాండ్ బ్లాక్ GUI తో స్వాగతం పలికారు.
ఇది మొదట కొంచెం భయానకంగా అనిపిస్తుంది, కాని చింతించకండి, ఆ బటన్లన్నీ ఏదో చేస్తాయి. “ప్రేరణ” అని చెప్పే బటన్ కమాండ్ బ్లాక్ రకాన్ని మారుస్తుంది. మూడు రకాల కమాండ్ బ్లాక్స్ ఉన్నాయి:
- ప్రేరణ, ఇది ఆదేశాలను అమలు చేస్తుందిపెరుగుతున్న అంచు రెడ్స్టోన్ కరెంట్. దీని అర్థం వారు శక్తితో ఉన్నప్పుడు, వారు తమ ఆదేశాన్ని ఒకసారి అమలు చేస్తారు మరియు అవి శక్తిని కొనసాగిస్తున్నప్పటికీ. ఇది డిఫాల్ట్ సెట్టింగ్ మరియు 1.8 లో మాత్రమే అందుబాటులో ఉంది
- ప్రతి ఆదేశాలను అమలు చేసే పునరావృతం టిక్ అవి శక్తితో ఉంటాయి. ఒక టిక్ ఒక ఫ్రేమ్ లాంటిది, మరియు బహుళ ఆదేశాలను ఒకే టిక్లో, సెకనుకు 20 సార్లు వరకు అమలు చేయవచ్చు.
- గొలుసు, దానిలోకి సూచించే కమాండ్ బ్లాక్ దాని ఆదేశాన్ని అమలు చేస్తే మాత్రమే నడుస్తుంది. ఇవి ఒకదాని తరువాత ఒకటి, ఒకే టిక్లో నడుస్తాయి, అందుకే దీనికి ‘చైన్’ అని పేరు.
“షరతులు లేనిది” అని చెప్పే బటన్, గొలుసులోని మునుపటి బ్లాక్ విజయవంతంగా అమలు చేయబడిందో లేదో తనిఖీ చేయకుండా కమాండ్ బ్లాక్ను ఆపివేస్తుంది. ఇతర ఎంపిక, “షరతులతో కూడినది”, మునుపటి బ్లాక్ లోపాలు లేకపోతే మాత్రమే నడుస్తుంది.
“నీడ్ రెడ్స్టోన్” అని చెప్పే బటన్ కమాండ్ బ్లాక్ శక్తితో ఉంటే మాత్రమే కమాండ్ను రన్ చేస్తుంది. ఇతర ఎంపిక, “ఆల్వేస్ యాక్టివ్” కమాండ్ బ్లాక్ శక్తితో ఉందో లేదో తనిఖీ చేయకుండా ఆపివేస్తుంది మరియు అది umes హిస్తుంది. ఈ ఎంపికను ఇంపల్స్ కమాండ్ బ్లాక్లతో ఉపయోగించకూడదు ఎందుకంటే ఇది వాటిని పనికిరానిదిగా చేస్తుంది.
మన మొదటి ‘స్క్రిప్ట్’ గొలుసును తయారు చేద్దాం. చైన్ కమాండ్ బ్లాక్ లేదా రెండు ముఖాలను మొదటి ప్రేరణ కమాండ్ బ్లాక్లోకి ఉంచండి, ఇలా:
గొలుసు బ్లాక్లను “ఎల్లప్పుడూ సక్రియంగా” సెట్ చేసినట్లు నిర్ధారించుకోండి. లేకపోతే మేము రెడ్స్టోన్ బ్లాక్లు లేదా కరెంట్ను ఉంచాలి, ఇది అనవసరమైన స్థలాన్ని తీసుకుంటుంది. గొలుసు ప్రారంభంలో ప్రేరణ కమాండ్ బ్లాక్లో ఒక బటన్ను ఉంచి, దాన్ని నొక్కండి.
ఏమీ జరగదు. దీనికి కారణం మేము వాటిని ఇంకా ఆదేశాలతో నింపలేదు! దాన్ని సవరించడానికి ప్రేరణ బ్లాక్పై కుడి క్లిక్ చేసి, ప్రాథమిక ఆదేశాన్ని ఉంచండి
ప్రారంభం చెప్పండి
కమాండ్ బ్లాక్స్లో ఫార్వర్డ్ స్లాష్ మాకు ఎలా అవసరం లేదని గమనించండి. మీకు కావాలంటే మీరు ఒకదాన్ని ఉపయోగించవచ్చు, కానీ ఇది అనవసరం. “/ చెప్పండి” ఆదేశం ఒక వాదన, వచనాన్ని తీసుకుంటుంది మరియు దానిని ఎవరు అమలు చేస్తారో వారి కోణం నుండి చెబుతుంది. మీరు దీన్ని అమలు చేస్తే, ఇది సాధారణ చాట్ మాదిరిగానే “సందేశం” గా ప్రదర్శించబడుతుంది. ఇది కమాండ్ బ్లాక్ నుండి నడుస్తుంటే, అది “[@] సందేశం” అవుతుంది. ప్రత్యామ్నాయంగా, ప్లేయర్ ఆర్గ్యుమెంట్ తీసుకునే “/ చెప్పండి” మరియు “/ టెల్రా” ఉంది, ఇది “/ చెప్పండి” లాంటిది తప్ప అది టెక్స్ట్కు బదులుగా ముడి JSON తీసుకుంటుంది.
చాట్ చేయడానికి మరిన్ని విషయాలు వ్రాయడానికి మీరు చైన్ కమాండ్ బ్లాక్లను పూరించవచ్చు. అదే టిక్లో ఆలస్యం చేయకుండా, వాటిని క్రమంలో అమలు చేస్తారు. మీరు వాటిని ఆలస్యం చేయాలనుకుంటే, మీరు వాటిని రెడ్స్టోన్ రిపీటర్లతో సెటప్ చేయాలి. “/ చెప్పండి” తో పాటు, ఇతర పనులను చేసే ఇతర ప్రాథమిక ఆదేశాలు ఉన్నాయి, అవి “/ ఇవ్వండి”, ఇది వస్తువులను ఇస్తుంది, “/ ప్రభావం”, ఇది కషాయ ప్రభావాలను వర్తింపజేస్తుంది, “/ సెట్బ్లాక్” మరియు “/ పూరక” మీ ప్రపంచాన్ని సవరించుకుంటుంది , మరియు అనేక ఇతరులు. ఆదేశాల యొక్క పెద్ద డేటాబేస్ Minecraft వికీలో, ఇతర ఉపయోగకరమైన విషయాలతో పాటు చూడవచ్చు.
టార్గెట్ సెలెక్టర్లు
“@P” టార్గెట్ సెలెక్టర్లు వాస్తవానికి వారు మొదటి చూపులో కనిపించే దానికంటే చాలా శక్తివంతమైనవారు. ఉదాహరణకు, మేము అన్ని ఎంటిటీలను లక్ష్యంగా చేసుకోవాలనుకుంటే, మేము “@e” ని ఉపయోగిస్తాము, కాని మేము జాంబీస్ను మాత్రమే లక్ష్యంగా చేసుకోవాలనుకుంటే, మేము ఉపయోగిస్తాము
[[టైప్ = జోంబీ]
“@E” తర్వాత బ్రాకెట్లను గమనించండి. ఆ బ్రాకెట్ల లోపల ఉన్నాయి లక్ష్య సెలెక్టర్ వాదనలు, దీని పూర్తి జాబితాను Minecraft వికీలో చూడవచ్చు. “రకం” వాదన ఒక నిర్దిష్ట రకానికి చెందిన ఎంటిటీలను మాత్రమే ఎంచుకుంటుంది, ఇది “జోంబీ”. మేము కమాండ్ బ్లాక్ యొక్క 10 బ్లాకులలోని అన్ని జాంబీస్ను లక్ష్యంగా చేసుకోవాలనుకుంటే, మేము ఉపయోగిస్తాము
@e [రకం = జోంబీ, r = 10]
“R” వ్యాసార్థ వాదన. మీరు స్థానం, పేరు, జట్టు మరియు స్కోరు ద్వారా కూడా లక్ష్యంగా చేసుకోవచ్చు.
చైనింగ్ ఆదేశాలు
ఇతరులకు నచ్చని మరొక ఆదేశాన్ని పరిచయం చేద్దాం. ఆదేశం “/ execute”. ఈ ఆదేశం మరొక ఆదేశాన్ని ఇన్పుట్గా తీసుకుంటుంది మరియు మరొక సంస్థ యొక్క దృక్కోణం నుండి అమలు చేస్తుంది. “/ ఎగ్జిక్యూట్” యొక్క నిర్మాణం
/ exectarget X Y Z / ఆదేశాన్ని అమలు చేయండి
X, Y మరియు Z నుండి ఆదేశాన్ని అమలు చేయడానికి అక్షాంశాలు. ఇది చాలా ఆదేశాలతో సంబంధం లేదు, కానీ మీరు ఉపయోగిస్తే చాలా ముఖ్యంసాపేక్ష స్థానాలు. సాపేక్ష స్థానం “~” తో మొదలవుతుంది మరియు దాని తరువాత సానుకూల లేదా ప్రతికూల సంఖ్య మూలం నుండి ఎన్ని బ్లాక్లను సూచిస్తుంది, దీనిని “~ ~ by” సూచిస్తారు. కాబట్టి, ఉదాహరణకు, ఒక గ్రామస్తుడు మాట్లాడుతున్నట్లుగా “/ చెప్పండి” ను అమలు చేయాలనుకుంటే, మేము ఈ విధంగా ఆదేశాన్ని సెటప్ చేయవచ్చు:
/ execute [type = గ్రామస్తుడు] ~ ~ say / హే చెప్పండి
ఈ ఆదేశం ప్రతి గ్రామస్తుడి నుండి అందరికీ ఒక సందేశాన్ని పంపేలా చేస్తుంది. మనకు ఒకటి కంటే ఎక్కువ మంది లేదా ఒకటి కంటే ఎక్కువ గ్రామస్తులు ఉంటే ఇది సరైనది కాదు, కాబట్టి ఆ ఆదేశాన్ని తిరిగి ఫార్మాట్ చేద్దాం:
/ ఎగ్జిక్యూట్ @a ~ ~ ~ / ఎగ్జిక్యూట్ @e [రకం = గ్రామస్తుడు, సి = 1] ~ ~ ~ / చెప్పండి @p హే
ఇది మొదటిదానికంటే చాలా క్లిష్టంగా ఉంటుంది మరియు రెండు “/ ఎగ్జిక్యూట్” ఆదేశాలను ఒకదానితో ఒకటి బంధించడం ఉంటుంది. ఆదేశం యొక్క మొదటి “/ ఎగ్జిక్యూట్” ప్రతి ప్లేయర్పై నడుస్తుంది, రెండవది సరిగ్గా దగ్గరలో ఉన్న ఒక గ్రామస్తుడిని తనిఖీ చేస్తుంది, ఆపై ఆ గ్రామస్తుడు దగ్గరి ఆటగాడికి “హే” అని చెబుతాడు. ఇది ఒక వ్యక్తికి ఒక గ్రామస్తుడు మాత్రమే మాట్లాడేలా చేస్తుంది.
సింటాక్స్ నేర్చుకోవడం
Minecraft లో ఖచ్చితంగా చాలా ఆదేశాలు ఉన్నాయి, వీటిలో ప్రతి ఒక్కటి వారి స్వంత వాక్యనిర్మాణం కలిగి ఉంటాయి. ప్రతి ఆదేశానికి సహాయ మెనూలు సాధారణంగా కమాండ్కు ఏ వాదనలు అవసరమో మీకు త్వరగా తెలియజేస్తాయి మరియు మిన్క్రాఫ్ట్ వికీలో ప్రతి ఒక్కటి ఏమి చేయాలో వివరంగా జాబితా ఉంటుంది. ప్రతి ఆదేశం ఏమి చేస్తుందో తెలుసుకోవడం గురించి అంతగా కాదు, కానీ వాటిని ఎలా ఉపయోగించాలో తెలుసుకోవడం. Minecraft ఒక ఆట, అన్ని తరువాత, కాబట్టి ఆదేశాలతో ఆడుకోవడం అభ్యాస ప్రక్రియలో భాగం.