Qual é a identificação?
Na programação, geralmente são usadas palavras em inglês. O "Identificadores com namespace" eles são um conceito muito importante no código, especialmente no código de jogos como Minecraft.
Namespace o Espaço de nome é um grupo de caracteres usados para identificar e se referir a objetos (em programação). Os identificadores, os identificadores, são símbolos usados para nomear entidades em um idioma.
Portanto, Namespaced Identifiers, embora um tanto redundante, é como os nomes atribuídos a cada parte do Minecraft são ditos para evitar confusão por parte do computador. É uma maneira de declarar, identificar e separar objetos, entidades, etc... evitando ambiguidade.
A necessidade de ter um ID vem da necessidade de humanos entenderem o código para adicionar coisas. Os computadores podem separar todos os tipos de objetos, mas nós não. É por isso que cada recurso (objeto, bloco, entidade, etc...) recebe nomes fáceis de entender dentro do suco para que qualquer pessoa com um pouco de conhecimento possa entendê-lo e usá-lo.
No entanto, os computadores não entendem o conceito de nomes e, antes de serem lidos por uma máquina, esses nomes devem ser convertidos em cadeias de caracteres.
Isso é importante entender, pois atualmente é o objetivo do identificadores no jogo. O Minecraft vem com vários recursos; mas você pode adicionar mais usando os melhores mods. Por isso, é importante que o jogo salve e ative esses recursos separadamente, sem se confundir.
Todos os recursos do jogo têm o nome «Minecraft» e l ' identificador indica o tipo de objeto. Por exemplo, os diamantes são "minecraft: diamantes" e as barras de ferro que você pode obter são "minecraft: iron_ingots".
Aqui o Namespace é 'minecraft', enquanto o identificador é 'diamonds' ou 'iron_ingots'. Daí o nome Identificadores com namespace, abreviados em ID.
O que são IDs de jogadores?
para usar comandos como "/ give", "/ summon", "/ effect" ou "/ enchant", entre outros, é importante conhecer os IDs de objetos, entidades, efeitos e feitiços. Ao digitar o comando na barra, o jogo preenche o texto com dados válidos.
Mas às vezes você precisa ver o ID ou tags de um objeto que você já tem, por exemplo poupe tempo. Para isso, basta olhar para o menu de depuração. Observe que este menu está disponível apenas na edição Java do jogo. Na edição Bedrock, não há como ver normalmente o ID de um bloco ou objeto. Também internamente, no código, os IDs funcionam de maneira diferente.
Como visualizar IDs de objetos?
Se você tem acompanhado os artigos do blog, é provável que esteja familiarizado com o menu em depuração. O menu de depuração fica ativo pressionando F3. No entanto, o F3 também possui outras funções técnicas. Por exemplo, pressionar F3 e C copia as coordenadas do jogador para teletransporte.
A função que nos interessa hoje é F3 e H. Ao pressionar as duas teclas ao mesmo tempo, você pode ver as informações técnicas dos objetos em seu inventário, incluindo o ID dos objetos, a duração das ferramentas e armaduras, a cor da armadura e a escala dos mapas.
Como ver os IDs dos blocos?
O mesmo menu de depuração, ativado pressionando F3, permite que você veja o ID dos blocosdesde que estejam dentro do alcance. Se você puder quebrar um bloco ou colocar algo nele, verá seu ID.
Para isso, basta abrir o menu de depuração e olhe diretamente para o bloco. No lado direito da tela, na seção "Targeted Block", você verá informações sobre o bloco. Essas informações incluem o ID do bloco, permite que você veja suas coordenadas, seu status e seus rótulos. O menu de depuração é muito importante. Convidamos você a aprender a usá-lo.