your current location:首页 > news>SMART Completion MineCraft

SMART Completion MineCraft

2024-12-12 09:20:17|Myriagame |source:minecraft skins

gallery

Minecraft images

Minecraft images

Minecraft images

Minecraft images

Minecraft images

Minecraft images

Typing is so tired!This is the original word at the beginning.

Minecraft images

Tadpole

This module provides a better prompt system for the command: the first letter of the word that matches the prompt.

This module is a client module (that is, no server installation is required), while supporting the command of the module and the command provided by the data packet or server plug -in.

How to use

Enter the command/parameter composed of multiple words by entering only the first letters of the words.

For example: if you want to enter /GameRule DODAYLIGHTCECLE FALSE, you can enter:

/GR + DC + F (Don't doubt the key position, let's talk about it below)

Generally speaking, only the first letters of each word can cope with most of the situation, and enter the two beginnings of the two beginnings of each word can almost solve any ambiguity.It is easy to try to enter only a few first letters, and you will get used to it soon!

Minecraft images

Minecraft images

Minecraft images

Minecraft images

If you need to select the prompt to be the first display, just enter a few letters.If you use arrows to choose the prompt you want, then you are wrong (the arrow is the convenient choice when browsing the prompts).

This is how the code editor (the most lazy person on the earth -programmer -tools used) how to screen automatically replenish prompts.And Minecraft's command line is also indispensable (you see, I am lazy when playing Minecraft, and even lazily and even rising to make this module because it is too troublesome to close the weather).

⌨ Keyboard shortcut

This module also allows you to complete the prompts through + and instead of the key used by Minecraft default.

Sometimes the tab key is a bit far away.

The keys are only considered to be illegal (your command text is displayed in red).Otherwise, it will be used as the current command.

When the server knows only the command that is completed, this module may make up the prompt failure. For example, the command of the Creation God uses the parameter type to group the variable parameters.Unfortunately, the client cannot determine whether these commands are complemented (you will notice that the command text is not red, and in this case, just use the TAB key).

If you use + to make up, this module will automatically add the rear space to you (great?) (This feature is deliberate, believe me, it is definitely not because I always forget to enter inputAfter the space, I realized that this is a very convenient feature in most cases).

✨ How does it work?

The module will ask the server to complete the two commands.Once omit the parameters (blind check) you entered the last time, another content is used as a guarantee (detailed inspection).Explain that completion will request the server. When the server completion is provided to provide completion operations, you can get all the parameters of the input before the command can be obtained.The first blind check may miss a specific parameter, so there will be a second detailed investigation.

Then we assume that the server -based server has responded to all possible completion and intelligently filtering and sorting the completion on the client.

Minecraft images

Schematic diagram

If there is any prompt (very rare) in the detailed list provided by the server (very rare) that is not matched with our algorithm (very rare), the module will also display these prompts in different colors at the end, so you will never see any of them.Intelligent suggestion potential complex commands (I have never seen this happened).The main reason is that the server's command is not to get the content of the current parameter input, and only the content of the previous parameter can be obtained, which may be because the real -time parameters will frequently pack.The client can get the content of the current parameter and update in real time.Well, I wanted to make the intelligent prompt plug -in on the server before, but the tragedy found that the server could not obtain real -time parameters.

For parameters containing multiple words, it will query for the third time and only omit the last word (word query), but this is just a small technical difference between words and parameters.

In order to filter the prompt, this module will match the tips based on the text you entered:

Match the text you entered with the first letter of each word in the prompt (the working principle of automatic completion in all code editors);

Find the entire text in all positions in the prompt (very useful for finding the prompt you don't know/not remember) (If your text contains multiple words, find each word separately, but the order you enter must appear with themThe order of the same).

分 How is text split?

When the parameters use a common separation strategy, it is easy to split into words.For example:

Already separated by space

Camelcase;

Snake -shaped naming (Snake_case);

Kebab-case; I don't know the correct Chinese translation of this, but just the dot.delimiters that you can find casually;

Colony separation (Colon: Delimiters);

Any other changes between letters and non -alphabets (such as numbers).

However, most of the Minecraft commands are not in the above category, but use the flatwriting (eg,:/Gamerule), that is, there is no separation.

Unfortunately, unless you have a dictionary, it is impossible to systematically write systematically.This is why this module tries to use the known word list to be cleared, and these words can be covered by resources (see wiki).By default, it supports most words used in Minecraft, Fabric, (NEO) forge, and Creation God commands, and most of them will not cause any problems.

Please report any words that are incorrect at any time.

的 How is the prompt sorting?

Prompt for sorting according to the following standards:

The first letter matching of the word is displayed before the matching of all positions (Doweathercycle> Sendcommandfeedback);

Prefer the first letters to match more tips (doinsomnia> disableraids;

Priority shows that the same first letter can match more than one word (DODAYLIGHTCLE> Doweathercycle);;

Priority to display less words (Doinsomnia> DoimmediaateRespawn);

Priority display the matching content closer to the beginning of the beginning (Gamemode> DEFAULTGAMEMODE);

Priority to display a shorter prompt (TP> Tell).

Otherwise, it is recommended to sort in the default order (usually in the order of letters).

This order cannot be customized.If you have any suggestions for improvement, please tell me at any time.The reason behind these standards is that they can be more in line when entering abbreviations, and eliminate ambiguity by entering more abbreviations.