Auto Network Lib [1.12.2]

Библиотека сериализации сетевых сообщений

Библиотека сериализации сетевых сообщений

Auto Network Lib это библиотека автоматической сериализации сетевых пакетов.

Функции:

Описание

При написании сетевого кода моддерам необходимо вручную сериализовать и десериализовать все поля в пакете. Эта библиотека может делать это автоматически, чтобы вам не приходилось писать код котельной плиты. Вам нужно только объявить поля в пакете.

Сетевой код в Minecraft выполняется в отдельном потоке от основного игрового потока, и поэтому перед тем, как что-либо делать, вам нужно запланировать задачу в основном потоке и обработать все, что там есть. Эта библиотека автоматически планирует задачу в главном потоке.

Из коробки эта библиотека поддерживает сериализацию для следующих типов данных: int, long, float, double, boolean, Integer, Long, Float, Double, Boolean, String, NBTTagCompound, ItemStack, char, byte, short, Character, Byte, Short, BlockPos, Vec3d, Color3f

Эта библиотека может автоматически сериализовать следующие общие коллекции Java: ListT ,, ArrayListT ,, StackT ,, VectorT , LinkedListT ,, Set , T , T &amp g, ,, HashSetT ,, MapT, K ,, HashMapT, K ,

Эта библиотека может автоматически сериализовать массивы любого типа, но в настоящее время поддерживается только одномерный массив.

Эта библиотека может автоматически сериализовать поддерживаемый общий коллекции внутри других поддерживаемых общих коллекций. Например, он может сериализовать следующие типы данных: HashMapInteger, ListInteger , ,, ListListListString , , ,, HashMapListString ,, ListInteger g, Optim для исполнения. Отражение используется только один раз при первой сериализации пакета, после чего отражение не требуется. Также он использует дескрипторы метода вместо отражения для чтения и записи данных, что быстрее, чем доступ через отражение. Maven info maven {url https://dl.bintray.com/aurocosh/Maven} зависимости {compile aurocosh.autonetworklib: autonetworklib-1.12.2: [VERSION] } Замените [VERSION] версией мода, которую вы хотите установить использовать!

Оценить
Поделиться:

Требования

Как установить Auto Network Lib на Майнкрафт:

  1. Скачать и установить Forge
  2. Скачать и кинуть скачанный мод Auto Network Lib в папку mods. Все!
  3. Подробнее.

Cкачать похожие моды

Скачать Auto Network Lib мод на Майнкрафт:

На 1.12.2

Оставьте комментарий

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