Uuid minecraft что это

Как взламывают сервера в Minecraft

Привет, новый подраздел! Решил в честь открытия рассказать вам из личного опыта о том, как взламывали и взламывают сервера на RU Проектах!

Чтобы рассказать о более популярных методах взлома, я решил показать вам старый способ, очень древний.

Это на столько старый баг, что в то время существовал FalseBook.

Как всё работало:
1)Устанавливаем Nodus

2)Заходим в minecraft со стандартным ником (Своим)

3)Заходим на сервер, и смотрим ник модератора или админа

4)Выходим с сервера, запускаем во втором окне еще 1 minecraft

5)Заходим во вкладку Account Settings

6)Пишем слеш и ник админа или модератораПримерно так (/admin228 )

7)Заходим со второго minecraft на сервер со стандартным ником, ждем пока кикнет (Когда кикнет нечего не нажимать)

8)Когда кикнуло со второго аккаунта и пишем ( /op «свой ник» ) и выходим

9)Заходим с основного и у вас есть админка

Второй способ взлома админки (через табличку)

2)Выживаем, крафтим табличку, Ставим табличку на землю.

3)Пишем во второй строчке

Данная вещь уже по серьёзнее, и в свои времена трепала почти каждому третьему проекту нервы. Не только нервы, но и силы. Так как даже мы не понимали по началу каким образом ломали наши сервера.

Суть данного способа заключается в открытых портах, через которые подключался человек, после чего можно было творить всё что душе угодно. На самом деле способ тоже довольно старый, и я нашёл только способ его решения.

Ещё смешнее способ, суть его состоит в вшитом эксплоите в плагине. Точнее, в вшитой команде внутри плагина. Этим способом пользовались Ютуберы в Ру сегменте по майнкрафту, снимая «Сливы школо-серверов». Они загружали готовые сборки серверов на форумы по игре, загружали в эти сборки плагин, в котором сидел злой Эксплоит.

Список подобных команд, которые вшивали в плагины. После их выполнения выдавался полный доступ (в плагине Пермишенс выдавалась «*» эта звёздочка в плагине значит, что вам выдаются права на все команды)

/ncp delay op ник- выполняет команду от лица консоли

Источник

Universally unique identifier

UUIDs (Universally unique identifiers; Java Class) are 128 bit long numbers that are used by Minecraft to distinguish between separate instances.

Contents

Representation [ ]

Occurences [ ]

The following table represents the situations in which UUIDs are used in places accessible by a player:

Location (general)Location (path)FormatUse
All entities (NBT)UUIDint-arrayOwn UUID
Attribute modifiers (NBT)UUIDint-arrayOwn UUID. Used when equipping and unequipping the item to identify which modifier to add or remove from the entity.
Attribute modifiers (Loot table)idHyphenated hexadecimalSet UUID of modifier in set_attributes function
/attributeHyphenated hexadecimalUsed to identify modifier
Tameable mobs (NBT)Ownerint-arrayOwner
Projectiles (NBT)Ownerint-arrayEntity that shot the projectile
Item entities (NBT)Ownerint-arrayTarget player for /give command
Item entities (NBT)Throwerint-arrayPlayer who dropped the item
Shulker bullets (NBT)Targetint-arrayEntity targeted for attack
Conduits (NBT)Targetint-arrayEntity targeted for attack
Player heads (NBT)SkullOwner.Idint-arrayOwner of the skin
Player heads (NBT)SkullOwner.Properties.textures[].Value.ProfileIdhexadecimalOwner of the skin
Mobs (NBT)Leash.UUIDint-arrayEntity that leashed the mob
Breedable mobs (NBT)LoveCauseint-arrayPlayer who fed the mob
Zombie Villagers (NBT)ConversionPlayerint-arrayPlayer who is converting the Zombie Villager
Neutral mobs except piglins (NBT)AngryAtint-arrayEntity that hurt the neutral mob
Villagers (NBT)Gossips[].Targetint-arrayPlayer who caused the gossip
Players (NBT)RootVehicle.Attachint-arrayIdentifier of the entity that the player is riding
Target selectors (Commands)Hyphenated hexadecimalSelected entity

Technical aspects [ ]

Value range [ ]

Hyphenated hexadecimal format section names [ ]

Section nameBit range
FromToSizeCharacters
time-low96127328
time-mid8095164
time-high-and-version5479164
clock-seq-and-reserved365382
clock-seq-low484582
node0474812

(The names make sense only for version 1 and 2 UUIDs, but it has been passed onto all forms of UUIDs used.)

Versions and variants [ ]

There have been five versions of UUIDs. Versions 1 and 2 are based on current time and MAC address; versions 3 and 5 are based on hashing a string; version 4 is based on completely random generation. The «version» value occupies four bits, and is located in the UUID string format at the position indicated by an «A».

The «B» position is the variant (format) of the UUID. Depending on the specific variant, it may occupy the high 1 to 3 bits:

In Minecraft [ ]

Minecraft uses version 4, variant 1 (RFC) UUIDs, which means that the entire number with the exception of the bits used for metadata (version and variant) is randomly generated. Java’s UUID.randomUUID() function performs this exact task.

A table with the locations and values of the metadata:

Источник

Uuid minecraft что это

Uuid minecraft что это. uuid scr 1 mini. Uuid minecraft что это фото. Uuid minecraft что это-uuid scr 1 mini. картинка Uuid minecraft что это. картинка uuid scr 1 mini

Описание

Uuid minecraft что это. QXUFRAQ. Uuid minecraft что это фото. Uuid minecraft что это-QXUFRAQ. картинка Uuid minecraft что это. картинка QXUFRAQ

Uuid minecraft что это. 5440384edb28022555d4b80dbb74ad0b. Uuid minecraft что это фото. Uuid minecraft что это-5440384edb28022555d4b80dbb74ad0b. картинка Uuid minecraft что это. картинка 5440384edb28022555d4b80dbb74ad0b

Ведущий плагин UUID all-in-one.

Блокировать пользователей, которые сменили свое название на просто проверка пользователи наименование историю или UUID.

Uuid minecraft что это. QXUFRAQ. Uuid minecraft что это фото. Uuid minecraft что это-QXUFRAQ. картинка Uuid minecraft что это. картинка QXUFRAQ

UUID-это простой в использовании и легкий плагин, который будет проверять и показывать вам UUID игроков, чтобы вы могли использовать его для настройки недавно обновленных плагинов, поддерживающих UUID. Девайс может видеть ребенка прямо сейчас, но обновление выйдет! 🙂

Плагин очень легкий, и вы даже не будете знать, что он там! Производительность сервера не покажет разницы. Даже если вы думаете: «Мне это не нужно», все равно полезно установить его на свой сервер, потому что может наступить время, когда вам нужно будет проверить UUID игроков на наличие ссылок для вашего сервера — ну вот, теперь вы можете!

Вам действительно не нужно читать эту следующую часть.

Небольшая заметка о том, как я делаю свои версии обновлений:

V1.2.3 — 1 = Когда я переделываю плагин или делаю массовое обновление. 2 = Когда я добавляю новую функцию (Количество функций, добавленных corrspands к заданному числу) 3 = Количество ошибок/проблем, которые я исправил | So V2.4.21 = Я переделал плагин 1 раз (V1.0-это только первый выпуск плагина) Я добавил 4 новые функции с момента запуска нового капитального ремонта (V2) и исправил 21 проблему/ошибку с момента запуска капитального ремонта (V2)

Uuid minecraft что это. QXUFRAQ. Uuid minecraft что это фото. Uuid minecraft что это-QXUFRAQ. картинка Uuid minecraft что это. картинка QXUFRAQ

Особенности:

Uuid minecraft что это. 160f94f4cadabc4139d491ad6f8dd424. Uuid minecraft что это фото. Uuid minecraft что это-160f94f4cadabc4139d491ad6f8dd424. картинка Uuid minecraft что это. картинка 160f94f4cadabc4139d491ad6f8dd424Очень легкий плагин.

Uuid minecraft что это. 160f94f4cadabc4139d491ad6f8dd424. Uuid minecraft что это фото. Uuid minecraft что это-160f94f4cadabc4139d491ad6f8dd424. картинка Uuid minecraft что это. картинка 160f94f4cadabc4139d491ad6f8dd424Проверьте UUID игрока быстро и легко.

Uuid minecraft что это. 160f94f4cadabc4139d491ad6f8dd424. Uuid minecraft что это фото. Uuid minecraft что это-160f94f4cadabc4139d491ad6f8dd424. картинка Uuid minecraft что это. картинка 160f94f4cadabc4139d491ad6f8dd424Полная поддержка консоли.

Uuid minecraft что это. 160f94f4cadabc4139d491ad6f8dd424. Uuid minecraft что это фото. Uuid minecraft что это-160f94f4cadabc4139d491ad6f8dd424. картинка Uuid minecraft что это. картинка 160f94f4cadabc4139d491ad6f8dd424Автоматическое обновление.

Источник

About
Hey guys, so lately there has been a lot of buzz going around that Minecraft name changes will screw up server bans, and there are still a few people who do not understand the concept of a unique user ID. Using the program, you can enter your Minecraft username, and it will fetch your UUID from the Mojang servers.
There is not much use for this, however, I just wanted to prove to those people who do not believe in UUIDs, that they do exist.

And yes, I do know that you can get a persons UUID via a minecraft server (1.7.x and up). However, I made this for the fun of it, and also to make a point to people.

This application runs in a DOS shell on a windows computer, and a terminal window on a mac. I have not used this on Linux, so it might not work. This is developed in Java, and I am using GSON to convert the profile criteria to JSON.

3 Update Logs

After some major testing, and investigating since last month or so, I have found out that the GSON API supplied by Mojang does not work after previous UUID database updates.
The only way that this program works, is by using Mojang’s GSON API, therefor, if that is broken this program is broken.

However, this project is not going out of circulation, as I am going to be releasing a super simple PHP script that allows you to get your UUID, keep your eyes peeled on the forums for that.

Источник

Что такое uuid в майнкрафт

UUID (англ. universally unique identifier «универсальный уникальный идентификатор») — это стандарт идентификации, используемый в создании программного обеспечения, стандартизированный Open Software Foundation (OSF) как часть DCE — среды распределённых вычислений. Основное назначение UUID — это позволить распределённым системам уникально идентифицировать информацию без центра координации. Таким образом, любой может создать UUID и использовать его для идентификации чего-либо с приемлемым уровнем уверенности, что данный идентификатор непреднамеренно никогда не будет использован для чего-то ещё. Поэтому информация, помеченная с помощью UUID, может быть помещена позже в общую базу данных, без необходимости разрешения конфликта имен. Наиболее распространённым использованием данного стандарта является Globally Unique Identifier (GUID) фирмы Microsoft. Другими значительными пользователями являются Linux (файловая система ext2/ext3, LUKS шифрованные разделы, GNOME, KDE) и Mac OS X — все они применяют реализацию, полученную из библиотеки uuid, находящейся в пакете e2fsprogs.

Содержание

Стандарты [ править | править код ]

UUID задокументирован как часть ISO/IEC 11578:1996 «Information technology — Open Systems Interconnection — Remote Procedure Call (RPC)» и позже в ITU-T Rec. X.667 | ISO/IEC 9834-8:2008. IETF опубликовала предлагаемый стандарт RFC 4122, который технически идентичен ITU-T Rec. X.667 | ISO/IEC 9834-8.

Формат [ править | править код ]

UUID представляет собой 16-байтный (128-битный) номер. В каноническом представлении UUID изображают в виде числа в шестнадцатеричной системе счисления, разделённого дефисами на пять групп в формате 8-4-4-4-12. Такое представление занимает 36 символов:

4 бита M обозначают версию («version») UUID, а 1-3 старших бита N обозначают вариант («variant») UUID.

Такое разделение на группы основано на структуре UUID:

CreditMojang, Google, Oracle, AwesomeMin3r2000
Progress100% complete
Game VersionMinecraft 1.7.4
Tags
Название поляДлина (в байтах)Длина (число 16-ричных цифр)Содержимое
time_low48целое число, обозначающее младшие 32 бита времени
time_mid24целое число, обозначающее средние 16 бит времени
time_hi_and_version244 старших бита обозначают версию UUID, младшие биты обозначают старшие 12 бит времени
clock_seq_hi_and_res clock_seq_low241-3 старших бита обозначают вариант UUID, остальные 13-15 бит обозначают clock sequence
node61248-битный идентификатор узла

Эти поля соответствуют версиям UUID 1 и 2, которые генерируются на базе времени, но представление 8-4-4-4-12 используется для любых версий UUID.

RFC 4122 также определяет пространство имён URN для UUID:

Microsoft GUID иногда используется с фигурными скобками:

Кодирование [ править | править код ]

Бинарное представление UUID различается на разных системах.

Варианты [ править | править код ]

По историческим причинам UUID имеет несколько вариантов, обозначаемых одним, двумя или тремя битами.

Вариант 0 [ править | править код ]

Один из вариантов, определенных в RFC 4122, вариант 0 (обозначается одним битом 0xxx2, N = 0..7 ), присутствует ради обратной совместимости с устаревшим форматом UUID Apollo Network Computing System 1.5, разработанным примерно в 1988 году. В этом формате первые 6 октетов UUID представляют собой 48-битную метку времени (количество единиц времени в 4 микросекунды, прошедших с 1 января 1980 года UTC); следующие 2 октета зарезервированы; следующий октет — это «address family»; последние 7 октетов являются 56-битным идентификатором хоста в форме, определенной address family. Несмотря на различие в деталях, можно видеть сходство с современным UUID версии 1. Биты варианта в текущей спецификации UUID совпадают с старшими битами октета семейства адресов в UUID NCS. Хотя семейство адресов может содержать значения в диапазоне 0..255, были определены только значения 0..13. Таким образом, обозначение варианта 0 как 0xxx позволяет избежать конфликтов с историческими UUID NCS, если они всё ещё существуют в базах данных.

Варианты 1 и 2 [ править | править код ]

Эти варианты используются в текущих спецификациях UUID. Вариант 1 (обозначается двумя битами 10xx2 N = 8..b ) является основным и описан в RFC 4122. Вариант 2 (обозначается тремя битами 110x2 N = c..d ) описан в RFC как зарезервированный для обратной совместимости с ранними GUID из Microsoft Windows.

Помимо битов, обозначающих вариант, во всём остальном эти два варианта UUID одинаковы, за исключением того, что при кодировании в бинарную форму для хранения или передачи UUID варианта 1 используют сетевой порядок байтов (big-endian), а GUID варианта 2 используют «нативный» (little-endian) порядок байтов. В каноническом текстовом представлении варианты 1 и 2 одинаковы, за исключением битов вариантов.

Хотя некоторые важные идентификаторы GUID, такие как идентификатор интерфейса IUnknown для COM, являются UUID варианта 2, многие идентификаторы, созданные и используемые в ПО Microsoft Windows и называемые «GUID», по факту являются стандартными UUID варианта 1 с сетевым порядком байтов. Текущая версия утилиты Microsoft guidgen создает стандартные UUID варианта 1. В некоторой документации Microsoft говорится, что «GUID» является синонимом «UUID», [1] как это стандартизировано в RFC 4122. Сам RFC 4122 утверждает, что UUID также известны как GUID («are also known as GUIDs»). Все это говорит о том, что «GUID», хоть и был изначально отдельным вариантом UUID, используемым в Microsoft, сейчас стал просто альтернативным названием для стандартного UUID.

Вариант 3 [ править | править код ]

В RFC 4122 вариант 111x2 (N = e..f ) зарезервирован для использования в будущем.

Версии [ править | править код ]

В стандарте определены пять версий («version») UUID, каждая из которых может подходить лучше или хуже в определённых ситуациях.

Nil UUID [ править | править код ]

Версия 1 (время и MAC-адрес) [ править | править код ]

В отличие от других версий UUID, уникальность UUID версий 1 и 2, основанных на MAC-адресах сетевых карт, частично зависит от идентификатора, выданного центральным регистрирующим органом, а именно от части уникального идентификатора организации (OUI) MAC-адреса, который выдаётся в IEEE производителям сетевого оборудования. [3] Уникальность также зависит от правильного назначения уникальных MAC-адресов сетевых карт производителями, что, как и другие производственные процессы, подвержено ошибкам.

Версия 2 (время, MAC-адрес и DCE security version) [ править | править код ]

RFC 4122 резервирует версию 2 «DCE security», но не предоставляет никаких подробностей о ней. По этой причине во многих реализациях UUID версия 2 отсутствует. Однако описание UUID версии 2 есть в спецификации DCE 1.1 Authentication and Security Services. [5]

Версия 2 похожа на версию 1, но младшие 8 бит clock sequence заменены на номер «локального домена» («local domain» number), а младшие 32 бита метки времени (timestamp) заменены целочисленным идентификатором, значимым в пределах указанного локального домена.

Возможность включить 40-битный домен/идентификатор является компромиссом. С одной стороны, 40 битов допускают около 1 триллиона значений доменов/идентификаторов для одного узла. С другой стороны, с урезанным значением метки времени до 28 старших значащих бит по сравнению с 60 битами в версии 1 время в UUID версии 2 будет «тикать» лишь раз в 429,49 секунды (чуть больше 7 минут) в отличие от 100 наносекунд в версии 1. И с шестибитным clock sequence, в отличие от 14 бит в версии 1, могут быть сгенерированы лишь 64 уникальных UUID для одного узла/домена/идентификатора в течение этих 7 минут. Таким образом UUID версии 2 не подходит, если требуется генерировать UUID чаще чем раз в 7 секунд.

Версии 3 и 5 [ править | править код ]

UUID версий 3 и 5 образуются путём хеширования идентификатора пространства имён и имени. Версия 3 использует алгоритм хеширования MD5, версия 5 — SHA-1.

Спецификация предоставляет UUID для представления пространств имён URL, FQDN, OID и отличительных имён X.500, но любой желаемый UUID может использоваться в качестве идентификатора пространства имен.

Для вычисления UUID версии 3, соответствующего данному пространству имен и имени, UUID пространства имен преобразуется в байтовую, конкатенируется с именем и хешируется алгоритмом MD5, что дает 128 битов. Затем 6 или 7 битов заменяются фиксированными значениями: 4-битной версией (например, 00112 для версии 3) и 2- или 3-битным вариантом («variant») UUID (например, 102, обозначающим RFC 4122 UUID, или 1102, обозначающим legacy Microsoft GUID). Поскольку 6 или 7 битов таким образом предопределены, лишь 121 или 122 бита вносят вклад в уникальность UUID.

UUID версии 5 похож, но использует SHA-1 вместо MD5. Так как SHA-1 даёт 160-битный хеш, он предварительно обрезается до 128 бит.

Суть UUID версий 3 и 5 в том, что одна и та же пара из пространства имён и имени будет отображаться в один и тот же UUID. При этом ни пространство имён, ни имя не могут быть обратно получены из UUID, кроме как методом перебора.

RFC 4122 рекомендует использовать версию 5 вместо версии 3 и не рекомендует использовать ни одну из этих версий в качестве учетных данных для безопасности.

Версия 4 (случайный) [ править | править код ]

Вероятность совпадения UUID [ править | править код ]

Uuid minecraft что это. 40px Emblem important.svg. Uuid minecraft что это фото. Uuid minecraft что это-40px Emblem important.svg. картинка Uuid minecraft что это. картинка 40px Emblem important.svg

p ( n ) ≈ 1 − exp ⁡ ( N ⋅ ( ln ⁡ ( N − 1 ) − ln ⁡ ( N − n ) ) + n ⋅ ( ln ⁡ ( N − n ) − ln ⁡ ( N ) − 1 ) − ( ln ⁡ ( N − 1 ) − ln ⁡ ( N ) − 1 ) ) Uuid minecraft что это. svg. Uuid minecraft что это фото. Uuid minecraft что это-svg. картинка Uuid minecraft что это. картинка svg

Где N — количество возможных вариантов (2 128 ); n — число сгенерированных ключей.

p(2 50 ) ≈ Uuid minecraft что это. svg. Uuid minecraft что это фото. Uuid minecraft что это-svg. картинка Uuid minecraft что это. картинка svg1,87×10 −9

p(2 59 ) ≈ Uuid minecraft что это. svg. Uuid minecraft что это фото. Uuid minecraft что это-svg. картинка Uuid minecraft что это. картинка svg0.000489

p(2 64 ) ≈ Uuid minecraft что это. svg. Uuid minecraft что это фото. Uuid minecraft что это-svg. картинка Uuid minecraft что это. картинка svg0.4

p(2 66 ) ≈ Uuid minecraft что это. svg. Uuid minecraft что это фото. Uuid minecraft что это-svg. картинка Uuid minecraft что это. картинка svg0.999665

Можно с уверенностью сказать, что первый квадриллион ключей (10 15 ) будут уникальными.

Программа для расчета вероятности на языке программирования Java:

UUID ist die Abkürzung für Universally Unique Identifier, was soviel wie «weltweit eindeutige Kennzeichnung» bedeutet (siehe Wikipedia). Damit werden in der Softwareentwicklung Elemente in verteilten Systemen eindeutig gekennzeichnet.

Inhaltsverzeichnis

UUID in Minecraft [ Bearbeiten ]

In Minecraft besteht das verteilte System aus dem Authentication Service von Mojang, der das Login des Spielers prüft, aus den Clients der Spieler und aus den Minecraft-Servern in der ganzen Welt, auf denen man Minecraft spielen kann. In all diesen Elementen des verteilten Systems soll der Spieler (genauer: ein Minecraft-Account) eindeutig identifizierbar sein.

Durch die UUID erhält jeder Minecraft-Account eine eindeutige Seriennummer. Der Accountbesitzer (der Spieler) kann dann seinen Spielernamen oder seine E-Mail-Adresse ändern und behält trotzdem immer die selbe UUID.

Die eigene UUID kann man aus der Datei .minecraft/launcher_profiles.json ablesen. Dort steht sie im Abschnitt «authenticationDatabase». Achtung: Dort stehen verschiedene IDs, die richtige ist die «uuid». Im Spiel wird die UUID beim Fahren mit der Maus über einen Spielernamen im Chat angezeigt.

Mit einer UUID kann man jedoch nicht nur Spieler, sondern beliebige Elemente kennzeichnen. In Minecraft haben z.B. sämtliche Objekte (d.h. alle Kreaturen, Fahrzeuge, Geschosse, Drops etc.) eine UUID. Ebenso die Attribut-Modifikatoren.

Darstellungsformen [ Bearbeiten ]

Verwendung [ Bearbeiten ]

Die folgende tabelle enthält die Situationen, in denen UUIDs an Stellen verwendet werden, auf die der Benutzer Zugriff hat: [Ab 1.16]

Ort (algemein)Ort (Pfad)FormatVerwendung
Alle Objekte (NBT)UUIDint-arrayEigene UUID
Attribut-Modifikatoren (NBT)UUIDint-arrayEigene UUID. Verwendet bei dem Ausrüsten und Abrüsten des Gegenstands um den Modifikator zu identifizieren, der von der Kreatur entfernt oder hinzugefügt werden soll.
Attribut-Modifikatoren (Beutetabellen)idStringSetzt UUID von Modifikator in set_attributes Funktion
Zähmbare Kreaturen (NBT)Ownerint-arrayBesitzer
Projektile (NBT)Ownerint-arrayObjekt, das das Projektil erzeugt hat
Drops (NBT)Ownerint-arrayZiel-Spieler für den Befehl /give
Drops (NBT)Throwerint-arraySpieler, der den Gegenstand fallen gelassen hat
Shulkergeschoss (NBT)Targetint-arrayObjekt, auf das der Angriff zielt
Aquisatoren (NBT)Targetint-arrayObjekt, das der Aquisator angreift
Spielerköpfe (NBT)SkullOwner.Idint-arrayDer Spieler, dem der Kopf gehört
Spielerköpfe (NBT)SkullOwner.Properties.textures[].Value.ProfileIdString ohne BindestricheDer Spieler, dem der Kopf gehört
Kreaturen (NBT)Leash.UUIDint-arrayObjekt, das die Kreatur an der Leine hat
Kreaturen, die gepaart werden können (NBT)LoveCauseint-arraySpieler, der die Kreatur gefüttert hat
Dorfbewohnerzombie (NBT)ConversionPlayerint-arraySpieler, der gerade den Dorfbewohnerzombie heilt
Bienen und Zombifizierte Piglins (NBT)HurtByint-arrayObjekt, das die Kreatur angegriffen hat
Dorfbewohner (NBT)Gossips[].Targetint-arraySpieler, der den Tratsch verursacht hat
Selektoren (Befehle)StringAlternative zu Spielernamen und Selektorvariablen
Diese Seite ist unvollständig.

Umrechnung UUID in UUIDLeast und UUIDMost [ Bearbeiten ]

In den NBT-Daten werden UUIDs nicht als String gespeichert, sondern in zwei Hälften geteilt und als vorzeichenbehaftete Long-Zahlen UUIDLeast und UUIDMost gespeichert. Für die Umrechnung ist es am einfachsten, externe Werkzeuge zu benutzen, die neben den hier erklärten Formaten auch in das int-array Format umrechnen können. Ein gutes Beispiel ist diese Seite: https://www.soltoder.com/mc-uuid-converter/
Eine manuelle Umrechnung kann allerdings auch durch die folgenden Schritte umgesetzt werden:

Eigene Verwendung [ Bearbeiten ]

UUID setzen [ Bearbeiten ]

Wenn man mit dem Befehl /summon ein Objekt spawnt, wird ihm normalerweise vom Spiel automatisch eine UUID gegeben. Man kann aber auch selbst eine UUID vergeben, wodurch man das Objekt unter Anderem über den Befehl /execute if entity eindeutig identifizieren kann. Dieses Verfahren hat den Vorteil, dass die UUID auch als Selektor eingesetzt werden kann, was im Vergleich zu Selektorvariablen wie @e extrem performant ist.

UUIDMostUUIDLeastUUID
0L0L00000000-0000-0000-0000-000000000000
0L1L00000000-0000-0000-0000-000000000001
0L9L00000000-0000-0000-0000-000000000009
0L10L00000000-0000-0000-0000-00000000000A

Uuid minecraft что это. Schwein UUID. Uuid minecraft что это фото. Uuid minecraft что это-Schwein UUID. картинка Uuid minecraft что это. картинка Schwein UUID

[Bis 1.16] erzeugt ein Schwein mit der UUID 2.

Existieren in Minecraft jedoch Objekte mit der selben UUID, kann es zu Fehlern kommen. Unter anderem können dann Fehlermeldungen wie «Dieses Objekt kann nicht gefunden werden» auftreten. Man kann dieses Problem nur lösen, indem man diese Objekte per Hand tötet oder den Befehl /kill anwendet und die Welt neu öffnet.

Diese Seite ist unvollständig.

Generieren von Zufallszahlen [ Bearbeiten ]

Wenn sie nicht manuell festgelegt wurde, ist die UUID von Objekten oder Attribut-Modifikatoren zufällig gesetzt, wodurch sie sich gut für das Generieren von Zufallszahlen eignet.

Diese Seite ist unvollständig.

Manipulation von Spielmechaniken [ Bearbeiten ]

Weil eine Vielzahl an Spielmechaniken auf dem Auslesen von in NBT-Daten gespeicherten UUIDs beruht, lassen sich diese durch das Umschreiben dieser Daten verändern.

Diese Seite ist unvollständig.

Spielername zu UUID finden [ Bearbeiten ]

Um den Spielernamen zu einer UUID zu finden, verwendet man die Mojang API. Die UUID muss dabei ohne Trennstriche eingegeben werden. Beispiel:

https://api.mojang.com/user/profiles/f498513ce8c84773be26ecfc7ed5185d/names liefert den Spielernamen «jeb».

Umgekehrt kann man zu einem Spielernamen auch die UUID ermitteln:

https://api.mojang.com/users/profiles/minecraft/jeb liefert die UUID «f498513ce8c84773be26ecfc7ed5185d».

Technische Aspekte [ Bearbeiten ]

Wertebereich [ Bearbeiten ]

String Format Abschnittnamen [ Bearbeiten ]

AbbschnittnameVerwendetes ZeichenBit-Bereich
VonBisGröße
time-lowa9612732
time-midb809516
time-high-and-versionc547916
clock-seq-and-reservedd36538
clock-seq-lowe48458
nodef4748

Generierung [ Bearbeiten ]

Minecraft verwended Version 4 UUIDs, was bedeutet, dass die gesamte Zahl, unter Ausnahme der Metadaten, zufällig generiert wird. Eine Tabelle mit den Platzierungen und Werten der Metadaten innerhalb der UUID:

Uuid minecraft что это. powered. Uuid minecraft что это фото. Uuid minecraft что это-powered. картинка Uuid minecraft что это. картинка powered

Useful Minecraft Resources

What is this website for?

MCUUID is a project designed to make finding, converting, and looking up Minecraft player UUIDs and usernames, simple and easy. A UUID is a unique identifier issued by Mojang to all users when they purchase the game. This tool is useful when, for example, locating player.dat files on a Minecraft server.

A big thank you to Crafatar for providing player avatars.

For API usage, please do not scrape this site as it may change at any time. We ask that you use the service we provide at PlayerDB.co instead.

Legal Bits

Nodecraft Inc and this website are not affiliated with Mojang AB.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *