Helper
рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпрдп 12 рд╡рд░реНрдЧ рд╣реИрдВ:
net/minecraft/server/rcon/BufferHelper
net/minecraft/server/rcon/DataStreamHelper
net/minecraft/client/gui/DrawableHelper
net/minecraft/client/util/math/Rotation3Helper
net/minecraft/client/util/DefaultSkinHelper
net/minecraft/client/texture/MipmapHelper
net/minecraft/nbt/NbtHelper
net/minecraft/block/RailPlacementHelper
net/minecraft/world/SpawnHelper
net/minecraft/util/JsonHelper
net/minecraft/util/math/MathHelper
net/minecraft/enchantment/EnchantmentHelper
Util
рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпрдп 17 рд╡рд░реНрдЧ рд╣реИрдВ:
net/minecraft/client/sound/AlUtil
net/minecraft/client/util/InputUtil
net/minecraft/client/util/GlfwUtil
net/minecraft/client/util/SmoothUtil
net/minecraft/client/model/ModelUtil
net/minecraft/client/texture/TextureUtil
net/minecraft/util/ChatUtil
net/minecraft/util/MapUtil
net/minecraft/util/FileNameUtil
net/minecraft/util/Util
net/minecraft/entity/ProjectileUtil
net/minecraft/entity/ai/brain/task/LookTargetUtil
net/minecraft/entity/effect/StatusEffectUtil
net/minecraft/entity/DamageUtil
net/minecraft/potion/PotionUtil
net/minecraft/test/StructureTestUtil
net/minecraft/test/TestUtil
Utils
рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпрдп 5 рд╡рд░реНрдЧ рд╣реИрдВ:
net/minecraft/client/util/ScreenshotUtils
net/minecraft/client/util/NetworkUtils
net/minecraft/client/util/GlAllocationUtils
net/minecraft/network/NetworkThreadUtils
net/minecraft/network/NetworkEncryptionUtils
рд╣рдореЗрдВ рд╢рд╛рдпрдж рдПрдХ рдорд╛рдирдХ рдЪреБрдирдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрд╕ рдкрд░ рдЯрд┐рдХреЗ рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдпреВрдЯрд┐рд▓реНрд╕ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рджреВрд╕рд░реЛрдВ рдХреА рд░рд╛рдп рд╕реБрдирдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рдореБрдЭреЗ рдПрдХрд╡рдЪрди Util
рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред рдпреВрдЯрд┐рд▓ рдХреЗ рд▓рд┐рдПред рд╣реЗрд▓реНрдкрд░ рдХреЗ рд▓рд┐рдП, рдпреВрдЯрд┐рд▓реНрд╕ рдХреЗ рд▓рд┐рдП
tbh рдореИрдВ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛, рдЪрд▓реЛ рд▓рдЧрд╛рддрд╛рд░ рдмрдиреЗ рд░рд╣реЗрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреНрд░рд┐рдпрд╛рдПрдВ рд╣реИрдВ рддреЛ рд╣рдо -ing (gerund) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ Chatting
NetworkThreading
, рдпрд╛ рдмрд╣реБрд╡рдЪрди рд╕рдВрдЬреНрдЮрд╛рдПрдВ, рдЬреИрд╕реЗ Projectiles
Screenshots
over Helper
Util
рдЖрджрд┐ред
рдЗрд╕рд╕реЗ MathHelper
-> Maths
рдЬреИрд╕реА рдХреБрдЫ рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ ?? рдпрд╛ Util
-> s
??
рдореИрдВрдиреЗ рдмрд╣реБрдд рдкрд╣рд▓реЗ Maths
рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рджрд┐рдпрд╛ рд╣реИ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдпрд╣ Mathematics
рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реИрдз рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рд╣реИред https://github.com/FabricMC/yarn/issues/249#issuecomment -446102638
рдпрд╛рд░реНрди рдЕрдореЗрд░рд┐рдХреА рдЕрдВрдЧреНрд░реЗрдЬреА рдирд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ Maths
Mathematics
рдХреЗ рд▓рд┐рдП рд╡реИрдз рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдирд╣реАрдВ рд╣реИред
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЬрд╣рд╛рдВ рди рддреЛ рдЧреЗрд░реБрдВрдб рдФрд░ рди рд╣реА рдмрд╣реБрд╡рдЪрди рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ Helper
рдкреНрд░рддреНрдпрдп рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВред рдЕрдиреНрдпрдерд╛ ing
рдпрд╛ s
рдкрд╕рдВрдж рдХрд░реЗрдВ, рдЬреИрд╕реЗ Texts
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ DrawableHelper
рдПрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╡рд░реНрдЧ рдирд╣реАрдВ рд╣реИ рдмрд▓реНрдХрд┐ рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдпрд╛ рдЕрдореВрд░реНрдд рд╡рд░реНрдЧ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдмрд╣реБрдд рд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЙрджрд╛рд╣рд░рдг рд╡рд┐рдзрд┐рдпрд╛рдВ рд╣реИрдВ
рд▓рд┐рдЖрдЪ рдХреЗ рдкреНрд░рд╕реНрддрд╛рд╡ рдХреЗ рд╕рд╛рде -рдЗрдВрдЧ рдФрд░ -s рдХреЗ рд╕рд╛рде рдореЗрд░рд╛ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдХреБрдЫ рднреА рд╕реБрд╕рдВрдЧрдд рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдард┐рди рдмрдирд╛рддрд╛ рд╣реИ, рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд░рд╛ рджреЗрддрд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ -s
рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рдВрдЬреНрдЮрд╛ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╡рд░реНрдЧреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрд╡рд╛рдж рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ: Nbts
, RailPlacements
, Maps
? рд╕реБрд╕рдВрдЧрдд рдмрдирд╛рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред
рд╣рдореЗрдВ рдПрдХ рдорд╛рдирдХ рдЕрдкрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрд╕ рдкрд░ рдЯрд┐рдХреЗ рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡реЛрдЯ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╡рд╣ рдпрд╛ рддреЛ Helper
рдпрд╛ Util
рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди Utils
рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
Util
рд╕реЗ рдЕрдзрд┐рдХ Helper
рдХреЗ рд▓рд┐рдП рдПрдХ рддрд░реНрдХ рдпрд╣ рд╣реИ рдХрд┐ рд╡рд░реНрдЧ Util
рд╕реНрд╡рдпрдВ рдХреЛ Helper
рдХрд╣рд▓рд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ MathHelper
рдХреЛ MathUtil
рдХрд╣рд╛ рдЬрд╛рдирд╛ рдЗрддрдирд╛ рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдпрд╣ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рд╣реИ рдХрд┐ рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ MathHelper
рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЙрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЧрдгрд┐рдд рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╡рд░реНрдЧ рдХреЛ MathUtil
рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдареАрдХ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ред MathUtil
рдирд╛рдо рдкрд░ MathHelper
рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреЗ рдореБрджреНрджреЗ рдкрд░ рднреА рдЪрд░реНрдЪрд╛ рдирд╣реАрдВ рдХреА рдЧрдИ рдереАред
рд╡рд░реНрддрдорд╛рди рдореЗрдВ Util
Helper
рдХрдХреНрд╖рд╛рдПрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрдХреНрд╖рд╛рдУрдВ рдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рддрдиреА рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЗрд╕реЗ рднрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдм рдЙрд╕ рдкрд░ рдЧреМрд░ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реВрдВрдЧрд╛ .
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЛрдЧ Helper
рдкреНрд░рддреНрдпрдп рдХреЗ рд▓рд┐рдП рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдореИрдВ Util
рдпрд╛ Utils
(рд╡рд░реНрдЧ Util
рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рднреА рдореМрдЬреВрджрд╛ рдХрдХреНрд╖рд╛рдУрдВ рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ Helper
ред Helper
рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЕрдиреНрдп рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рдирд╛рдореЛрдВ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореБрджреНрджреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЛрдЧ
Helper
рдкреНрд░рддреНрдпрдп рдХреЗ рд▓рд┐рдП рд╣реИрдВред
рдирд╣реАрдВ?
рдУрд╣, рдУрд╣, рдореБрдЭреЗ рдЕрдВрдзрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдлрд┐рд░ рдореЗрд░рд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИ рдХрд┐ рд╣рдо Helper
рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╡рд░реНрдЧреЛрдВ рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ Util
рдХрд░ рджреЗрдВред
рдореИрдВ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдкреНрд░рддреНрдпрдп рд╢реИрддрд╛рди рдХрд╛ рдХрд╛рдо рд╣реИ рдФрд░ рд╣рдо *elperer
рдФрд░ *til
рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╡рд░реНрдЧ рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ рдЙрд╕ рдкреНрд░рддреНрдпрдп рдХреЛ рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВред
MathHelper
-> Maths
ред
PiglinHelper
-> Piglins
рдпрд╛рд░реНрди рдЕрдореЗрд░рд┐рдХреА рдЕрдВрдЧреНрд░реЗрдЬреА рдирд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ
Maths
Mathematics
рдХреЗ рд▓рд┐рдП рд╡реИрдз рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдирд╣реАрдВ рд╣реИред
рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ Maths
рдПрдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрдореЗрд░рд┐рдХреА рд╢рдмреНрдж рдерд╛?
MathHelper
-> Mathinator
Maps
? рдореИрдВ
рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрдорд░реВрдж (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдорд░реВрдж рдерд╛?) рдмрд╣реБрд╡рдЪрди рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ: Maps
, Sets
, Collections
, Streams
ред
рдмрд╣реБрд╡рдЪрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдпрд╣ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдереАред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдирд╛рдо рдЕрдЪреНрдЫреЗ рд▓рдЧрддреЗ рд╣реИрдВ, рдлрд┐рд░ рднреА рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдкрд╡рд╛рдж рд╣реИрдВред рдпрд╛ рддреЛ рдХреНрдпреЛрдВрдХрд┐ рд╢рдмреНрдж рдПрдХ рдЬрди рд╕рдВрдЬреНрдЮрд╛ рд╣реИ (рдЬреИрд╕реЗ "рдЧрдгрд┐рдд") рдФрд░ рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХрд╛ рдХреЛрдИ рдмрд╣реБрд╡рдЪрди рдирд╣реАрдВ рд╣реИ, рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдмрд╣реБрд╡рдЪрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд┐рд╕реА рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдп (рдЬреИрд╕реЗ "рдорд╛рдирдЪрд┐рддреНрд░") рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдЙрдиреНрд╣реЗрдВ рдмрджрд▓рдиреЗ рдХреА рдмрд╛рдд рдХреЛ рд╣рд░рд╛рдХрд░, рд▓рдЧрд╛рддрд╛рд░ рдмрдиреЗ рд░рд╣рдирд╛ рдмрд╣реБрдд рдХрдард┐рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдмрд╣реБрд╡рдЪрди рд░реВрдк рдореЗрдВ рдареАрдХ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдирд╛рдо:
рдирд╛рдо рдЬреЛ рдареАрдХ рдирд╣реАрдВ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЬрди рд╕рдВрдЬреНрдЮрд╛ рд╣реИрдВ рдпрд╛ рд╕рдВрдЬреНрдЮрд╛ рдирд╣реАрдВ рд╣реИрдВ:
рдирд╛рдо рдЬреЛ рдареАрдХ рдирд╣реАрдВ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдП рдЬрд╛ рдЪреБрдХреЗ рд╣реИрдВ:
рдирд╛рдо рдЬреЛ рд╡рд┐рд╡рд┐рдз рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдареАрдХ рдирд╣реАрдВ рд╣реИрдВ:
рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, 18/34 рдирд╛рдо рдмрд╣реБрд╡рдЪрди рдХреЗ рд░реВрдк рдореЗрдВ рдареАрдХ рд╣реЛрдВрдЧреЗ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЕрдиреНрдп 16 рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдирд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдЖрдирд╛ рд╣реЛрдЧрд╛ред рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫред
рдореИрдВ рдмрд╣реБрд╡рдЪрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдареАрдХ рд░рд╣реВрдВрдЧрд╛ рдЬрд╣рд╛рдВ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдпреВрдЯрд┐рд▓ рдкреНрд░рддреНрдпрдп рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИред рдлрд┐рд░ рдХрдо рд╕реЗ рдХрдо рд╣рдорд╛рд░реЗ рдкрд╛рд╕ "рд╣реЗрд▓реНрдкрд░" рдФрд░ "рдпреВрдЯрд┐рд▓" рдХреЗ рдмреАрдЪ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдЪреБрдирдиреЗ рдХреЗ рдмрдЬрд╛рдп рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдпрдо рд╣реИ, рдЬреЛ рдХрд┐ рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред
@Earthcomputer NetworkThreads
рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдБрдХрд┐ред рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рдереНрд░реЗрдбреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛рдПрдБ рд╣реИрдВред рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рд╣реИред
рдЖрдк рдЗрдирдореЗрдВ рд╕реЗ рдПрдХ рдпрд╛ рджреЛ рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдореБрдЭрд╕реЗ рдЕрд╕рд╣рдордд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╛рдд рдирд╣реАрдВ рд╣реИ, рдпрд╣ 18/34 рдХреЗ рд╕рдордЧреНрд░ рдЕрдиреБрдкрд╛рдд рдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИред
рдореИрдВ рдпрд╛ рддреЛ Util
рдпрд╛ Helper
рдХреЗ рд▓рд┐рдП рдмрд╣рд╕ рдХрд░реВрдВрдЧрд╛, рдЙрдиреНрд╣реЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛рдиреЗ рд╕реЗ рдореБрдЭреЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИред
рд╡реИрд╕реЗ, рдХреБрдЫ рдХрд╛ рдирд╛рдо Util
рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, DataStreamHelper
рдПрдХ рдЙрдкрдпреЛрдЧ рд╡рд░реНрдЧ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░реАрдо рдХреЛ рд▓рдкреЗрдЯрддрд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореБрдЭреЗ рдПрдХрд╡рдЪрди
Util
рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред рдпреВрдЯрд┐рд▓ рдХреЗ рд▓рд┐рдПред рд╣реЗрд▓реНрдкрд░ рдХреЗ рд▓рд┐рдП, рдпреВрдЯрд┐рд▓реНрд╕ рдХреЗ рд▓рд┐рдП