mirror of
https://github.com/elyby/docs.git
synced 2024-11-26 16:52:04 +05:30
Improved Russian skins system article
This commit is contained in:
parent
847226207a
commit
dd6b338807
@ -15,37 +15,32 @@
|
|||||||
`создайте новый Issue <https://github.com/elyby/chrly/issues/new>`_ в
|
`создайте новый Issue <https://github.com/elyby/chrly/issues/new>`_ в
|
||||||
`репозитории проекта Chrly <https://github.com/elyby/chrly>`_.
|
`репозитории проекта Chrly <https://github.com/elyby/chrly>`_.
|
||||||
|
|
||||||
URL-адреса запросов
|
|
||||||
===================
|
|
||||||
|
|
||||||
.. note:: Вы можете найти более подробную информацию о реализации сервера системы скинов в
|
.. note:: Вы можете найти более подробную информацию о реализации сервера системы скинов в
|
||||||
`репозитории проекта Chrly <https://github.com/elyby/chrly>`_.
|
`репозитории проекта Chrly <https://github.com/elyby/chrly>`_.
|
||||||
|
|
||||||
Система скинов размещена на домене :samp:`http://skinsystem.ely.by`. Параметр :samp:`nickname` не
|
URL-адреса запросов
|
||||||
чувствителен к регистру.
|
===================
|
||||||
|
|
||||||
Для получения информации о текстурах используются следующие обработчики:
|
Система скинов размещена на домене :samp:`http://skinsystem.ely.by`.
|
||||||
|
|
||||||
|
Во всех запросах параметр :samp:`nickname` должен быть заменён на ник игрока. Значение не чувствительно к регистру.
|
||||||
|
|
||||||
.. _skin-request:
|
.. _skin-request:
|
||||||
.. function:: /skins/{nickname}.png
|
.. function:: /skins/{nickname}.png
|
||||||
|
|
||||||
Этот URL отвечает за загрузку скинов. В качестве параметра **nickname** необходимо передать ник игрока.
|
URL для загрузки текстуры скина. Расширение :samp:`.png` опционально. Если текстура не будет найдена,
|
||||||
Расширение :samp:`.png` можно опустить.
|
сервер вернёт ответ с :samp:`404` статусом.
|
||||||
|
|
||||||
Если текстуры не будут найдены, сервер вернёт ответ с :samp:`404` статусом.
|
|
||||||
|
|
||||||
.. _cape-request:
|
.. _cape-request:
|
||||||
.. function:: /cloaks/{nickname}.png
|
.. function:: /cloaks/{nickname}.png
|
||||||
|
|
||||||
Этот URL отвечает за загрузку плащей. В качестве параметра **nickname** необходимо передать ник игрока.
|
URL для загрузки текстуры плаща. Расширение :samp:`.png` опционально. Если текстура не будет найдена,
|
||||||
Расширение :samp:`.png` можно опустить.
|
сервер вернёт ответ с :samp:`404` статусом.
|
||||||
|
|
||||||
Если текстуры не будут найдены, сервер вернёт ответ с :samp:`404` статусом.
|
|
||||||
|
|
||||||
.. function:: /textures/{nickname}
|
.. function:: /textures/{nickname}
|
||||||
|
|
||||||
По этому URL вы можете получить текстуры для указанного в запросе **nickname**. Результатом является документ JSON
|
По этому URL вы можете получить текстуры в формате, указанному в поле :samp:`textures` одноимённого property
|
||||||
следующего формата:
|
в `ответе на запрос подписанных текстур <https://wiki.vg/Mojang_API#UUID_-.3E_Profile_.2B_Skin.2FCape>`_:
|
||||||
|
|
||||||
.. code-block:: javascript
|
.. code-block:: javascript
|
||||||
|
|
||||||
@ -68,8 +63,8 @@ URL-адреса запросов
|
|||||||
|
|
||||||
.. function:: /textures/signed/{nickname}
|
.. function:: /textures/signed/{nickname}
|
||||||
|
|
||||||
Этот запрос используется в нашем `плагине серверной системы скинов <http://ely.by/server-skins-system>`_ для загрузки
|
Этот запрос используется в нашем `плагине серверной системы скинов <http://ely.by/server-skins-system>`_ для
|
||||||
текстур с оригинальной подписью Mojang. Полученные в ответе текстуры могут быть без изменений переданы в
|
загрузки текстур с оригинальной подписью Mojang. Полученные в ответе текстуры могут быть без изменений переданы в
|
||||||
немодифицированный игровой клиент. В ответе также будет присутствовать дополнительное property с :samp:`name`
|
немодифицированный игровой клиент. В ответе также будет присутствовать дополнительное property с :samp:`name`
|
||||||
равным **ely**.
|
равным **ely**.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user