Inhoudsopgave:
Video: Minecraft Command Block Tutorial [GOEDGEKEURD] 2024
Wanneer spelers naar Minecraft-functies verwijzen, verwijst het naar een van de twee scenario's: functies gebruiken bij het schrijven van code voor uw eigen mod OF de opdracht in de game / functie waarmee een speler een specifieke lijst kan uitvoeren van commando's. We zullen nagaan hoe in beide gevallen de functies effectief kunnen worden gebruikt door spelers om het spel te manipuleren, specifieke acties uit te voeren en uiteindelijk het spel gemakkelijker te maken. Minecraft-functies zijn handig omdat ze meerdere opdrachten in een sequentiële volgorde kunnen uitvoeren om een specifieke reeks gebeurtenissen of acties te starten. Commandoblokken zijn een alternatief, maar hebben vaak de neiging om extra vertraging te veroorzaken die uw spel kan vertragen.
Functies gebruiken om Minecraft Mods te schrijven
De volgende inhoud verwijst naar het verkrijgen van uw Write Your First Mod-badge via het LearnToMod-programma. Het is een geweldige introductie om te leren hoe je Minecraft-functies kunt gebruiken om bruikbare codeblokken te bouwen. Laten we eens kijken hoe we een Minecraft-mod kunnen schrijven met een functie met de naam main. Vanaf nu wordt het de hoofdfunctie genoemd. Wanneer u een mod uitvoert, begint uw mod altijd vanuit de hoofdfunctie.
Merk op dat de Saying Hello-badge lijkt op de Write Your First Mod-badge, behalve dat deze drie berichten heeft in plaats van twee. Hieronder staat de code die u moet schrijven om de Saying Hello-badge te voltooien. Nogmaals, merk op hoe de code 3 specifieke acties omvat die zijn samengevoegd tot 1 functie met de naam "hoofd".
Voor hulp bij het invullen van badges klikt u op de link Klik voor hints op de voortgangsbalk boven aan de mod of bekijkt u de video om te zien hoe u de uitdaging kunt oplossen. Soms is het lastig om de blokken op de juiste plaats te plaatsen, dus je kunt ze altijd opnieuw rangschikken nadat je ze op je programmeeromgeving hebt toegepast.
Om de badge te verdienen, moet je je mod testen in de Minecraft-simulator op de LearnToMod-site. De voortgangsbalk in deze mod zegt dat je 100% van de code hebt geschreven met behulp van functies, maar het herinnert je eraan om de code in de simulator te testen.
Als u uw mod wilt testen in de simulator, klikt u op de knop Simulator naast de knop Mod.
De Minecraft-simulator werkt soms niet in oudere versies van browsers. Als u de Unity Player-plug-in downloadt en de simulator nog steeds niet werkt, werkt u uw browser bij of gebruikt u een andere browser. U kunt gratis en betrouwbare browsers downloaden, zoals Chrome, Safari of Firefox.
Unity Player is de software van derden die ondersteuning biedt voor het kunnen zien van Minecraft in de browser.
Wanneer u op de knop Simulator klikt, verschijnt de simulator. Om uw mod in de simulator te testen, drukt u eenvoudig op de M-toets op het toetsenbord.
Nadat de mod is uitgevoerd, verdien je de badge.U ziet een schermafbeelding van het invullen van de badge.
Om de simulator in te voeren, sleept u de muis erin en klikt u ergens. Om de simulator te verlaten, drukt u op de Esc-toets op het toetsenbord.
Nu u klaar bent met het schrijven van een specifieke mod met een basisfunctie, begint u met het testen van het toevoegen van meer geavanceerde variabelen aan uw functie om een langere reeks acties te creëren!
Het functiecommando (in het spel)
Naast het gebruik van functies in uw Minecraft-mods, kunt u ook het / function-commando in de game gebruiken om een specifieke functie uit te voeren. Deze functies moeten echter worden opgeslagen als tekstbestanden en worden opgeslagen in de juiste map in uw Minecraft-map. Ga naar Minecraft Gamepedia voor meer informatie over functiesyntaxis en de vereisten voor instelfuncties.
Voor individueel gebruik kan de speler eenvoudig het volgende typen terwijl hij of zij in het spel is ingelogd:
/ function namespace: pad / naar / functie / bestand (indien | tenzij selector)
- Namespace verwijst naar het tekstbestand dat host de functiecode.
- De if-argumenten zijn optioneel en zorgen ervoor dat de functie alleen wordt uitgevoerd als de selector wel of niet is gevonden in de wereld.