SystemUtil
์๋ ๋ง์ ์ ์ ๋ฉ์๋๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๊ทธ๋ค ์ค ์ผ๋ถ๋ "์์คํ
"๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋ค๋ฅธ ๋ง์ ๊ฒ๋ค์ ์์ ํ ๊ด๋ จ์ด ์์ต๋๋ค.
ifPresentOrElse
, thenCombine
, completeExceptionally
, consume
, get
, toMap
, ...)Dynamic
s์์ UUID ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ์์คํ ๊ด๋ จ ํด๋์ค๋ผ๊ธฐ๋ณด๋ค๋ ์์ฒด ๋ช ๋ช ๋ ๋์ฐ๋ฏธ ํด๋์ค๋ก ๋๋๊ธฐ์๋ ๋๋ฌด ์์ง๋ง ํ๋์ ํธ์ถ ์ฌ์ดํธ ๊ทผ์ฒ์ ์ ์งํ๊ธฐ์๋ ๋๋ฌด ๊ด๋ฒ์ํ๊ฒ ์ ์ฉ๋๋ ์์ ํจ์์ ๋ํ ๋คํ ๊ทธ๋ผ์ด๋์ ๊ฐ๊น์ต๋๋ค.
์ด ํด๋์ค์ ์ด๋ฆ์ ๋ฐ๊ฟ์ผ ํฉ๋๊น?
Discord์ ๋ํ ๋ช ๊ฐ์ง ์ ์:
Misc
Util
Useful
Varia
Helper
Etc
Junk
Stuff
MiscellaneousGameSystemUtilities
BucketOShi
Util
์ด(๊ฐ) ๋ด ํฌํ๋ฅผ ๋ฐ์ต๋๋ค. ๊ฐ๋จํ๊ณ ์์ ์
๋๋ค.
์ด๋ฆ์ ClassThatWeHaveNoIdeaWhatToNamePleaseHelp
๊ฐ์ธ์ ์ผ๋ก MinecraftUtil์ ์ฌ์ฉํ์ง๋ง kashike๋ ์ ์ด๋ฏ๋ก Util๋ ๐
Util์ ์ข์ง๋ง ๋๋ถ๋ถ์ ๊ธฐ๋ฅ์ด ์์คํ
๊ณผ ๊ด๋ จ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ํ ์์คํ
์ด ๋ฐ๋์ ์ด์ ์ฒด์ ๋ฅผ _๊ทธ๋ฅ_ ์๋ฏธํ ํ์๋ ์์ต๋๋ค. Std lib ํจ์, Uuid ์ง๋ ฌํ ๋ฐ ํด์ฑ์ด ํฌํจ๋ ๋ชจ๋ ํจ์น๋ฅผ ๊ธฐ์ ์ ์ผ๋ก "์์คํ
์ ํธ๋ฆฌํฐ"๋ก ์ธ์ ํ๋ ๊ฒ์ผ๋ก ๋ณด์
๋๋ค. OS ์์คํ
์ด ์๋๋ผ Java ์์คํ
์ ๋๋ฌด ๋ฎ์ ์์ค์
๋๋ค. Sys
๋ง ์์ผ๋ฉด ๋ฉ๋๋ค.
Objects
/ Strings
/ Collections
/etc...
์ผ๋ฐ์ ์ผ๋ก kashike๋ ์ฌ๊ธฐ์ ๋ง์ ์งํ๊ฐ ์์ผ๋ฏ๋ก Util๊ณผ ํจ๊ป ๊ฐ ๊ฒ์ ๋๋ค.
์ ๋ ๊ฐ์ธ์ ์ผ๋ก Misc
ํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด๋ฆ์
ClassThatWeHaveNoIdeaWhatToNamePleaseHelp