ru:tutorial:commands
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
ru:tutorial:commands [2022/02/10 18:31] – furnygo | ru:tutorial:commands [2022/02/28 12:58] – furnygo | ||
---|---|---|---|
Line 79: | Line 79: | ||
'' | '' | ||
+ | |||
+ | ===== Статические импорты ===== | ||
+ | Вы можете вводить '' | ||
+ | Это также работает для собственных типов аргументов Minecraft. | ||
+ | |||
+ | И ваш импорт будет выглядеть примерно так: | ||
+ | <code java [enable_line_numbers=" | ||
+ | // getString(ctx, | ||
+ | import static com.mojang.brigadier.arguments.StringArgumentType.getString; | ||
+ | // word() | ||
+ | import static com.mojang.brigadier.arguments.StringArgumentType.word; | ||
+ | // literal(" | ||
+ | import static net.minecraft.server.command.CommandManager.literal; | ||
+ | // argument(" | ||
+ | import static net.minecraft.server.command.CommandManager.argument; | ||
+ | // Импортировать всё | ||
+ | import static net.minecraft.server.command.CommandManager.*; | ||
+ | </ | ||
+ | |||
+ | Примечание: | ||
+ | |||
+ | Аргументы бригадира по умолчанию находятся в '' | ||
+ | |||
+ | Аргументы Minecraft находятся в разделе '' | ||
+ | CommandManager находится в '' | ||
==== Подкоманда ==== | ==== Подкоманда ==== | ||
Line 187: | Line 212: | ||
**TODO:** Go into more detail on how to use arguments | **TODO:** Go into more detail on how to use arguments | ||
- | |||
- | ===== Static Imports ===== | ||
- | You could type out '' | ||
- | This also works for Minecraft' | ||
- | |||
- | And your imports would look something like this: | ||
- | <code java [enable_line_numbers=" | ||
- | // getString(ctx, | ||
- | import static com.mojang.brigadier.arguments.StringArgumentType.getString; | ||
- | // word() | ||
- | import static com.mojang.brigadier.arguments.StringArgumentType.word; | ||
- | // literal(" | ||
- | import static net.minecraft.server.command.CommandManager.literal; | ||
- | // argument(" | ||
- | import static net.minecraft.server.command.CommandManager.argument; | ||
- | // Import everything | ||
- | import static net.minecraft.server.command.CommandManager.*; | ||
- | </ | ||
- | |||
- | Note: Please be sure you use the '' | ||
- | |||
- | Brigadier' | ||
- | |||
- | Minecraft' | ||
- | CommandManager is in '' | ||
====== Advanced concepts ====== | ====== Advanced concepts ====== |
ru/tutorial/commands.txt · Last modified: 2022/03/03 13:27 by furnygo