There is a server core, it has a datagram socket on which such information comes: HEX HEX , ASCII , UTF-8 .

The problem is that the code is confused there (it is not clear to me), and I cannot understand that yes how and from where.

Here is the JAR file, the entire kernel. And the class in which the packages are generated is RemoteStatusListener , it is in the net.minecraft.server.v1_12_R1 package. Here is this class.

Here is the beginning of the package, the most incomprehensible, # 4, the package is clear, and I know what to get from where, but here is the beginning, without a clue what these symbols are, etc. How do I make exactly the same package, regardless of this class RemoteStatusListener .

    0