ΠΠ°ΠΊ ΠΎΡΠΊΡΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ ΠΌΠΎΠ΄Π° ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ
ΠΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΌΠΎΠ΄Ρ Π½Π° ΠΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ [1.17.1] [1.16.5] [1.15.2] [1.14.4] [1.12.2] [1.7.10]
ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΊΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΌΠΎΠ΄Ρ Π½Π° ΠΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ Π²ΡΠ΅Ρ Π²Π΅ΡΡΠΈΠΉ, ΠΏΠΎΠ»Π½ΡΠΉ Π³Π°ΠΉΠ΄ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΌΠΎΠ΄ΠΎΠ² Π² Minecraft, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΡΠΌΠ΅Π΅ΡΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΌΠΎΠ΄Ρ Π² ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ, ΡΠΎ ΡΡΠΎΡ Π³Π°ΠΉΠ΄ Π΄Π»Ρ Π²Π°Ρ. ΠΠ½ΠΈΠ·Ρ Π½ΠΎΠ²ΠΎΡΡΠΈ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΡΠ°ΡΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ, ΡΡΠΎ ΡΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ, ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²Π½ΠΈΠ·Ρ Π½ΠΎΠ²ΠΎΡΡΠΈ.
ΠΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΌΠΎΠ΄ΠΎΠ²:
ΠΠ°ΠΉΠ΄Ρ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ ΠΌΠΎΠ΄ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π² ΡΠ°Π·Π΄Π΅Π» ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, ΡΠ°ΠΌ ΡΠΊΠ°Π·Π°Π½Π° Π΄Π»Ρ ΠΊΠ°ΠΊΠΎΠ³ΠΎ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠ΄, ΡΠ°ΠΊ ΠΆΠ΅ ΡΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΊΠ°Π·Π°Π½Π° Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΎ «Π΄Π»Ρ Forge» ΠΈΠ»ΠΈ «Π΄Π»Ρ Fabric».
ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ ΡΠΎΡΠ΄ΠΆΠ΅ Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΈΠ³ΡΡ, Π»ΠΈΠ±ΠΎ Fabric.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Windows, ΡΠΎ ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ β exe β ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊβ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΄ΡΡΠ³Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½ΠΊΠ°, ΡΠΎ ΠΊΠ°ΡΠ°ΠΉΡΠ΅ Π²ΡΠΎΡΡΡ Π²Π΅ΡΡΠΈΡ.
ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΠ°ΡΠ°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ OK.
ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΄Π°Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΈΠ³ΡΡ, Π΅ΡΠ»ΠΈ ΠΈΠ³ΡΠ° Π·Π°ΠΏΡΡΡΠΈΠ»Π°ΡΡ, Π·Π°ΠΊΡΡΠ²Π°Π΅ΠΌ Π΅Π΅.
Π¨Π°Π³ 5.
ΠΠ°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΠΏΠ°ΠΏΠΊΡ Ρ ΠΈΠ³ΡΠΎΠΉ, ΠΎΠ½Π° Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΡΡΡ:
C:\Users\ΠΠ°Ρ_ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ\AppData\Roaming\.minecraft
ΠΠ°ΠΊ Π½Π°ΠΉΡΠΈ ΠΏΠ°ΠΏΠΊΡ AppdΠ°ta
ΠΠ½ΡΡΡΠΈ ΠΏΠ°ΠΏΠΊΠΈ .minecraft Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΏΠ°ΠΏΠΊΡ mods, Π΅ΡΠ»ΠΈ Π΅Π΅ Π½Π΅Ρ, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π΅Π΅ ΡΠ°ΠΌΠΈ.
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°ΠΉΠ» ΠΌΠΎΠ΄Π° Π² Π΄Π°Π½Π½ΡΡ ΠΏΠ°ΠΏΠΊΡ ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΈΠ³ΡΡ β Π²Π΅ΡΡΠΈΡ Ρ ΠΏΡΠΈΠΏΠΈΡΠΊΠΎΠΉ Forge.
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° 2.
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΠΈΠ³ΡΠ° ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΡΡΠ³Π°Ρ Π²Π΅ΡΡΠΈΡ Forge
Π‘Π°ΠΌ ΡΠΎΡΠ΄ΠΆ ΡΠ°ΡΡΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°ΡΠ°ΡΡ ΡΠ°ΠΌΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π΅. (ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²Π΅ΡΡ
ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ, Π³Π»Π°Π²Π½ΠΎΠ΅ Π² ΡΠΏΠΈΡΠΊΠ΅ Π²Π΅ΡΡΠΈΠΉ Π²ΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΡ)
ΠΠ°ΠΊ ΠΎΡΠΊΡΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ ΠΌΠΎΠ΄Π° ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ
ΠΠΎΠ½ΡΠΈΠ³ ΡΠ°ΠΉΠ»:
Π― Π½Π΅ Π±ΡΠ΄Ρ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΠ±ΡΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠΈΠ³, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²Ρ ΠΈ ΡΠ°ΠΊ ΡΡΠΎ Π·Π½Π°Π΅ΡΠ΅ =)
ΠΡΠΎΡΡΠΎ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΎΠ½ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΡΠ°Π΄ΠΈΠΈ PreInit.
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΠ΄ΠΈΠ½ Π½ΡΠ°Π½Ρ:
ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΠΌΠ΅ΡΡ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΡ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³Π°.
ΠΠΎΡ ΡΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ Π²Π°Ρ ΠΊΠΎΠ΄:
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΠΎΠ½ΡΠΈΠ³ GUI:
ΠΡΠΈΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΌΠΎΠ³ΠΎ Π³ΡΠΈ!
ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ : ΠΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ΅Π½Ρ Π»Π΅Π³ΠΊΠΎ! =)
ΠΠ°Ρ ΠΊΠ»Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ GUI Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΠΎΡ ΠΊΠ»Π°ΡΡΠ° GuiConfig, ΠΈ ΠΌΡ ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π΄ΠΈΠΌ Π² ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π΅ΡΠΈ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π·Π½Π°Π», ΠΈΠ· ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Π±ΡΠ°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ (ΠΏΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ, ΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠ»Π°ΡΡΠ° Forge GUI Π²ΡΡΠ΅):
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Ρ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΡΡΠΎ, ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠΉΡΠ΅, Π·Π°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΌΠΎΠ΄Π° ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΡΡΠ΅ ΡΠ³ΠΎΠ΄Π½ΠΎ! ^-^
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Forge [ ]
Π§ΡΠΎΠ±Ρ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Π²Π΅ΡΡΠΈΡ Forge, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΡΠΎΠ·Π΄Π°ΡΡΠ΅ ΠΌΠΎΠ΄Ρ, Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠ°ΡΠΈΠ²Π°ΡΡ.
ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ build.gradle Π’Π°ΠΊ ΡΡΠΎ Π΅ΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Forge ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Π΅Π³ΠΎ Π»ΡΠ±ΡΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ ΠΈ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΡΡΡΠΎΡΠΊΡ
Π’Π°ΠΌ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΏΠΈΡΠ°Π½Π° Π²Π΅ΡΡΠΈΡ Forge, ΠΊΠΎΡΠΎΡΠ°Ρ Ρ Π²Π°Ρ ΡΠ΅ΠΉΡΠ°Ρ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½ΠΎΠ²ΠΎΠ΅. ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π΅Π³ΠΎ Π½Π° Π²Π΅ΡΡΠΈΡ, Π΄ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ Ρ ΠΎΡΠΈΡΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Forge (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° 1.7.2-10.12.0.1012) ΠΈ ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ». ΠΠ°Π»Π΅Π΅ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ gradlew.bat Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ eclipse (ΡΠΎ Π΅ΡΡΡ Π·Π°ΠΏΡΡΡΠΈΡΡ bat-ΡΠ°ΠΉΠ» Ρ ΠΊΠΎΠ΄ΠΎΠΌ gradlew.bat eclipse ) ΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ Π²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Forge ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π°!
ΠΡΠΎΠΏ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΠΏΡΠΈ ΡΠ°Π·ΡΡΡΠ΅Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠ° [ ]
ΠΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ. Π ΠΊΠΎΠ½Π΅Ρ ΠΊΠ»Π°ΡΡΠ° ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²Π°ΠΌΠΈ Π±Π»ΠΎΠΊΠ° (ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠΈΠ³ΡΡΠ½ΠΎΠΉ ΡΠΊΠΎΠ±ΠΊΠΎΠΉ) Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΡΠΎ:
Π’ΠΎ Π΅ΡΡΡ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΠΈ ΡΠ°Π·ΡΡΡΠ΅Π½ΠΈΠΈ Π²Π°ΡΠ΅Π³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΈΠ· Π½Π΅Π³ΠΎ Π²ΡΠΏΠ°Π΄Π΅Ρ Π°Π»ΠΌΠ°Π·. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ, ΡΡΠΎΠ± Π²ΡΠΏΠ°Π΄Π°Π»ΠΎ ΡΡΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ. ΠΡΠΎΡΡΠΎ Π²ΠΌΠ΅ΡΡΠΎ return Items.diamond; Π½Π°ΠΏΠΈΡΠΈΡΠ΅ Β« return Item.getItemFromBlock(Blocks.); Β» (Π΄Π»Ρ Π±Π»ΠΎΠΊΠΎΠ²) ΠΈΠ»ΠΈ Β« return Items.; Β» (Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ²), Π° ΠΏΠΎΡΠ»Π΅ Π²Π²ΠΎΠ΄Π° Π²Π°ΠΌΠΈ ΡΠΎΡΠΊΠΈ Π²ΡΠΏΠ°Π΄Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΎΠ².
ΠΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ± Π²ΡΠΏΠ°Π΄Π°Π» Π½Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ, Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ, ΠΏΡΠΎΡΡΠΎ Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ ΡΡΡΠΎΠΊ
Π’ΠΎΠ³Π΄Π° ΠΏΡΠΈ ΡΠ°Π·ΡΡΡΠ΅Π½ΠΈΠΈ Π²ΡΠΏΠ°Π΄Π΅Ρ 20 Π²ΡΠ±ΡΠ°Π½Π½ΡΡ Π²Π°ΠΌΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΎΠ². ΠΡΡ ΠΎΡΠ΅Π½Ρ Π»Π΅Π³ΠΊΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ!
ΠΡΠ΅Π΄ΠΌΠ΅Ρ [ ]
ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ [ ]
ΠΠ»Π°ΡΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° [ ]
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ»Π°ΡΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ TutorialItem:
ΠΠ»Ρ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ»Π°ΡΡ ItemsRegister:
ΠΠΎΠ΄Π΅Π»Ρ [ ]
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ RegistryName ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ°
Π‘Π²ΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° [ ]
ΠΠΎΠΏΡΡΡΠΈΠΌ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π²Π°Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΎΠ±Π»Π°Π΄Π°Π» ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π½Π΅ ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠΉ/Π°Π»ΠΌΠ°Π·Π½ΠΎΠΉ ΠΊΠΈΡΠΎΠΊ ΠΈΠ· ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡΠ°, Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ.
Π’ΠΎΠ³Π΄Π° Π³Π΄Π΅-Π½ΠΈΠ±ΡΠ΄Ρ(Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π³Π΄Π΅ ΡΠ³ΠΎΠ΄Π½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΡ ΡΡΡΠΎΠΊΡ, Π³Π»Π°Π²Π½ΠΎΠ΅, ΡΡΠΎΠ± ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π²ΡΠ·Π²Π°ΡΡ.), Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ Π²Π½Π΅ ΠΊΠ°ΠΊΠΈΡ Π»ΠΈΠ±ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² (ΡΠΎ Π΅ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠΈΠ³ΡΡΠ½ΠΎΠΉ ΡΠΊΠΎΠ±ΠΊΠΎΠΉ) Π½Π°ΠΏΠΈΡΠΈΡΠ΅:
ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΡΠΎ ΠΈΠΌΠΏΠΎΡΡ. ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ: static ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ NEWMAT ΡΠΈΠΏΠ° ToolMaterial Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΈΠ· Π΄ΡΡΠ³ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ². ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠΈΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΈ Π΄Π°ΡΡ Π²Π°ΡΠ΅ΠΉ ΠΊΠΈΡΠΊΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°. Π’Π΅ΠΏΠ΅ΡΡ ΠΎΠ± Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°Ρ , ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π· Π·Π°ΠΏΡΡΡΡ:
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ΄Π°ΡΡ ΠΊΠ°ΠΊΠΎΠΌΡ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΡΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π² Π½Π°ΡΠ΅ΠΉ ΠΊΠΈΡΠΊΠ΅) ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ super(ToolMaterial.EMERALD); Π½Π° super(BaseMyBestMod.NEWMAT); Π ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΠ΅ Π² ΡΡΠΏΠ΅Ρ-ΠΊΠ»Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΎΠΏΠΈΡΠ°Π½Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ NEWMAT ΡΠΈΠΏΠ° ToolMaterial, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠΏΠΈΡΠ°Π½Π° Π² ΠΊΠ»Π°ΡΡΠ΅ BaseMyBestMod (ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠ»Π°ΡΡ, Π³Π΄Π΅ ΠΎΠ½Π° Π½Π°ΠΏΠΈΡΠ°Π½Π°).
ΠΠΎΡ ΠΈ Π²ΡΡ, ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ.
ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Ρ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΡΡ ΡΡΡΡΠΊΡΡΡ [ ]
ΠΡΠ°ΠΊ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π²Π°Ρ, ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ/Π±Π»ΠΎΠΊ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π»ΡΡ Π² ΡΡΠ½Π΄ΡΠΊΠ°Ρ ΡΠΎΠΊΡΠΎΠ²ΠΈΡΠ½ΠΈΡΡ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² ΠΌΠ΅ΡΠΎΠ΄Π΅ preLoad() Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
Π Π°Π·Π±Π΅ΡΠ΅ΠΌΡΡ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ :
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Forge Gradle [ ]
ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅! ΠΠ°Π»Π΅Π΅, Π²ΡΠ΅ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠ΅ Ρ Java ΠΊΠΎΠ΄ΠΎΠΌ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π΄Π΅Π»Π°ΡΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ src\main\java, Π° ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π² src\main\resources.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅! ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΠΎΠ±ΡΡΠΌΠΎΠΌ ΠΠΠ£ ΠΎΡ 4ΠΠ±! ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΠΠ£, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ ΠΎΠ±ΡΡΠΌ ΠΈΠ· ΡΠ°ΠΉΠ»Π° ΠΏΠΎΠ΄ΠΊΠ°ΡΠΊΠΈ, Π½ΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π»ΠΈΡΡ Π½Π° 64-Π±ΠΈΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ .
ΠΡΡΠΈΠ±ΡΡΡ Π΄Π»Ρ ΠΌΠΎΠ±Π° [ ]
| ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ |
|---|---|
| maxHealth | ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅ |
| followRange | ΠΠΈΡΡΠ°Π½ΡΠΈΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠ± Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ |
| knockbackResistance | Π‘ΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΡΠ±ΡΠ°ΡΡΠ²Π°Π½ΠΈΡ |
| movementSpeed | Π‘ΠΊΠΎΡΠΎΡΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ |
| attackDamage | Π‘ΠΈΠ»Π° Π°ΡΠ°ΠΊΠΈ |
Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½Π°Ρ Π²ΠΊΠ»Π°Π΄ΠΊΠ° Π² Π’Π²ΠΎΡΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ [ ]
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π² ΡΠ΅Π»ΠΎ ΠΊΠ»Π°ΡΡΠ°:
Β«ModIDΒ» Π·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌ Π½Π° Π»ΡΠ±ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ID Π±ΠΎΠ»ΡΡΠ΅ 11 (12 ID ΡΡΠ°Π·Ρ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΡ).
ΠΠΎΡΠΎΠΌ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΊΠ»Π°ΡΡ TutorialTab. ΠΡΠ»ΠΈ Π²ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΡΠΎ Π²Π°Ρ ΠΊΠ»Π°ΡΡ Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ extends CreativeTabs Π΄ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΈΠ³ΡΡΠ½ΠΎΠΉ ΡΠΊΠΎΠ±ΠΊΠΈ. Π’Π΅ΠΏΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ Π² Π½ΠΎΠ²ΠΎ-ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΠΊΠ»Π°ΡΡ:
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎ Π±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠΎ Π»ΠΈΠ±ΠΎ ΠΈΠ· Π²Π°ΡΠ΅Π³ΠΎ ΠΌΠΎΠ΄Π° Π² ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΡ ΠΏΠΈΡΠ΅ΠΌ:
ΠΠ½ΡΠ΅Π»Π»Π΅ΠΊΡ Π΄Π»Ρ ΠΌΠΎΠ±Π° [ ]
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠ± Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΡΠΎ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ, Π½ΠΎ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°ΡΡ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅ΠΌΡ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π² ΠΊΠ»Π°ΡΡ ΠΌΠΎΠ±Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
Π’Π΅ΠΏΠ΅ΡΡ Π² ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΊΠ»Π°ΡΡΠ° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
| ΠΠ½ΡΠ΅Π»Π»Π΅ΠΊΡ | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ |
|---|---|
| Swimming | ΠΠΎΠΆΠ΅Ρ Π»ΠΈ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ»Π°Π²Π°ΡΡ? |
| AttackOnCollid | ΠΠ°Π·ΠΎΠ²ΡΠΉ ΡΠΈΠΏ Π°ΡΠ°ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π·ΠΎΠΌΠ±ΠΈ ΠΈ ΠΏΠ°ΡΠΊΠΈ. |
| Wander | Π‘ΡΡΠ΅ΡΡΠ²ΠΎ Π±ΡΠ΄Π΅Ρ Ρ ΠΎΠ΄ΠΈΡΡ Π²ΠΎΠΊΡΡΠ³, ΠΊΠΎΠ³Π΄Π° Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π΅ Π°ΡΠ°ΠΊΡΠ΅Ρ. |
| WatchClosest | ΠΡΠ΅Ρ Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΠΎΠ΅ ΡΡΡΠ΅ΡΡΠ²ΠΎ Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ. |
| LookIdle | Π‘ΡΡΠ΅ΡΡΠ²ΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ, ΠΏΡΠΎΡΡΠΎ ΡΡΠΎΡ. |
| HurtByTarget | Π‘Π΄Π΅Π»Π°Π΅Ρ ΡΠ΅Π»ΡΡ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΠΌΠΎΠ±Π°, ΠΊΠΎΡΠΎΡΡΠΉ Π΅Π³ΠΎ ΡΠ΄Π°ΡΠΈΠ». |
| NearestAttackableTarget | ΠΡΠ΅Ρ Π»ΡΠ±ΠΎΠ΅ ΡΡΡΠ΅ΡΡΠ²ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΏΠΎ Π²ΡΠΎΡΠΎΠΌΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ. |
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±ΡΠΎΠ½ΠΈ [ ]
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±ΡΠΎΠ½ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΠ±ΡΡΠ½ΡΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ², ΡΠΎΡΠ½Π΅Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ. ΠΡΠΈΡΡΡΠΏΠΈΠΌ.
ΠΡ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΡΠ²ΠΎΠΉ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΊΠ»Π°ΡΡ, Π° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΎΠ΄ΠΈΠ½ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΠΈΡΠ΅Ρ ΡΡΠ°Π·Ρ ΡΠ»Π΅ΠΌ, Π½Π°Π³ΡΡΠ΄Π½ΠΈΠΊ, ΡΡΠ°Π½Ρ ΠΈ Π±ΠΎΡΠΈΠ½ΠΊΠΈ. ΠΠ°ΡΠ½ΡΠΌ Ρ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ .
Π¨Π»Π΅ΠΌ, Π½Π°Π³ΡΡΠ΄Π½ΠΈΠΊ, ΡΡΠ°Π½Ρ ΠΈ Π±ΠΎΡΠΈΠ½ΠΊΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. Π’Π΅ΠΏΠ΅ΡΡ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°. ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π²Π½ΡΡΡΠΈ ΠΌΠ΅ΡΠΎΠ΄Π° preLoad()
Π‘ Π³Π»Π°Π²Π½ΡΠΌ ΠΊΠ»Π°ΡΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ° ΠΎΠΊΠΎΠ½ΡΠ΅Π½Π°.
Π’Π΅ΠΏΠ΅ΡΡ ΡΠ΅Π»ΠΊΠ°Π΅ΠΌ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΡΠΎΠ·Π΄Π°ΡΠΌ Π½ΠΎΠ²ΡΠΉ ΠΊΠ»Π°ΡΡ BestArmor. Π’Π΅ΠΏΠ΅ΡΡ Β«ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌΒ» ΠΊΠ»Π°ΡΡ ItemArmor, ΡΠΎ Π΅ΡΡΡ ΠΏΠΈΡΠ΅ΠΌ extends ItemArmor ΠΏΠΎΡΠ»Π΅ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ°. Π’Π΅ΠΏΠ΅ΡΡ Π² ΡΠ΅Π»ΠΎ ΠΊΠ»Π°ΡΡΠ° Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
Π§ΡΠΎ ΠΆ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ.
ΠΠ΅ΡΠ²Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ, ΠΏΡΠΎΡΡΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π½Π°ΡΠ°Π»ΠΎ ΠΏΡΡΠΈ ΠΊ ΡΠ΅ΠΊΡΡΡΡΠ΅ Π±ΡΠΎΠ½ΠΈ. ΠΡΠ΅ Π½ΡΠΆΠ½ΡΠ΅ ΡΠ΅ΠΊΡΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ ΠΈΠ·Π²Π»Π΅ΡΡ ΠΈΠ· ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡΠ° ΠΈ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡ. ΠΠΎΡ ΠΌΠΎΠΈ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ΅ΠΊΡΡΡΡΡ:
ΠΠ°Π²Π°ΠΉΡΠ΅ Π΄Π°Π»ΡΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Ρ ΠΊΠΎΠ΄ΠΎΠΌ: ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΈΠ΄ΡΡ ΠΌΠ΅ΡΠΎΠ΄ BestArmor(), Π² ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΠΏΠΎΡΡΠ»Π°Π΅ΠΌ ΠΈΠ· Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ id ΠΈ armorType. ΠΠ°ΠΏΠΎΠΌΠ½Ρ: ΠΎΡ armorType Π·Π°Π²ΠΈΡΠΈΡ, ΠΊΠ°ΠΊΠ°Ρ ΡΡΠΎ ΡΠ°ΡΡΡ Π±ΡΠΎΠ½ΠΈ. Π Π½ΡΠΌ ΠΌΡ ΠΏΠΎΡΡΠ»Π°Π΅ΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π±ΡΠΎΠ½ΠΈ. Π― Π½Π°ΠΏΠΈΡΠ°Π», ΡΡΠΎ Π±ΡΠΎΠ½Ρ Π±ΡΠ΄Π΅Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π° Π°Π»ΠΌΠ°Π·Π½ΠΎΠΉ, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ²ΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ Π±ΡΠΎΠ½ΠΈ ΠΈ Π²ΠΏΠΈΡΠ°ΡΡ Π΅Π³ΠΎ. ΠΠ°Π»Π΅Π΅ ΠΌΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡ Π² ΠΊΡΠ΅Π°ΡΠΈΠ²Π΅. ΠΠΎΡΠΎΠΌ ΠΌΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅ΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΠΏΠΊΠ΅ Π΄ΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π±ΡΠΎΠ½Ρ Π½Π΅ Β«ΡΡΠ°ΠΊΠ°Π»Π°ΡΡΒ». Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² ΠΌΡ Π²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π½Π°ΠΌΠΈ ΠΌΠ΅ΡΠΎΠ΄ setTextureName()
ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΆΠ΅ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΌΠ΅ΡΠΎΠ΄ ΡΡΠΏΠ΅Ρ-ΠΊΠ»Π°ΡΡΠ° ΠΈ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΠ°ΠΉΠ½ΠΊΡΠ°ΡΡΡ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π³ΡΡΠ·ΠΈΡΡΡΡ ΡΠ΅ΠΊΡΡΡΡΠ° ΠΏΠΎ ΠΏΡΡΠΈ texturePath, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΠ» ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ ΠΌΠ΅ΡΠΎΠ΄Π΅.
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΈΠ³ΡΡ ΠΈ ΡΠ±ΠΈΠ²Π°ΡΡ ΠΌΠΎΠ±ΠΎΠ² Π² Π½ΠΎΠ²ΡΡ Π±Π»Π΅ΡΡΡΡΠΈΡ Π΄ΠΎΡΠΏΠ΅Ρ Π°Ρ !
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ [ ]
build.gradle [ ]
ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ IntelliJ IDEA, ΡΠΎ Π² ΠΊΠΎΠ½Π΅Ρ build.gradle Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠΎ:
pack.mcmeta [ ]
ΠΡΠΎΡ ΡΠ°ΠΉΠ» Π½ΡΠΆΠ΅Π½ Π΄Π»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΈΠ³ΡΡ Ρ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΡΠ΅ΡΠ΅ΠΏΡΡ, ΡΠ°Π±Π»ΠΈΡΡ Π΄ΠΎΠ±ΡΡΠΈ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. ΠΠ°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
mcmod.info [ ]
ΠΡΠΎΡ ΡΠ°ΠΉΠ» Π·Π°Π΄Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΠ»Π°ΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ [ ]
ΠΠ°Π½Π½ΡΠΉ ΠΊΠ»Π°ΡΡ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π² ΠΏΠ°ΡΡΠ΅ ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π»Π°Π²Π½ΡΠΌ ΡΠ°ΠΉΠ»ΠΎΠΌ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΈΠ³ΡΠ° Π²ΠΈΠ΄ΠΈΡ Π½Π°ΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ. ΠΠ°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΠ»Π°ΡΡ Π±Π»ΠΎΠΊΠ° [ ]
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±Π»ΠΎΠΊΠ° ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΊΠ»Π°ΡΡ Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Π±Π»ΠΎΠΊΠ° Π² ΡΡΠΈΠ»Π΅ TutorialBlock Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ ΠΏΠ°ΡΡ.blocks ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠ΅ΠΌΠΎΠ΅ ΠΈΠΌΡ ΠΈ ΠΊΠ»ΡΡ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ΅Π³ΠΈΡΡΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΡΠΈ Π½Π°Π΄ΠΎΠ±Π½ΠΎΡΡΠΈ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ΄ΡΡΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅!
ΠΠΎΠ΄Π΅Π»Ρ [ ]
ΠΠΎΠ΄Π΅Π»Ρ (ΠΊΠΎΡΠΎΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π·Π΄Π΅ΡΡ) ΡΠ΅ΡΠ°Π΅Ρ ΡΠΎ, ΠΊΠ°ΠΊ Π½Π°Ρ Π±Π»ΠΎΠΊ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ. ΠΠ°ΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, ΡΡΠΎ Π΄Π»Ρ Π±Π»ΠΎΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π²Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠ΄Π½Π° Π·Π°Π΄Π°Π΅Ρ Π²ΠΈΠ΄ Π±Π»ΠΎΠΊΠ°, ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΠΌΠΈΡΠ΅, Π° Π²ΡΠΎΡΠ°Ρ, Π΅Π³ΠΎ ΠΈΠΊΠΎΠ½ΠΊΡ Π² ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠ΅. ΠΡΠΎ Π΄Π°Π΅Ρ Π½Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π±Π»ΠΎΠΊΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΈΠΊΠΎΠ½ΠΊΡ Π΄Π»Ρ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΡ. Π‘Π°ΠΌΠΈ ΠΆΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π»Ρ Π±Π»ΠΎΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ Π½Π΅ΠΌΡ ΠΊΠ°ΠΊ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ, normal Π΄Π»Ρ Π±Π»ΠΎΠΊΠ° Π² ΠΌΠΈΡΠ΅ ΠΈ inventory Π΄Π»Ρ Π΅Π³ΠΎ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π² ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠ΅. ΠΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΡΠ°ΠΉΠ» ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ_Π±Π»ΠΎΠΊΠ°.json Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ assets.ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ_ΠΌΠΎΠ΄Π°.blockstates, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡ Π½Π°ΡΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠ΅ΠΌΠΎΠ΅_ΠΈΠΌΡ.json Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ assets.ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ_ΠΌΠΎΠ΄Π°.models.block ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ:
Π’Π΅ΠΏΠ΅ΡΡ Π·Π°Π΄Π°Π΄ΠΈΠΌ ΠΈΠΊΠΎΠ½ΠΊΡ Π±Π»ΠΎΠΊΠ° Π² ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠ΅ Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ assets.ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ_ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ.models.block Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ_Π±Π»ΠΎΠΊΠ°.json ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ΠΌ:
ΠΠ°Ρ Π±Π»ΠΎΠΊ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ΠΊΡΡΡΡΡ ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°, Π½ΠΎ Π΅Π³ΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ Π² ΠΈΠ³ΡΠ΅. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ Π΄ΠΎΠΌΠ΅Π½.Π°Π²ΡΠΎΡ.ΠΌΠΎΠ΄.init ΠΊΠ»Π°ΡΡ BlocksInit :
ΠΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΌΠΎΠ΄ΠΎΠ²:
Π¨Π°Π³ 1.
Π£Π·Π½Π°Π΅ΠΌ ΠΊΠ°ΠΊΠ°Ρ Ρ Π²Π°Ρ Π²Π΅ΡΡΠΈΡ ΠΈΠ³ΡΡ, Π΅ΡΠ»ΠΈ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅, Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΈΠ³ΡΡ ΠΈ ΡΠ»Π΅Π²Π° ΡΠ½ΠΈΠ·Ρ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ Π²Π΅ΡΡΠΈΡ.
ΠΠ°ΠΉΠ΄Ρ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ ΠΌΠΎΠ΄ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π² ΡΠ°Π·Π΄Π΅Π» ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, ΡΠ°ΠΌ ΡΠΊΠ°Π·Π°Π½Π° Π΄Π»Ρ ΠΊΠ°ΠΊΠΎΠ³ΠΎ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠ΄, ΡΠ°ΠΊ ΠΆΠ΅ ΡΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΊΠ°Π·Π°Π½Π° Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΎ «Π΄Π»Ρ Forge» ΠΈΠ»ΠΈ «Π΄Π»Ρ Fabric».
ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ ΡΠΎΡΠ΄ΠΆΠ΅ Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΈΠ³ΡΡ, Π»ΠΈΠ±ΠΎ Fabric.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Windows, ΡΠΎ ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ β exe β ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊβ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΄ΡΡΠ³Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½ΠΊΠ°, ΡΠΎ ΠΊΠ°ΡΠ°ΠΉΡΠ΅ Π²ΡΠΎΡΡΡ Π²Π΅ΡΡΠΈΡ.
ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΠ°ΡΠ°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ OK.
Π¨Π°Π³ 3.
ΠΡΠΊΡΠΎΠΉΡΠ΅ (ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅) Π²Π°Ρ Π»Π°ΡΠ½ΡΠ΅Ρ ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ (ΡΠΎ, ΡΡΠΎ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΈΠ³ΡΡ), Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΡΠ±ΡΠ°ΡΡ Π²Π΅ΡΡΠΈΡ ΠΈΠ³ΡΡ Ρ ΠΏΡΠΈΠΏΠΈΡΠΊΠΎΠΉ Forge, Π»ΠΈΠ±ΠΎ Fabric, ΠΎΠ½Π° ΠΏΠΎΡΠ²ΠΈΡΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ
Π²Π΅ΡΡΠΈΠΉ.
ΠΡΠΈΠΌΠ΅Ρ ΠΈΠ· Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π»Π°ΡΠ½ΡΠ΅ΡΠ°, ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΈΡΠ°ΡΡΠΊΠΎΠ³ΠΎ.
ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΄Π°Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΈΠ³ΡΡ, Π΅ΡΠ»ΠΈ ΠΈΠ³ΡΠ° Π·Π°ΠΏΡΡΡΠΈΠ»Π°ΡΡ, Π·Π°ΠΊΡΡΠ²Π°Π΅ΠΌ Π΅Π΅.
Π¨Π°Π³ 5.
ΠΠ°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΠΏΠ°ΠΏΠΊΡ Ρ ΠΈΠ³ΡΠΎΠΉ, ΠΎΠ½Π° Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΡΡΡ:
C:\Users\ΠΠ°Ρ_ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ\AppData\Roaming\.minecraft
ΠΠ°ΠΊ Π½Π°ΠΉΡΠΈ ΠΏΠ°ΠΏΠΊΡ AppdΠ°ta
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° 2.
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΠΈΠ³ΡΠ° ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΡΡΠ³Π°Ρ Π²Π΅ΡΡΠΈΡ Forge
Π‘Π°ΠΌ ΡΠΎΡΠ΄ΠΆ ΡΠ°ΡΡΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°ΡΠ°ΡΡ ΡΠ°ΠΌΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π΅. (ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²Π΅ΡΡ
ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ, Π³Π»Π°Π²Π½ΠΎΠ΅ Π² ΡΠΏΠΈΡΠΊΠ΅ Π²Π΅ΡΡΠΈΠΉ Π²ΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΡ)
ΠΠ΄Π΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠΎΠΊΠΈ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Forge/1.7+. ΠΡΡΠ°Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠ΅ ΡΠΌΠΎΡΡΠΈΡΠ΅ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅.
Π‘Π²ΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ Π±ΡΠΎΠ½ΠΈ [ ]
ΠΠΎΡΡΠΈ Π½Π΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Π΄Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°.
Π Π³Π»Π°Π²Π½ΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ Π² Π»ΡΠ±ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, Π½ΠΎ Π²Π½Π΅ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΏΠΈΡΠ΅ΠΌ:
ΠΠ°ΡΠ΅ΠΌ ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌ ArmorMaterial. Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°Π·Π±Π΅ΡΡΠΌ:
ΠΠΎΡ ΠΈ Π²ΡΠ΅. Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ Π±ΡΠΎΠ½ΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π·Π°ΠΌΠ΅Π½ΠΈΠ² ArmorMaterial.DIAMOND Π½Π° BaseMyBestMod.BESTMAT
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ForgeGradle [ ]
Forge ΠΎΡΠ΄Π΅Π»ΡΠ½ ΠΎΡ ForgeGradle, ΠΏΠΎΡΡΠΎΠΌΡ Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠΏΡΡΠ°Π΅ΡΠ΅ΡΡ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡΡΡ Π½Π° Π²Π΅ΡΡΠΈΡ Forge, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠΉ ForgeGradle, Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ. ΠΠΎΡ ΡΠ°Π±Π»ΠΈΡΠ° Π²Π΅ΡΡΠΈΡ Forge, ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ ForgeGradle ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ.
| ForgeGradle | Forge | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| — | 959 _ Π ΠΈΠ³ΡΠ΅ Π±Π»ΠΎΠΊ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ: Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅Π‘Π²ΠΎΠΉ ΡΠΊΠΈΠ½ ΠΏΡΠΈ ΠΌΠΎΠ΄Π΄ΠΈΠ½Π³Π΅ [ ]ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅! ΠΡΠΎΡ ΡΠΏΠΎΡΠΎΠ± ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Minecraft. Π§ΡΠΎΠ±Ρ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΌΠΎΠ΄Π° Π²Ρ Π²ΠΈΠ΄Π΅Π»ΠΈ ΡΠ²ΠΎΠΉ ΡΠΊΠΈΠ½, Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΡΠΊΠΈΠ½Π° Steve, Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ 2 ΡΡΡΠΎΡΠΊΠΈ Π² Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ Π·Π°ΠΏΡΡΠΊΠ°. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Minecraft Forge Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Eclipse Π΄Π»Ρ Π²Π΅ΡΡΠΈΠΉ Minecraft Ρ 1.12. ΠΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π°Π·Π²Π°Π½ΠΈΠΉ Π² ΠΈΠ³ΡΠ΅ [ ]Π’Π΅ΠΏΠ΅ΡΡ ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°ΠΉΠ», ΠΈ Π½Π°Π·ΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠΏΠΈΡ ru_RU.lang (ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΡΡΡΡΠΊΠΈΠΉ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄). ΠΠ½ΡΡΡΠΈ Π½Π΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π° ΡΡΡΡΠΊΠΎΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π’Π΅ΠΏΠ΅ΡΡ ΠΎΠ±Π° ΡΡΠΈΡ ΡΠ°ΠΉΠ»Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΡ Π² Π·Π°ΡΠ°Π½Π΅Π΅ ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ assets.mybestmod.lang ΠΡΠΈ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠ΅ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Copy files. Π§ΡΠΎΠ±Ρ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ²ΠΎΡΡΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄: ΠΠΎΡ ΠΈ Π²ΡΡ! ΠΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π°Π²Π΅ΡΡΠ΅Π½Π°, ΡΠ΅ΠΏΠ΅ΡΡ Π² ΠΈΠ³ΡΠ΅ Π±ΡΠ΄ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π²ΡΠ±ΡΠ°Π½Π½ΡΠ΅ Π²Π°ΠΌΠΈ Π½Π°Π·Π²Π°Π½ΠΈΡ. ΠΠΎΠ΄ΠΎΠ±Π½ΡΡ Π½Π°Π·Π²Π°Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΏΠΈΡΡΠ²Π°ΡΡ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ, Π³Π»Π°Π²Π½ΠΎΠ΅ Π² ΡΡΠΎΠ»Π±ΠΈΠΊ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΡΡΠΊ Minecraft ΡΠ΅ΡΠ²Π΅ΡΠ° Ρ ΠΌΠΎΠ΄Π°ΠΌΠΈ Π½Π° FabricΠΡΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΉ Π³Π°ΠΉΠ΄, ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ Π·Π°ΠΏΡΡΠΊΡ Minecraft ΡΠ΅ΡΠ²Π΅ΡΠ° Ρ ΠΌΠΎΠ΄Π°ΠΌΠΈ Π΄Π»Ρ Fabric ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΈΠ· ΠΏΠΎΠ΄ Windows (ΠΈ Linux). Π ΡΡΠ°ΡΡΠ΅ Ρ ΡΠ°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ ΠΏΠΎΠΊΠ°ΠΆΡ ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅ΡΠ²Π΅Ρ, Π±Π°Π·ΠΎΠ²ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, Π΄Π°ΠΌ ΡΠΎΠ²Π΅ΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΌΠΎΠ΄ΠΎΠ². Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Java:Π‘ΠΊΠ°ΡΠ°Π»ΠΈ, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΡΡΠ°Π·Ρ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ Π°Π΄ΡΠ΅ΡΠ° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° Java, ΠΎΠ½ΠΈ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ: ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΠ°ΠΉΠ»ΠΎΠ² ΡΠ΅ΡΠ²Π΅ΡΠ°:ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Fabric ΡΠ΅ΡΠ²Π΅ΡΠ° Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ Minecraft Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊ Fabric, ΠΎΠ½ ΠΆΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΠΈ ΡΠ΅ΡΠ²Π΅Ρ, Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ exe ΠΈΠ»ΠΈ jar Π²Π΅ΡΡΠΈΡ. ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΠ°ΡΠ°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ», Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΡ «Π‘Π΅ΡΠ²Π΅Ρ», Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π½ΡΠΆΠ½ΡΡ Π²Π΅ΡΡΠΈΡ Minecraft ΠΈ ΠΏΠ°ΠΏΠΊΡ Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ Π²Π°Ρ Π±ΡΠ΄ΡΡΠΈΠΉ ΡΠ΅ΡΠ²Π΅Ρ.
ΠΡΠ°ΠΊ, Ρ Π½Π°Π΄Π΅ΡΡΡ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ JDK Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠ°Π³Π΅ ΠΈ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠ»ΠΈ Π°Π΄ΡΠ΅ΡΠ° Π΄ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° Java.exe, ΡΠ΅ΠΉΡΠ°Ρ ΠΎΠ½ΠΈ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ. ΠΠ°ΠΏΠΎΠΌΠ½Ρ, ΡΡΠΎ Fabric ΡΠ΅ΡΠ²Π΅Ρ Ρ ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡ 1.14-1.16.5 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° JDK 8, Π° Ρ 1.17 ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡΡ Π½Π° JDK 16. ΠΠ»ΠΈΠΊΠ½ΠΈΡΠ΅ ΠΠΠ ΠΏΠΎ start.bat ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π΅Π³ΠΎ (Π»ΠΈΠ±ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΊΡΡΡΡ Π»ΡΠ±ΡΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ), Π’Π°ΠΊ ΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ -Xmx2048M Π³Π΄Π΅ 2048 ΡΡΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΉ Π΄Π»Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°, Π½Π΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΊΠ°Π²ΡΡΠΊΠΈ, Π½Π΅ Π΄ΠΎΠΏΡΡΠΊΠ°ΠΉΡΠ΅ Π»ΠΈΡΠ½ΠΈΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ² Π»ΠΈΠ±ΠΎ ΠΈΡ ΠΎΡΡΡΡΡΡΠ²ΠΈΡ, ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ». ΠΠ΅ΡΠ²ΡΠΉ Π·Π°ΠΏΡΡΠΊ ΡΠ΅ΡΠ²Π΅ΡΠ°.ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ°ΠΉΠ» start.bat, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ, Π° Π² ΠΏΠ°ΠΏΠΊΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΏΠΎΡΠ²ΡΡΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ. ΠΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΊΡΡΡΡ ΠΎΠΊΠ½ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΠΎΠ½ ΠΏΠΎΠΊΠ° Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π½Π΅ Π·Π°ΠΏΡΡΡΠΈΠ»ΡΡ. ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΠΎΡΠ²ΠΈΠ²ΡΠΈΠΉΡΡ ΡΠ°ΠΉΠ» eula.txt, Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ Π² Π½Π΅ΠΌ eula=false Π½Π° eula=true, ΡΡΠΎ ΠΊΡΡΠ°ΡΠΈ Π³ΠΎΠ²ΠΎΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΡΠΎ Π²Ρ ΡΠΎΠ³Π»Π°ΡΠ½Ρ Ρ EULA ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠ°, Ρ.Π΅ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΠ΅ ΡΠΎΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅. ΠΠ°Π·ΠΎΠ²Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ΅ΡΠ²Π΅ΡΠ°:ΠΡΠ΅ ΠΏΡΠΎΡΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ server.properties Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ, Π½ΠΎ Π² ΡΡΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ ΠΏΠΎΠ»Π΅Ρ, Π²ΠΊΠ»ΡΡΠΈΡΡ Π½ΡΠΆΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ ΠΈΠ³ΡΡ, Π·Π°ΠΏΡΠ΅ΡΠΈΡΡ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΌΠΈΡ ΠΈΠ»ΠΈ ΠΊΡΠ°ΠΉ, Π·Π°ΠΏΡΠ΅ΡΠΈΡΡ ΡΠΏΠ°Π²Π½ ΠΌΠΎΠ½ΡΡΡΠΎΠ², ΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅ΡΡΡΡΠΏΠ°ΠΊ, ΡΠΊΠ°Π·Π°ΡΡ Π½ΠΈΠΊΠΈ Π΄Π»Ρ Π±Π΅Π»ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅. ΠΠΎΠ²ΡΠΎΡΠ½ΡΠΉ Π·Π°ΠΏΡΡΠΊ ΡΠ΅ΡΠ²Π΅ΡΠ°Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΠΎΠ²:Fabric ΠΌΠΎΠ΄Ρ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΎΠ±ΡΡΠ½ΠΎΠΌΡ ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡΡ, Π²Ρ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΠ΅ ΠΌΠΎΠ΄ ΠΈ Π²ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄Ρ Π² ΠΏΠ°ΠΏΠΊΡ mods Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°, Π½ΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π°ΠΆΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ» ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ Π½ΠΈΠΆΠ΅. Π£ ΠΌΠΎΠ΄ΠΎΠ² Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΡΠ°ΠΊ ΠΆΠ΅ Π΅ΡΡΡ ΠΏΠ°ΠΏΠΊΠ° Ρ ΠΊΠΎΠ½ΡΠΈΠ³Π°ΠΌΠΈ, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡ Π½Π°ΡΡΡΠΎΠΈΡΡ. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΠΎΠ² ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ Mods ΡΠ΄Π°Π»ΠΈΡ ΠΌΠΎΠ΄ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°, Π² ΠΎΡΠ»ΠΈΡΠΈΠΈ ΠΎΡ forge ΡΠ΅ΡΠ²Π΅ΡΠ° Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠ΅ΡΠ²Π΅Ρ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Ρ ΠΊΠ°ΡΡΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² ΠΈ Π±Π»ΠΎΠΊΠΎΠ² ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ΄Π°, ΠΎΠ½ ΠΈΡ ΡΠ΄Π°Π»ΡΠ΅Ρ ΡΠ°ΠΌ, Π±ΡΠ΄ΡΡΠ΅ Π°ΠΊΠΊΡΡΠ°ΡΠ½Ρ. ΠΡΠ»ΠΈ Π²ΡΠ΅ ΠΏΡΠΎΡΠ»ΠΎ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΈ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈΡΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ, ΠΏΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ Π²Π°Ρ, Π½ΠΈΠΆΠ΅ Π½Π° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅ Π²ΠΈΠ΄Π½ΠΎ ΠΏΠ°ΠΏΠΊΠΈ mods ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°, 2 ΠΎΠΊΠ½Π° ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ ΠΎΠΊΠ½ΠΎ ΠΈΠ³ΡΡ Ρ ΠΌΠΎΠ΄ΠΎΠΌ. ΠΡΠ°Π²ΠΈΠ»Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΌΠΎΠ΄ΠΎΠ²ΠΠ°ΠΊ ΠΎΡΠΊΡΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ ΠΌΠΎΠ΄Π° ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡΠΠΎΠ½ΡΠΈΠ³ ΡΠ°ΠΉΠ»: Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΠΎΠ½ΡΠΈΠ³ GUI: ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Ρ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΡΡΠΎ, ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠΉΡΠ΅, Π·Π°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΌΠΎΠ΄Π° ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΡΡΠ΅ ΡΠ³ΠΎΠ΄Π½ΠΎ! ^-^ Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Forge [ ]Π§ΡΠΎΠ±Ρ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Π²Π΅ΡΡΠΈΡ Forge, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΡΠΎΠ·Π΄Π°ΡΡΠ΅ ΠΌΠΎΠ΄Ρ, Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠ°ΡΠΈΠ²Π°ΡΡ. ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ build.gradle Π’Π°ΠΊ ΡΡΠΎ Π΅ΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Forge ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Π΅Π³ΠΎ Π»ΡΠ±ΡΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ ΠΈ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΡΡΡΠΎΡΠΊΡ Π’Π°ΠΌ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΏΠΈΡΠ°Π½Π° Π²Π΅ΡΡΠΈΡ Forge, ΠΊΠΎΡΠΎΡΠ°Ρ Ρ Π²Π°Ρ ΡΠ΅ΠΉΡΠ°Ρ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½ΠΎΠ²ΠΎΠ΅. ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π΅Π³ΠΎ Π½Π° Π²Π΅ΡΡΠΈΡ, Π΄ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ Ρ ΠΎΡΠΈΡΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Forge (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° 1.7.2-10.12.0.1012) ΠΈ ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ». ΠΠ°Π»Π΅Π΅ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ gradlew.bat Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ eclipse (ΡΠΎ Π΅ΡΡΡ Π·Π°ΠΏΡΡΡΠΈΡΡ bat-ΡΠ°ΠΉΠ» Ρ ΠΊΠΎΠ΄ΠΎΠΌ gradlew.bat eclipse ) ΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ Π²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Forge ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π°! ΠΡΠΎΠΏ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΠΏΡΠΈ ΡΠ°Π·ΡΡΡΠ΅Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠ° [ ]ΠΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ. Π ΠΊΠΎΠ½Π΅Ρ ΠΊΠ»Π°ΡΡΠ° ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²Π°ΠΌΠΈ Π±Π»ΠΎΠΊΠ° (ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠΈΠ³ΡΡΠ½ΠΎΠΉ ΡΠΊΠΎΠ±ΠΊΠΎΠΉ) Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΡΠΎ: Π’ΠΎ Π΅ΡΡΡ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΠΈ ΡΠ°Π·ΡΡΡΠ΅Π½ΠΈΠΈ Π²Π°ΡΠ΅Π³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΈΠ· Π½Π΅Π³ΠΎ Π²ΡΠΏΠ°Π΄Π΅Ρ Π°Π»ΠΌΠ°Π·. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ, ΡΡΠΎΠ± Π²ΡΠΏΠ°Π΄Π°Π»ΠΎ ΡΡΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ. ΠΡΠΎΡΡΠΎ Π²ΠΌΠ΅ΡΡΠΎ return Items.diamond; Π½Π°ΠΏΠΈΡΠΈΡΠ΅ Β« return Item.getItemFromBlock(Blocks.); Β» (Π΄Π»Ρ Π±Π»ΠΎΠΊΠΎΠ²) ΠΈΠ»ΠΈ Β« return Items.; Β» (Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ²), Π° ΠΏΠΎΡΠ»Π΅ Π²Π²ΠΎΠ΄Π° Π²Π°ΠΌΠΈ ΡΠΎΡΠΊΠΈ Π²ΡΠΏΠ°Π΄Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΎΠ². ΠΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ± Π²ΡΠΏΠ°Π΄Π°Π» Π½Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ, Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ, ΠΏΡΠΎΡΡΠΎ Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ ΡΡΡΠΎΠΊ Π’ΠΎΠ³Π΄Π° ΠΏΡΠΈ ΡΠ°Π·ΡΡΡΠ΅Π½ΠΈΠΈ Π²ΡΠΏΠ°Π΄Π΅Ρ 20 Π²ΡΠ±ΡΠ°Π½Π½ΡΡ Π²Π°ΠΌΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΎΠ². ΠΡΡ ΠΎΡΠ΅Π½Ρ Π»Π΅Π³ΠΊΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ! ΠΡΠ΅Π΄ΠΌΠ΅Ρ [ ]ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ [ ]ΠΠ»Π°ΡΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° [ ]ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ»Π°ΡΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ TutorialItem: ΠΠ»Ρ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ»Π°ΡΡ ItemsRegister: ΠΠΎΠ΄Π΅Π»Ρ [ ]ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ RegistryName ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° Π‘Π²ΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° [ ]ΠΠΎΠΏΡΡΡΠΈΠΌ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π²Π°Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΎΠ±Π»Π°Π΄Π°Π» ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π½Π΅ ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠΉ/Π°Π»ΠΌΠ°Π·Π½ΠΎΠΉ ΠΊΠΈΡΠΎΠΊ ΠΈΠ· ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡΠ°, Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ. Π’ΠΎΠ³Π΄Π° Π³Π΄Π΅-Π½ΠΈΠ±ΡΠ΄Ρ(Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π³Π΄Π΅ ΡΠ³ΠΎΠ΄Π½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΡ ΡΡΡΠΎΠΊΡ, Π³Π»Π°Π²Π½ΠΎΠ΅, ΡΡΠΎΠ± ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π²ΡΠ·Π²Π°ΡΡ.), Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ Π²Π½Π΅ ΠΊΠ°ΠΊΠΈΡ Π»ΠΈΠ±ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² (ΡΠΎ Π΅ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠΈΠ³ΡΡΠ½ΠΎΠΉ ΡΠΊΠΎΠ±ΠΊΠΎΠΉ) Π½Π°ΠΏΠΈΡΠΈΡΠ΅: ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΡΠΎ ΠΈΠΌΠΏΠΎΡΡ. ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ: static ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ NEWMAT ΡΠΈΠΏΠ° ToolMaterial Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΈΠ· Π΄ΡΡΠ³ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ². ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠΈΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΈ Π΄Π°ΡΡ Π²Π°ΡΠ΅ΠΉ ΠΊΠΈΡΠΊΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°. Π’Π΅ΠΏΠ΅ΡΡ ΠΎΠ± Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°Ρ , ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π· Π·Π°ΠΏΡΡΡΡ: Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ΄Π°ΡΡ ΠΊΠ°ΠΊΠΎΠΌΡ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΡΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π² Π½Π°ΡΠ΅ΠΉ ΠΊΠΈΡΠΊΠ΅) ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ super(ToolMaterial.EMERALD); Π½Π° super(BaseMyBestMod.NEWMAT); Π ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΠ΅ Π² ΡΡΠΏΠ΅Ρ-ΠΊΠ»Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΎΠΏΠΈΡΠ°Π½Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ NEWMAT ΡΠΈΠΏΠ° ToolMaterial, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠΏΠΈΡΠ°Π½Π° Π² ΠΊΠ»Π°ΡΡΠ΅ BaseMyBestMod (ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠ»Π°ΡΡ, Π³Π΄Π΅ ΠΎΠ½Π° Π½Π°ΠΏΠΈΡΠ°Π½Π°). ΠΠΎΡ ΠΈ Π²ΡΡ, ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ. ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Ρ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΡΡ ΡΡΡΡΠΊΡΡΡ [ ]ΠΡΠ°ΠΊ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π²Π°Ρ, ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ/Π±Π»ΠΎΠΊ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π»ΡΡ Π² ΡΡΠ½Π΄ΡΠΊΠ°Ρ ΡΠΎΠΊΡΠΎΠ²ΠΈΡΠ½ΠΈΡΡ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² ΠΌΠ΅ΡΠΎΠ΄Π΅ preLoad() Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅: Π Π°Π·Π±Π΅ΡΠ΅ΠΌΡΡ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ : Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Forge Gradle [ ]ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅! ΠΠ°Π»Π΅Π΅, Π²ΡΠ΅ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠ΅ Ρ Java ΠΊΠΎΠ΄ΠΎΠΌ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π΄Π΅Π»Π°ΡΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ src\main\java, Π° ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π² src\main\resources. ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅! ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΠΎΠ±ΡΡΠΌΠΎΠΌ ΠΠΠ£ ΠΎΡ 4ΠΠ±! ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΠΠ£, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ ΠΎΠ±ΡΡΠΌ ΠΈΠ· ΡΠ°ΠΉΠ»Π° ΠΏΠΎΠ΄ΠΊΠ°ΡΠΊΠΈ, Π½ΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π»ΠΈΡΡ Π½Π° 64-Π±ΠΈΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ . ΠΡΡΠΈΠ±ΡΡΡ Π΄Π»Ρ ΠΌΠΎΠ±Π° [ ]
Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½Π°Ρ Π²ΠΊΠ»Π°Π΄ΠΊΠ° Π² Π’Π²ΠΎΡΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ [ ]ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π² ΡΠ΅Π»ΠΎ ΠΊΠ»Π°ΡΡΠ°: Β«ModIDΒ» Π·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌ Π½Π° Π»ΡΠ±ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ID Π±ΠΎΠ»ΡΡΠ΅ 11 (12 ID ΡΡΠ°Π·Ρ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΡ). ΠΠΎΡΠΎΠΌ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΊΠ»Π°ΡΡ TutorialTab. ΠΡΠ»ΠΈ Π²ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΡΠΎ Π²Π°Ρ ΠΊΠ»Π°ΡΡ Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ extends CreativeTabs Π΄ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΈΠ³ΡΡΠ½ΠΎΠΉ ΡΠΊΠΎΠ±ΠΊΠΈ. Π’Π΅ΠΏΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ Π² Π½ΠΎΠ²ΠΎ-ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΠΊΠ»Π°ΡΡ: ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎ Π±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠΎ Π»ΠΈΠ±ΠΎ ΠΈΠ· Π²Π°ΡΠ΅Π³ΠΎ ΠΌΠΎΠ΄Π° Π² ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΡ ΠΏΠΈΡΠ΅ΠΌ: ΠΠ½ΡΠ΅Π»Π»Π΅ΠΊΡ Π΄Π»Ρ ΠΌΠΎΠ±Π° [ ]Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠ± Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΡΠΎ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ, Π½ΠΎ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°ΡΡ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅ΠΌΡ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π² ΠΊΠ»Π°ΡΡ ΠΌΠΎΠ±Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄: Π’Π΅ΠΏΠ΅ΡΡ Π² ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΊΠ»Π°ΡΡΠ° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±ΡΠΎΠ½ΠΈ [ ]Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±ΡΠΎΠ½ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΠ±ΡΡΠ½ΡΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ², ΡΠΎΡΠ½Π΅Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ. ΠΡΠΈΡΡΡΠΏΠΈΠΌ. ΠΡ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΡΠ²ΠΎΠΉ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΊΠ»Π°ΡΡ, Π° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΎΠ΄ΠΈΠ½ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΠΈΡΠ΅Ρ ΡΡΠ°Π·Ρ ΡΠ»Π΅ΠΌ, Π½Π°Π³ΡΡΠ΄Π½ΠΈΠΊ, ΡΡΠ°Π½Ρ ΠΈ Π±ΠΎΡΠΈΠ½ΠΊΠΈ. ΠΠ°ΡΠ½ΡΠΌ Ρ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ . Π¨Π»Π΅ΠΌ, Π½Π°Π³ΡΡΠ΄Π½ΠΈΠΊ, ΡΡΠ°Π½Ρ ΠΈ Π±ΠΎΡΠΈΠ½ΠΊΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. Π’Π΅ΠΏΠ΅ΡΡ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°. ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π²Π½ΡΡΡΠΈ ΠΌΠ΅ΡΠΎΠ΄Π° preLoad() Π‘ Π³Π»Π°Π²Π½ΡΠΌ ΠΊΠ»Π°ΡΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ° ΠΎΠΊΠΎΠ½ΡΠ΅Π½Π°. Π’Π΅ΠΏΠ΅ΡΡ ΡΠ΅Π»ΠΊΠ°Π΅ΠΌ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΡΠΎΠ·Π΄Π°ΡΠΌ Π½ΠΎΠ²ΡΠΉ ΠΊΠ»Π°ΡΡ BestArmor. Π’Π΅ΠΏΠ΅ΡΡ Β«ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌΒ» ΠΊΠ»Π°ΡΡ ItemArmor, ΡΠΎ Π΅ΡΡΡ ΠΏΠΈΡΠ΅ΠΌ extends ItemArmor ΠΏΠΎΡΠ»Π΅ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ°. Π’Π΅ΠΏΠ΅ΡΡ Π² ΡΠ΅Π»ΠΎ ΠΊΠ»Π°ΡΡΠ° Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅: Π§ΡΠΎ ΠΆ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ. ΠΠ΅ΡΠ²Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ, ΠΏΡΠΎΡΡΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π½Π°ΡΠ°Π»ΠΎ ΠΏΡΡΠΈ ΠΊ ΡΠ΅ΠΊΡΡΡΡΠ΅ Π±ΡΠΎΠ½ΠΈ. ΠΡΠ΅ Π½ΡΠΆΠ½ΡΠ΅ ΡΠ΅ΠΊΡΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ ΠΈΠ·Π²Π»Π΅ΡΡ ΠΈΠ· ΠΌΠ°ΠΉΠ½ΠΊΡΠ°ΡΡΠ° ΠΈ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡ. ΠΠΎΡ ΠΌΠΎΠΈ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ΅ΠΊΡΡΡΡΡ: ΠΠ°Π²Π°ΠΉΡΠ΅ Π΄Π°Π»ΡΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Ρ ΠΊΠΎΠ΄ΠΎΠΌ: ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΈΠ΄ΡΡ ΠΌΠ΅ΡΠΎΠ΄ BestArmor(), Π² ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΠΏΠΎΡΡΠ»Π°Π΅ΠΌ ΠΈΠ· Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ id ΠΈ armorType. ΠΠ°ΠΏΠΎΠΌΠ½Ρ: ΠΎΡ armorType Π·Π°Π²ΠΈΡΠΈΡ, ΠΊΠ°ΠΊΠ°Ρ ΡΡΠΎ ΡΠ°ΡΡΡ Π±ΡΠΎΠ½ΠΈ. Π Π½ΡΠΌ ΠΌΡ ΠΏΠΎΡΡΠ»Π°Π΅ΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π±ΡΠΎΠ½ΠΈ. Π― Π½Π°ΠΏΠΈΡΠ°Π», ΡΡΠΎ Π±ΡΠΎΠ½Ρ Π±ΡΠ΄Π΅Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π° Π°Π»ΠΌΠ°Π·Π½ΠΎΠΉ, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ²ΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ Π±ΡΠΎΠ½ΠΈ ΠΈ Π²ΠΏΠΈΡΠ°ΡΡ Π΅Π³ΠΎ. ΠΠ°Π»Π΅Π΅ ΠΌΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡ Π² ΠΊΡΠ΅Π°ΡΠΈΠ²Π΅. ΠΠΎΡΠΎΠΌ ΠΌΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅ΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΠΏΠΊΠ΅ Π΄ΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π±ΡΠΎΠ½Ρ Π½Π΅ Β«ΡΡΠ°ΠΊΠ°Π»Π°ΡΡΒ». Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² ΠΌΡ Π²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π½Π°ΠΌΠΈ ΠΌΠ΅ΡΠΎΠ΄ setTextureName() ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΆΠ΅ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΌΠ΅ΡΠΎΠ΄ ΡΡΠΏΠ΅Ρ-ΠΊΠ»Π°ΡΡΠ° ΠΈ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΠ°ΠΉΠ½ΠΊΡΠ°ΡΡΡ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π³ΡΡΠ·ΠΈΡΡΡΡ ΡΠ΅ΠΊΡΡΡΡΠ° ΠΏΠΎ ΠΏΡΡΠΈ texturePath, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΠ» ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ ΠΌΠ΅ΡΠΎΠ΄Π΅. Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΈΠ³ΡΡ ΠΈ ΡΠ±ΠΈΠ²Π°ΡΡ ΠΌΠΎΠ±ΠΎΠ² Π² Π½ΠΎΠ²ΡΡ Π±Π»Π΅ΡΡΡΡΠΈΡ Π΄ΠΎΡΠΏΠ΅Ρ Π°Ρ ! Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ [ ]build.gradle [ ]ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ IntelliJ IDEA, ΡΠΎ Π² ΠΊΠΎΠ½Π΅Ρ build.gradle Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠΎ: pack.mcmeta [ ]ΠΡΠΎΡ ΡΠ°ΠΉΠ» Π½ΡΠΆΠ΅Π½ Π΄Π»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΈΠ³ΡΡ Ρ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΡΠ΅ΡΠ΅ΠΏΡΡ, ΡΠ°Π±Π»ΠΈΡΡ Π΄ΠΎΠ±ΡΡΠΈ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. ΠΠ°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ: mcmod.info [ ]ΠΡΠΎΡ ΡΠ°ΠΉΠ» Π·Π°Π΄Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ: ΠΠ»Π°ΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ [ ]ΠΠ°Π½Π½ΡΠΉ ΠΊΠ»Π°ΡΡ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π² ΠΏΠ°ΡΡΠ΅ ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π»Π°Π²Π½ΡΠΌ ΡΠ°ΠΉΠ»ΠΎΠΌ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΈΠ³ΡΠ° Π²ΠΈΠ΄ΠΈΡ Π½Π°ΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ. ΠΠ°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ: ΠΠ»Π°ΡΡ Π±Π»ΠΎΠΊΠ° [ ]ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±Π»ΠΎΠΊΠ° ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΊΠ»Π°ΡΡ Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Π±Π»ΠΎΠΊΠ° Π² ΡΡΠΈΠ»Π΅ TutorialBlock Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ ΠΏΠ°ΡΡ.blocks ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ: ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠ΅ΠΌΠΎΠ΅ ΠΈΠΌΡ ΠΈ ΠΊΠ»ΡΡ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ΅Π³ΠΈΡΡΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΡΠΈ Π½Π°Π΄ΠΎΠ±Π½ΠΎΡΡΠΈ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ΄ΡΡΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅! ΠΠΎΠ΄Π΅Π»Ρ [ ]ΠΠΎΠ΄Π΅Π»Ρ (ΠΊΠΎΡΠΎΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π·Π΄Π΅ΡΡ) ΡΠ΅ΡΠ°Π΅Ρ ΡΠΎ, ΠΊΠ°ΠΊ Π½Π°Ρ Π±Π»ΠΎΠΊ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ. ΠΠ°ΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, ΡΡΠΎ Π΄Π»Ρ Π±Π»ΠΎΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π²Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠ΄Π½Π° Π·Π°Π΄Π°Π΅Ρ Π²ΠΈΠ΄ Π±Π»ΠΎΠΊΠ°, ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΠΌΠΈΡΠ΅, Π° Π²ΡΠΎΡΠ°Ρ, Π΅Π³ΠΎ ΠΈΠΊΠΎΠ½ΠΊΡ Π² ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠ΅. ΠΡΠΎ Π΄Π°Π΅Ρ Π½Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π±Π»ΠΎΠΊΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΈΠΊΠΎΠ½ΠΊΡ Π΄Π»Ρ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΡ. Π‘Π°ΠΌΠΈ ΠΆΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π»Ρ Π±Π»ΠΎΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ Π½Π΅ΠΌΡ ΠΊΠ°ΠΊ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ, normal Π΄Π»Ρ Π±Π»ΠΎΠΊΠ° Π² ΠΌΠΈΡΠ΅ ΠΈ inventory Π΄Π»Ρ Π΅Π³ΠΎ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π² ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠ΅. ΠΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΡΠ°ΠΉΠ» ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ_Π±Π»ΠΎΠΊΠ°.json Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ assets.ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ_ΠΌΠΎΠ΄Π°.blockstates, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡ Π½Π°ΡΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠ΅ΠΌΠΎΠ΅_ΠΈΠΌΡ.json Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ assets.ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ_ΠΌΠΎΠ΄Π°.models.block ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ: Π’Π΅ΠΏΠ΅ΡΡ Π·Π°Π΄Π°Π΄ΠΈΠΌ ΠΈΠΊΠΎΠ½ΠΊΡ Π±Π»ΠΎΠΊΠ° Π² ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠ΅ Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ assets.ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ_ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ.models.block Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ_Π±Π»ΠΎΠΊΠ°.json ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ΠΌ: ΠΠ°Ρ Π±Π»ΠΎΠΊ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ΠΊΡΡΡΡΡ ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°, Π½ΠΎ Π΅Π³ΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ Π² ΠΈΠ³ΡΠ΅. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ Π΄ΠΎΠΌΠ΅Π½.Π°Π²ΡΠΎΡ.ΠΌΠΎΠ΄.init ΠΊΠ»Π°ΡΡ BlocksInit : ΠΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΌΠΎΠ΄ΠΎΠ²:Π¨Π°Π³ 1. ΠΠ°ΠΉΠ΄Ρ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ ΠΌΠΎΠ΄ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π² ΡΠ°Π·Π΄Π΅Π» ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, ΡΠ°ΠΌ ΡΠΊΠ°Π·Π°Π½Π° Π΄Π»Ρ ΠΊΠ°ΠΊΠΎΠ³ΠΎ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠ΄, ΡΠ°ΠΊ ΠΆΠ΅ ΡΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΊΠ°Π·Π°Π½Π° Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΎ «Π΄Π»Ρ Forge» ΠΈΠ»ΠΈ «Π΄Π»Ρ Fabric». ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ ΡΠΎΡΠ΄ΠΆΠ΅ Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΈΠ³ΡΡ, Π»ΠΈΠ±ΠΎ Fabric. Π¨Π°Π³ 3. ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΄Π°Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΈΠ³ΡΡ, Π΅ΡΠ»ΠΈ ΠΈΠ³ΡΠ° Π·Π°ΠΏΡΡΡΠΈΠ»Π°ΡΡ, Π·Π°ΠΊΡΡΠ²Π°Π΅ΠΌ Π΅Π΅. Π¨Π°Π³ 5. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° 2. ΠΠ΄Π΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠΎΠΊΠΈ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Forge/1.7+. ΠΡΡΠ°Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠ΅ ΡΠΌΠΎΡΡΠΈΡΠ΅ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅. Π‘Π²ΠΎΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ Π±ΡΠΎΠ½ΠΈ [ ]ΠΠΎΡΡΠΈ Π½Π΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Π΄Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°. Π Π³Π»Π°Π²Π½ΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ Π² Π»ΡΠ±ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, Π½ΠΎ Π²Π½Π΅ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΏΠΈΡΠ΅ΠΌ: ΠΠ°ΡΠ΅ΠΌ ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌ ArmorMaterial. Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°Π·Π±Π΅ΡΡΠΌ: ΠΠΎΡ ΠΈ Π²ΡΠ΅. Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ Π±ΡΠΎΠ½ΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π·Π°ΠΌΠ΅Π½ΠΈΠ² ArmorMaterial.DIAMOND Π½Π° BaseMyBestMod.BESTMAT ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ForgeGradle [ ]Forge ΠΎΡΠ΄Π΅Π»ΡΠ½ ΠΎΡ ForgeGradle, ΠΏΠΎΡΡΠΎΠΌΡ Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠΏΡΡΠ°Π΅ΡΠ΅ΡΡ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡΡΡ Π½Π° Π²Π΅ΡΡΠΈΡ Forge, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠΉ ForgeGradle, Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ. ΠΠΎΡ ΡΠ°Π±Π»ΠΈΡΠ° Π²Π΅ΡΡΠΈΡ Forge, ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ ForgeGradle ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ.
|






.jpg)






