Auto Network Lib
Dostępne na wersjach Minecraft
[1.12.2]Kategorie modów
Zasoby zewnętrzne
Twórcy modów
aurocosh
Opis moda
Auto Network Lib to automatyczna biblioteka do serializacji pakietów sieciowych. Funkcje: Automatyczna serializacja i deserializacja pól w pakiecie sieciowym Automatyczne obsługiwanie pakietów w wątku głównym Wbudowane serializatory najczęściej używanych typów danych Możesz dodać własny serializator dla typu, który nie jest obsługiwany domyślnie Może serializować listy generyczne Może serializować zbiory generyczne Może serializować mapy generyczne Może serializować tablice Java Może serializować kolekcję generyczną wewnątrz kolekcji generycznej Może serializować dowolny Enum Zoptymalizowany pod kątem wydajności Opis Podczas pisania kodu sieciowego modderzy muszą ręcznie serializować i deserializować wszystkie pola w pakiecie. Ta biblioteka może to zrobić automatycznie, dzięki czemu nie musisz pisać zbędnego kodu. Wystarczy zadeklarować pola w pakiecie. Kod sieciowy w Minecraft działa w oddzielnym wątku od wątku głównego gry, dlatego przed wykonaniem jakichkolwiek działań należy zaplanować zadanie w wątku głównym i obsłużyć wszystko tam. Ta biblioteka automatycznie planuje zadanie w wątku głównym. Domyślnie ta biblioteka obsługuje serializację dla następujących typów danych: int, long, float, double, boolean, Integer, Long, Float, Double, Boolean, String, NBTTagCompound, ItemStack, char, byte, short, Character, Byte, Short, BlockPos, Vec3d, Color3f Ta biblioteka może automatycznie serializować następujące generyczne kolekcje Java: List>>, HashMap
, List
Pobierz Auto Network Lib
Nazwa pliku | Ładowarka modowa | Wersja Minecraft | |
---|---|---|---|
autonetworklib-1.12.2-1.0.45.jar | Forge | 1.12.2 |