Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

Установка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ#

Minecraft написана Π½Π° языкС Java. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° этом языкС ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Ρƒ вас установлСна Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина Java.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΡŒ Ρ€Π°Π· запускали Minecraft Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Ρ‚ΠΎ Java Ρƒ вас ΡƒΠΆΠ΅ установлСна. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС, скачайтС ΠΈ установитС послСднюю Π²Π΅Ρ€ΡΠΈΡŽ Java.

Для запуска Minecraft Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° лишь срСда выполнСния Java, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ установили Π²Ρ‹ΡˆΠ΅.

Но для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ собствСнных ΠΌΠΎΠ΄ΠΎΠ² Π½Π°ΠΌ потрСбуСтся ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ. Π­Ρ‚ΠΎ Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² стандартный Java ΠΏΠ°ΠΊΠ΅Ρ‚, поэтому Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ JDK (Java Development Kit) (ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ инструмСнтов для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Java).

Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ JDK ΠΈ слСдуйтС инструкциям ΠΏΠΎ установкС. НичСго Π² настройках установки ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π΅ Π½Π°Π΄ΠΎ.

Forge#

Установка Forge для ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ вашСго ΠΌΠΎΠ΄Π° ΠΈ для вас, ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° различаСтся.

Forge для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ#

Π§Ρ‚ΠΎΠ±Ρ‹ люди смогли ΠΈΠ³Ρ€Π°Ρ‚ΡŒ с вашим ΠΌΠΎΠ΄ΠΎΠΌ, Π½Π° ΠΈΡ… Minecraft Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ установлСн Π΄Π²ΠΈΠΆΠΎΠΊ Forge.

Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ установщик (Installer) с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта Forge:

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

ЗапуститС скачанный Ρ„Π°ΠΉΠ». Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ «Install client», ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ Minecraft (Ссли ΠΎΠ½ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½) ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ OK.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

Forge для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ#

Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ Π½Π°Π±ΠΎΡ€ инструмСнтов для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ (MDK) с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта Forge:

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π² любом ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ для вас мСстС ΠΏΠ°ΠΏΠΊΡƒ ΠΈ распакуйтС Ρ‚ΡƒΠ΄Π° скачанный Π°Ρ€Ρ…ΠΈΠ². Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ². НС всС ΠΈΠ· Π½ΠΈΡ… Π²Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Ρ…Π»Π°ΠΌΠ»ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ пространство, ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ всС Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΡ€ΠΎΠΌΠ΅:

Π‘Ρ€Π΅Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ#

ΠœΠΎΠ΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ Π² Π±Π»ΠΎΠΊΠ½ΠΎΡ‚Π΅, Π½ΠΎ это ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Нам Π½ΡƒΠΆΠ½Π° спСциализированная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая ΡƒΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π°Π²Ρ‚ΠΎ-ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ.

НаиболСС популярными IDE Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Eclipse ΠΈ Intellij Idea.

Eclipse бСсплатСн. Π£ Intellij Idea Π΅ΡΡ‚ΡŒ бСсплатная Community вСрсия. Никаких ΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² этом ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅ Π½Π°ΠΌ Π½Π΅ потрСбуСтся.

Достаточно часто ΠΌΠΎΠ΄Ρ‹ ΠΏΠΈΡˆΡƒΡ‚ Π½Π° Eclipse, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈ сам Minecraft Π±Ρ‹Π» написан с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой IDE. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Idea выглядит посоврСмСннСС ΠΈ ΠΏΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π΅Π΅, Π½ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π½Π΅Ρ‚.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

На ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Minecraft

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ, ΠœΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚ Π±Ρ‹Π» написан Π½Π° Java. ΠšΡΡ‚Π°Ρ‚ΠΈ, это Ρ‡ΡƒΡ‚ΡŒ Π»ΠΈ Π½Π΅ СдинствСнная ΠΈΠ³Ρ€Π°, созданная ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ этого языка программирования. ИмСнно благодаря этому, Java, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ языком энтСрпрайза, стал Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ популярным. МногиС ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΈ Π² ΠΌΠΈΡ€ программирования ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· эту ΠΈΠ³Ρ€Ρƒ.

К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅, Π½Π° Java Π±Ρ‹Π»ΠΎ написано мноТСство ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠœΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚Π°, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π»ΠΎ интСрСс ΠΊΠ°ΠΊ с самому языку, Ρ‚Π°ΠΊ ΠΈ ΠΊ ΠΈΠ³Ρ€Π΅. Однако Π² 2017 Π³ΠΎΠ΄Ρƒ стало извСстно ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ базовая вСрсия Minecraft Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° языкС C++. Π‘ Ρ‡Π΅ΠΌ это связано?

Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Java ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠ» для этой ΠΈΠ³Ρ€Ρ‹ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π΅ Ρ€Π΅ΡˆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ всС вСрсии, Π² Ρ‚ΠΎΠΌ числС для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ смогут ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π² ΠœΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ iOS. Π—Π΄Π΅ΡΡŒ ΠΈ кроСтся основная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Java Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ iOS. А для ΠΏΠΎΠ»Π½ΠΎΠΉ кроссплатформСнности Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ язык, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ написано ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, Minecraft Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ доступСн Π² Π΄Π²ΡƒΡ… вСрсиях – основная написана Π½Π° C++ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ – Java Edition.

Если Π²Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΈΠ³Ρ€Π°Π»ΠΈ Π² Minecraft, Π½ΠΎ Π²ΠΈΠ΄Π΅Π»ΠΈ, ΠΊΠ°ΠΊ Π΄Π΅Ρ‚ΠΈ ΡƒΠ²Π»Π΅Ρ‡Π΅Π½Π½ΠΎ это Π΄Π΅Π»Π°ΡŽΡ‚, навСрняка Π²Ρ‹ задавались вопросом ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Ρ‚Π°ΠΌ Ρ‚Π°ΠΊΠΎΠ³ΠΎ интСрСсного? Π’Π΅Π΄ΡŒ выглядит ΠœΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ соврСмСнных ΠΈΠ³Ρ€ со сглаТСнными тСкстурами ΠΈ Π½Π°Π²ΠΎΡ€ΠΎΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ эффСктами.

ΠœΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚ – это буйство пиксСлСй ΠΈ кубичСских ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ взглядС Π½Π΅ΠΈΡΠΊΡƒΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ Π³Π΅ΠΉΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΏΠ΅Ρ€Π΅Π½Π΅ΡΠ»ΠΈΡΡŒ Π² Π΄Π°Π»Π΅ΠΊΠΎΠ΅ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ΅ Π² Ρ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π°, ΠΊΠΎΠ³Π΄Π° ΠΈΠ³Ρ€ΠΎΠΊΠΈ носились ΠΏΠΎ Π·Π°ΠΊΠΎΡƒΠ»ΠΊΠ°ΠΌ нСизвСстной ΠΏΠ»Π°Π½Π΅Ρ‚Ρ‹ Π² ΠΈΠ³Ρ€Π΅ Doom.

Но Π½Π° самом Π΄Π΅Π»Π΅, Minecraft Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΌΠΈ ΡˆΡƒΡ‚Π΅Ρ€Π°ΠΌΠΈ. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, это Π½Π΅ ΡˆΡƒΡ‚Π΅Ρ€ вовсС. ΠœΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚ это Ρ†Π΅Π»Ρ‹ΠΉ ΠΌΠΈΡ€, Π³Π΄Π΅ Π²Π°ΠΌ прСдстоит ΠΌΠ΅Π½ΡΡ‚ΡŒ Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚, Π΄ΠΎΠ±Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹ ΠΈ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свои собствСнныС постройки ΠΎΡ‚ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… Ρ…ΠΈΠΆΠΈΠ½ Π΄ΠΎ настоящих Π΄Π²ΠΎΡ€Ρ†ΠΎΠ².

Minecraft – это, скорСС, ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ конструктор Π›Π΅Π³ΠΎ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ здСсь Π½Π΅Ρ‚ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ инструкций, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ нравится дСтям. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ любоС Π·Π΄Π°Π½ΠΈΠ΅, Π³Π»Π°Π²Π½ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ для этого Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ рСсурсов. ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΆΠ΅ Minecraft Ρ‚Π°ΠΊ нравится дСтям?

Однако Ρƒ всСго этого Π΅ΡΡ‚ΡŒ ΠΈ свои ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ стороны. Π’ сСти Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎ статСй ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π΄Π΅Ρ‚ΠΈ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ°ΡŽΡ‚ ΠΊ ΠΈΠ³Ρ€Π΅ ΠΈ ΠΎ появлСнии зависимости. Если Ρ€Π΅Π±Π΅Π½ΠΎΠΊ слишком ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ удСляСт ΠΈΠ³Ρ€Π΅, Ρƒ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡ…ΡƒΠ΄ΡˆΠΈΡ‚ΡŒΡΡ ΡƒΡΠΏΠ΅Π²Π°Π΅ΠΌΠΎΡΡ‚ΡŒ Π² школС, появляСтся апатия ΠΈ это Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всС Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ послСдствия.

ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡ€Π΅Ρ‰Π°Ρ‚ΡŒ дСтям ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π² ΠœΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Minecraft стал Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½. И Π² этом ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡ€ΠΎΠΊΠΈ программирования.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ сСгодня ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½ ΡˆΠΊΠΎΠ»Ρ‹ программирования ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ эту ΠΈΠ³Ρ€Ρƒ? Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒΡŽ Ρƒ Π΄Π΅Ρ‚Π΅ΠΉ. Π—Π°ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π±Π΅Π½ΠΊΠ°, Ссли ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ, Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅.

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΡƒΡ€ΠΎΠΊΠΎΠ² Π΄Π΅Ρ‚ΠΈ ΡΠΎΠ²ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ приятноС с ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ. Они ΡΠΎΠ·Π΄Π°ΡŽΡ‚ своих собствСнных пСрсонаТСй ΠΈ Π»ΠΎΠΊΠ°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ позволяСт максимально Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ творчСскиС Π½ΠΎΡ‚ΠΊΠΈ Π² процСсс обучСния.

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ – Scratch. Π­Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ адаптированная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π½ΠΈΠΉ Ρƒ Ρ€Π΅Π±Π΅Π½ΠΊΠ°. Π—Π΄Π΅ΡΡŒ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ΡΡ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π΅Ρ‚ΠΈ смогут Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ задания прСподаватСля.

Основная ΡΡƒΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ обучСния сводится ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π΅Ρ‚Π΅ΠΉ ΠΌΡ‹ΡΠ»ΠΈΡ‚ΡŒ логичСски, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΌΠΈ функциями ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π² Ρ†Π΅Π»ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

Π’ Ρ‡Π΅ΠΌ основныС прСимущСства Minecraft, ΠΊΠ°ΠΊ инструмСнта для обучСния Π΄Π΅Ρ‚Π΅ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅?

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ПишСм ΠΌΠΎΠ΄Ρ‹ для minecraft β€” ΡΡ‚Π°Ρ‚ΡŒΡ 1

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

И здравствуйтС, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅.
Π‘ Π²Π°ΠΌΠΈ ZigTheHedge ΠΈ, ΠΏΠΎ вашим ΠΏΡ€ΠΎΡΡŒΠ±Π°ΠΌ, я ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡΠ΅Ρ€ΠΈΡŽ ΡƒΡ€ΠΎΠΊΠΎΠ² ΠΏΠΎ созданию ΠΌΠΎΠ΄ΠΎΠ² ΠΏΠΎΠ΄ minecraft forge для вСрсии 1.12.2. Π‘Ρ€Π°Π·Ρƒ Ρ…ΠΎΡ‡Ρƒ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ 1.13 ΠΈ 1.14 общая концСпция остаСтся Ρ‚ΠΎΠΉ ΠΆΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ помСнялось ΠΊΠ°ΠΊ Π² самом ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚Π΅, Ρ‚Π°ΠΊ ΠΈ Π² forge. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π»ΠΎΠ³ΠΈΡ‡Π½Π΅Π΅ сразу Π΄Π΅Π»Π°Ρ‚ΡŒ руководство Π½Π° 1.14, ΠΎΠ΄Π½Π°ΠΊΠΎ, Ρƒ мСня самого Π΅Ρ‰Π΅ Π½Π΅ дошли Ρ€ΡƒΠΊΠΈ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ всС измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ появились Π² 27-ΠΎΠΉ вСрсии forge.

Π§Ρ‚ΠΎΠΆ, Π½Π°Ρ‡Π½Ρƒ с ΠΎΠ±Ρ‰Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, которая просто ΠΊΡ€Π°ΠΉΠ½Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΄ΠΈΠ½Π³.

β€” Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…: minecraft java-edition (Π° это ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΡ‚ ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ с Π²Π°ΠΌΠΈ ΠΈΠ³Ρ€Π°Π΅ΠΌ) ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠΎΠ΄ΠΎΠ². Π’Ρ‹, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ любого Π±Π»ΠΎΠΊΠ°, тСкстуры, Π·Π²ΡƒΠΊΠΈ, Π΄Π°ΠΆΠ΅ Ρ€Π΅Ρ†Π΅ΠΏΡ‚Ρ‹ ΠΈ списки Π΄Ρ€ΠΎΠΏΠΎΠ² с ΠΌΠΎΠ±ΠΎΠ² ΠΈ Π»ΡƒΡ‚Π° Π² Π΄Π°Π½ΠΆΠ°Ρ…, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π½Π° этом возмоТности Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π²Π°Π½ΠΈΠ»Π»Ρ‹ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ.

β€” Minecraft java-edition, ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· названия, написан Π½Π° языкС программирования Java. И, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, Forge Ρ‚Π°ΠΊ ΠΆΠ΅ написан Π½Π° Java. Π£Π³Π°Π΄Π°ΠΉΡ‚Π΅, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования Π½Π°ΠΌ придСтся ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄Ρ‹? Π’Π΅Ρ€Π½ΠΎ! На Java! (ΠΏΠΎ совСсти ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΏΠΎΠΌΠΈΠΌΠΎ Java ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Scala, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся родствСнным для Java языком, ΠΈ Π΄Π°ΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ «Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ машинС», Π½ΠΎ это ΡƒΠΆΠ΅ Π΄Π΅Ρ‚Π°Π»ΠΈ, обсуТдСниС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ этого руководства) И, сразу скаТу, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄Ρ‹, Π²Π°ΠΌ придСтся Ρ…ΡƒΠ΄ΠΎ-Π±Π΅Π΄Π½ΠΎ Π·Π½Π°Ρ‚ΡŒ Java. Π’ этом я Π²Π°ΠΌ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Ρƒ, Π½ΠΎ сущСствуСт ΠΊΡƒΡ‡Π° ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠ², самоучитСлСй ΠΈ руководств, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Π°ΠΌ просто Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠŸΠ•Π Π•Π” Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Ссли Π²Ρ‹ ΡƒΠΌΠ΅Π΅Ρ‚Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ, скаТСм, Π½Π° C#, ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ½ΡƒΡ‚ΡŒ ΠΊ Java Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³ΠΊΠΎ. Π”Π° ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅, Ссли Π²Ρ‹ хотя Π±Ρ‹ Ρ€Π°Π· писали Π½Π° Π‘ΠΈ-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… языках, ΠΈ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠžΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ООП), Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ нСслоТно. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ спСцифичны для Java, Π½ΠΎ структура языка ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² Π½Π° 80 совпадаСт с Π‘ΠΈ++. Π― Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΎΡ‚Π½ΠΎΡˆΡƒΡΡŒ ΠΊ Java (ΠΈ ΠΊ C#) ΠΊΠ°ΠΊ ΠΊ Π‘ΠΈ++ для лСнтяСв, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Π°ΠΌ Π½Π΅ придСтся ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° освобоТдСниСм Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ памяти. Π—Π° вас всС сдСлаСт магичСский процСсс ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Garbage Collector (ΠΎΠ½ ΠΆΠ΅ «ΡΠ±ΠΎΡ€Ρ‰ΠΈΠΊ мусора», ΠΎΠ½ ΠΆΠ΅ GC).

β€” Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄ΠΎΠ² Π½Π΅ Π½ΡƒΠΆΠ½Π° лицСнзия ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚Π°! И Π½ΠΈΠΊΠ°ΠΊΠΈΡ… пиратских Π»Π°ΡƒΠ½Ρ‡Π΅Ρ€ΠΎΠ² Ρ‚ΠΎΠΆΠ΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ! ΠŸΡ€ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎΠΌ Ρ€Π²Π΅Π½ΠΈΠΈ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ, Π²Ρ‹ смоТСтС Π΄Π°ΠΆΠ΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΡƒΡŽ сборку со своим ΠΌΠΎΠ΄ΠΎΠΌ прямо ΠΈΠ· срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ОкСй, с основными ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, Π²Ρ€ΠΎΠ΄Π΅, Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄:

β€” ΠžΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚Π΅ ΠΎΠΊΠΎΠ»ΠΎ 10 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚.
ΠŸΡ€ΠΈ установкС всСго вСликолСпия, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Forge Π² срСдС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, систСмС понадобится мСсто для хранСния ΠΎΠ±Ρ‰Π΅Π³ΠΎ кСша Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π². Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Windows, мСсто Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π° систСмном Ρ€Π°Π·Π΄Π΅Π»Π΅ (дискС, Π³Π΄Π΅ установлСна опСрационная систСма, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ это диск C:). Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Mac OS ΠΈΠ»ΠΈ Linux, свободноС мСсто Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π² /home-Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

β€” Установка
Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ вас Π΅ΡΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄Π°. ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ всС это ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ. ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ установки ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ:

1. УстановитС JDK. ΠšΡƒΠ΄Π° Π²Ρ‹ Π΅Π³ΠΎ установитС Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ большого значСния.

2. УстановитС IDE.

3. Π’ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, создайтС Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ с «Ρ‚СхничСским ΠΈΠΌΠ΅Π½Π΅ΠΌ» вашСго ΠΌΠΎΠ΄Π° (Π’ΠΠ˜ΠœΠΠΠ˜Π•! ΠŸΡ€ΠΎΠ±Π΅Π»Ρ‹ Π² «Ρ‚СхничСском ΠΈΠΌΠ΅Π½ΠΈ» ΠΌΠΎΠ΄Π° Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ!). ΠœΡ‹ с Π²Π°ΠΌΠΈ Π±ΡƒΠ΄Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ «tutorial«, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ, создайтС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ «tutorial» Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ «D:\Development» (ΠΈΠ»ΠΈ Π³Π΄Π΅ Π²Ρ‹ Ρ‚Π°ΠΌ создали ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ась?).

ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΏΠ°Ρ€Ρƒ слов ΠΎ ΠΏΡ€ΠΎΠ±Π΅Π»Π°Ρ… ΠΈ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… символах: ΠŸΡ€ΠΈ любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ просто Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎ сущСствовании ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² ΠΈ ΠΎ сущСствовании ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, ΠΊΡ€ΠΎΠΌΠ΅ латинского. Ни Π² ΠΈΠΌΠ΅Π½Π°Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π½ΠΈ Π² названиях Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π½ΠΈΠ³Π΄Π΅, ΠΊΡ€ΠΎΠΌΠ΅ ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² ΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Ρ… Π±ΡƒΠΊΠ² Π½Π΅ ΠΈΠ· латинского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°. Если ΠΏΠ»ΠΎΡ…ΠΎ Π·Π½Π°Π΅Ρ‚Π΅ английский, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ транслитом, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ snake_case ΠΈΠ»ΠΈ CamelCase Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎ snake_case ΠΈ CamelCase ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ здСсь: https://ru.wikipedia.org/wiki/Snake_case ΠΈ https://ru.wikipedia.org/wiki/CamelCase

4. РаспакуйтС содСрТимоС Π°Ρ€Ρ…ΠΈΠ²Π° с MDK Π² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ созданный ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ «tutorial».

5. НайдитС Ρ„Π°ΠΉΠ» build.gradle Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ «tutorial» ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:
β€” Π’ строкС «version» ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π²Π΅Ρ€ΡΠΈΡŽ ΠΌΠΎΠ΄Π°. Допустим, «1.0»
β€” Π’ строкС «group» ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ вашСго Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ (Ссли ΠΎΠ½ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ) плюс тСхничСскоС имя ΠΌΠΎΠ΄Π° Ρ‡Π΅Ρ€Π΅Π· Ρ‚ΠΎΡ‡ΠΊΡƒ. НапримСр, «com.cwelth.tutorial«. Если Ρƒ вас Π½Π΅Ρ‚ своСго Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ здСсь свой Π½ΠΈΠΊ с приставкой Ρ€Π΅Π³ΠΈΠΎΠ½Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ «ru.zigthehedge.tutorial«.
— Π’ строкС «archivesBaseName» ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ тСхничСскоС имя ΠΌΠΎΠ΄Π°. Π’ нашСм случаС «tutorial».

6. Π’ распакованном MDK Π²Ρ‹ Ρ‚Π°ΠΊ ΠΆΠ΅ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ src. Π’ Π½Π΅ΠΌ содСрТится самый Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΌΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ, ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π²Π°ΠΌ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π²ΠΎ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ понятноС, Ρ‡Ρ‚ΠΎΠ±Ρ‹, Π² случаС нСобходимости, Π²Ρ‹ Π·Π½Π°Π»ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ структурирован ΠΌΠΎΠ΄. Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌ Π² «src_original«. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ придСтся ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ структуру ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. НуТно это для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ, Ρ‡Ρ‚ΠΎ, Π³Π΄Π΅ ΠΈ Π·Π°Ρ‡Π΅ΠΌ создаСтся. Π˜Ρ‚Π°ΠΊ, создайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ нашСго «tutorial»:

src
|— main
| |—— java
| | |——— ru (прСфикс Ρ€Π΅Π³ΠΈΠΎΠ½Π°, ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² build.gradle)
| | | |———— zigthehedge (ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‚Π°ΠΌ ΡƒΠΊΠ°Π·Π°Π»ΠΈ Π² build.gradle Π² качСствС Π΄ΠΎΠΌΠ΅Π½Π°)
| | | | |————— tutorial (тСхничСскоС имя ΠΌΠΎΠ΄Π°)
| |—— resources

Если Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ всС сдСлали ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠΎ структурС ΠΈΠ· src_original.

8. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ с ΠΌΠΎΠ΄ΠΎΠΌ:
Для Windows:
> D: (ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ диск)
> cd Development\tutorial (ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³)
Для Mac OS ΠΈ Linux, Π΄ΡƒΠΌΠ°ΡŽ, Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ΡΡŒ сами πŸ˜‰

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ затянСтся ΠΌΠΈΠ½ΡƒΡ‚ Π½Π° 10, Π² зависимости ΠΎΡ‚ скорости вашСго ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° ΠΈ отзывчивости ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² Ρ†Π΅Π»ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ попросили Gradle ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚ ΠΈ Forge, ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ всС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ΠΈ зависят, Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ классы, ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ согласно ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ ΠΌΠ°ΠΏΠΏΠΈΠ½Π³Ρƒ (соотвСтствиС уТасных Π½Π°Π·Π²Π°Π½ΠΈΠΉ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ дСкомпиляции ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚Π° с чСловСчСскими названиями). По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ выполнСния Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ надпись «BUILD SUCCESSFUL«.

10. Если Π²Ρ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ IDEA, Ρ‚ΠΎ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя Π΅Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ. На Π³Π»Π°Π²Π½ΠΎΠΌ экранС IDEA, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Import project. » ΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π½Π° Ρ„Π°ΠΉΠ» build.gradle, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ располоТСн Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ с ΠΌΠΎΠ΄ΠΎΠΌ. Если Π²Ρ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ IDE, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ этой IDE, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ gradle-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

Команда ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ простыни ошибок. Если это ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ, Π²Π°ΠΌ придСтся Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:
— запуститС IDEA (Ρƒ вас автоматичСски загрузится послСдний ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚)
— ΠΏΠΎΠ΄ Π³Π»Π°Π²Π½Ρ‹ΠΌ мСню справа свСрху Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΈΠΊΠΎΠ½ΠΊΡƒ ΠΌΠΎΠ»ΠΎΡ‚ΠΊΠ° ΠΈ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΉ список с надписью «Add configuration. » Π»ΠΈΠ±ΠΎ «Edit configurations. «. НаТмитС Π½Π° эту надпись.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

— Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ «ΠΏΠ»ΡŽΡΠ°» слСва Π²Π²Π΅Ρ€Ρ…Ρƒ ΠΈ ΠΈΠ· Π²Ρ‹ΠΏΠ°Π²ΡˆΠ΅Π³ΠΎ списка Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Application»
— Π’ ΠΏΠΎΠ»Π΅ «Name» Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ «Minecraft Client«, Π² «Main Class» Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ «GradleStart«, Π² «Use classpath of module» Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Π½Π°Π·Π²Π°Π½ΠΈΠ΅_вашСго_ΠΌΠΎΠ΄Π°.main» (Π² нашСм случаС, «tutorial.main«). НаТмитС «Apply«. Π’Π΅ΠΏΠ΅Ρ€ΡŒ эту ΠΆΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ для сСрвСрной части:

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

— НаТмитС Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ «ΠΏΠ»ΡŽΡΠ°» слСва Π²Π²Π΅Ρ€Ρ…Ρƒ ΠΈ ΠΈΠ· Π²Ρ‹ΠΏΠ°Π²ΡˆΠ΅Π³ΠΎ списка Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Application»
— Π’ ΠΏΠΎΠ»Π΅ «Name» Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ «Minecraft Server«, Π² «Main Class» Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ «GradleStartServer«, Π² «Use classpath of module» Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Π½Π°Π·Π²Π°Π½ΠΈΠ΅_вашСго_ΠΌΠΎΠ΄Π°.main» (Π² нашСм случаС, «tutorial.main«). НаТмитС «Ok«.

ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ! Π’Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π»ΠΈ Ρ‚Π΅ шаги, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Gradle, Π½ΠΎ Π½Π΅ смог. А Π½Π΅ смог, скорСС всСго, ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρƒ вас слишком новая вСрсия IDEA.

На этом ΠΌΠΎΠΌΠ΅Π½Ρ‚Π΅, я Π·Π°Π²Π΅Ρ€ΡˆΠ°ΡŽ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ. ΠžΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ‡Ρƒ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ этой ΡΡ‚Π°Ρ‚ΡŒΠΈ: насколько понятСн Ρ‚Π°ΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚? НС ΠΏΡ€ΠΎΠΏΠ°Π»ΠΎ Π»ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ послС Π²Π²ΠΎΠ΄Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΌΠΎΠ΄ΠΎΠ΄Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ? Ну ΠΈ слова благодарности, разумССтся, Ρ‚ΠΎΠΆΠ΅ πŸ™‚

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Forge/1.7+

Π—Π΄Π΅ΡΡŒ находятся инструкции ΠΏΠΎ созданию ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ для вСрсии 1.7+

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° срСды ΠΈ настройка [ ]

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ срСду для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ΄ΠΎΠΌ Minecraft.

Forge [ ]

БобствСнно, для создания ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ Π½ΡƒΠΆΠ΅Π½ Forge. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ здСсь с ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΎΠΉ Mdk ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΎΠΉ Src (для вСрсий 1.8/1.7). Π’Π΅ΠΏΠ΅Ρ€ΡŒ создайтС Π»ΡŽΠ±ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π²Π°ΠΌ ΡƒΠ΄ΠΎΠ±Π½ΠΎ (Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ это D:\MCModding ), Π² Π½Π΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Forge ΠΈ модификация. Π’ эту ΠΏΠ°ΠΏΠΊΡƒ распакуйтС содСрТимоС Π°Ρ€Ρ…ΠΈΠ²Π° с Forge. Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

Π‘ 15 января 2020 Π³ΠΎΠ΄Π° Maven большС Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» HTTP ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ HTTPS, поэтому для созданиС ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΏΠΎΠ΄ Π²Π΅Ρ€ΡΠΈΡŽ 1.7.10 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² Ρ„Π°ΠΉΠ»Π΅ gradle/wrapper/gradle-wrapper.properties ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° distributionUrl :

Π‘Ρ€Π΅Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ [ ]

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Forge, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ установкС Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Ρ‘Ρ‚ Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ ΠΈ Π΄Π΅ΠΎΠ±Ρ„ΡƒΡΠΊΠ°Ρ†ΠΈΡŽ ΠΊΠΎΠ΄Π° Minecraft, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сразу ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ созданиС ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Java Development Kit (JDK), скачав с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта Oracle. ΠŸΡ€ΠΈ этом JDK Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΉ вСрсии с Java(JRE)

ΠŸΠ΅Ρ€Π²Π°Ρ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅ΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΠΎΠ΄Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ пространство с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ просмотра исходного ΠΊΠΎΠ΄Π° Minecraft Π²ΠΎ врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π’ΠΎ Π΅ΡΡ‚ΡŒ Π²Ρ‹ всСгда смоТСтС ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ гСнСрация ΠΌΠΈΡ€Π°, анимация Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ эффСктов ΠΈ Ρ‚. Π΄. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Π½Π΅ ΠΎΠΏΠΈΡ€Π°ΡΡΡŒ Π½Π° руководства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Ρ†Π΅Π»ΡŒ.

Если Π²Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Linux, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅:

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π·Π°ΠΉΠΌΡ‘Ρ‚ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя, послС Ρ‡Π΅Π³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ сообщСниС Ρ€ΠΎΠ΄Π° Build Successful.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: [1]
gradlew.bat setupDecompWorkspace eclipse

Если ΠΆΠ΅ появляСтся какая-Π»ΠΈΠ±ΠΎ ошибка:

Настройка Eclipse [ ]

НуТно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Eclipse для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Minecraft. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π½Π΅Π³ΠΎ. Он ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ (Workspace). Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Ρ‚ΡƒΠ΄Π° ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ Β«eclipseΒ» Π² ΠΏΠ°ΠΏΠΊΠ΅ (ΠŸΡƒΡ‚ΡŒ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ английскиС Π±ΡƒΠΊΠ²Ρ‹), ΠΊΡƒΠ΄Π° Π²Ρ‹ распаковали содСрТимоС Forge ΠΈ ΠΏΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ± ΠΎΠΊΠ½ΠΎ большС Π½Π΅ появлялось. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ это Β«D:\MCModding\eclipseΒ». Если всё ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Ρ‚ΠΎ слСва Π² Eclipse Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ΡΡ мСню Minecraft, Π° снизу Π½Π΅ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ красных ошибок.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Eclipse послС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ установки.

Настройка IntelliJ IDEA [ ]

Если вмСсто Eclipse Π’Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ IntelliJ IDEA, Ρ‚ΠΎ послС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Ρ‹ установитС Π΅Π΅, Π² стартовом ΠΎΠΊΠ½Π΅ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Configure», ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ «Project Defaults» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ «Project Structure».

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

Бтартовая страница IntelliJ IDEA

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΡ€Π°ΡΠ½ΡƒΡŽ надпись «No SDK», для контСкстного мСню ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ с вашСй вСрсиСй JDK. (Если ΠΆΠ΅ Π² мСню Π½Π΅Ρ‚ вашСй вСрсии JDK Π½Π°ΠΆΠΌΠΈΡ‚Π΅ «Add SDK» ΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ. Π’ нашСм случаС это C:\Program Files\Java\jdk1.8.0_241 )

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

ПослС этого ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ двумя способами:

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ способ: [ ]

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Forge скомпилирован ΠΈ установлСн, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ IDEA, ΠΈ Π² появившСмся ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ ‘Import Project’. ПослС Ρ‡Π΅Π³ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π² ΠΏΠ°ΠΏΠΊΠ΅ Β«D:\MCModdingΒ» Ρ„Π°ΠΉΠ» build.gradle. Π’ появившСмся ΠΎΠΊΠ½Π΅ Π’Π°ΠΌ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ способ компиляции (рСкомСндуСтся ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Use default gradle wrapper.) Π’ строчкС Π½ΠΈΠΆΠ΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π’Π°Ρˆ JAVA_HOME. Π’ ΠΏΡƒΠ½ΠΊΡ‚Π΅ Β«Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Β» Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Β«.ipr (file based)Β». Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС, придётся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ всС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ запуск ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. ПослС всСго этого Π½Π°ΠΆΠΌΠΈΡ‚Π΅ OK. Π–Π΄ΠΈΡ‚Π΅, ΠΏΠΎΠΊΠ° сборка скомпилируСтся.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ: [ ]

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ распаковали Ρ„Π°ΠΉΠ»Ρ‹ Π² Β«D:\MCModdingΒ», сразу запускайтС IntelliJ IDEA. Π’ появившСмся ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ ‘Import Project’. ПослС Ρ‡Π΅Π³ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π² ΠΏΠ°ΠΏΠΊΠ΅ Β«D:\MCModdingΒ» Ρ„Π°ΠΉΠ» build.gradle.

Если IDEA ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΡΡ‚Π°Ρ€ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Gradle, Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π΅ Π½Π° Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡƒΡŽ. Для этого запуститС консоль с Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ с Forge (Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ⇧ Shift + ПКМ ΠΏΠΎ ΠΏΠ°ΠΏΠΊΠ΅ с Forge > ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ консоль ΠΊΠΎΠΌΠ°Π½Π΄) ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

Бписок всСх вСрсий ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС.

ΠŸΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚, ΠΏΠΎΠΊΠ° срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ всС Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мСню «View» Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ «Tools Windows > Gradle». Π£ вас откроСтся ΠΎΠΊΠ½ΠΎ с Gradle Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Ρ€Π°Π·Π΄Π΅Π» Tasks > forgegradle.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

Π“ΠΎΡ‚ΠΎΠ²ΠΎ. ΠœΡ‹ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π»ΠΈ всС Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ способС, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π΅Π· использования консоли, Π° это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ большим плюсом для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ².

Запуск [ ]

ПослС выполнСния Π²Ρ‹ΡˆΠ΅ пСрСчислСнных дСйствий, Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» «Run» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ «Run configurations». По ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Minecraft Client» ΠΈ «Minecraft Server» ΠΈ ΡƒΠΆΠ΅ Π² ΠΏΡ€Π°Π²ΠΎΠΉ части ΠΎΠΊΠ½Π°, Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ спискС «Use classpath of module» Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‚ ΠΏΡƒΠ½ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ заканчиваСтся Π½Π° _main. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈΠ»ΠΈ сСрвСр ΠΈ ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΠ΅ΠΌ! Π’Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ настроили срСду для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π½Π΅Π΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Minecraft Modding#

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ для Minecraft? Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΈΠ³Ρ€Ρƒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ своС: Π±Π»ΠΎΠΊ, ΠΌΠΎΠ±Π°, Ρ†Π΅Π»ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅?

На этом сайтС Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ интСрСсный, понятный ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ ΠΏΠΎ созданию собствСнных ΠΌΠΎΠ΄ΠΎΠ² для Minecraft.

Π’Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅ это слоТно? На самом Π΄Π΅Π»Π΅ Π½Π΅Ρ‚ (с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ° πŸ™‚

Π‘ Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ?#

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Π½Π°Π²Ρ‹ΠΊ для создания ΠΌΠΎΠ΄ΠΎΠ² β€” Π·Π½Π°Π½ΠΈΠ΅ основ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Java.

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, класс, ΠΌΠ΅Ρ‚ΠΎΠ΄ β€” всС эти слова Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π²Π°ΠΌ достаточно Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ‹. Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ это, Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ самыС основы языка Java. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ этим ΡƒΡ€ΠΎΠΊΠ°ΠΌ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ± API.

API β€” Π½Π°Π±ΠΎΡ€ инструмСнтов для упрощСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ (Π² нашСм случаС, с Minecraft).

К соТалСнию, Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ встроСнного API для создания ΠΌΠΎΠ΄ΠΎΠ² Ρƒ Minecraft Π½Π΅Ρ‚.

Minecraft Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠΎΠ΄Ρ‹!

Однако, исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ стали Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ свои Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ API: Forge, Sponge ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. О Forge Π²Ρ‹ навСрняка Π½Π΅ Ρ€Π°Π· ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ. Π­Ρ‚ΠΎ самоС популярноС Π½Π° сСгодня API для создания ΠΌΠΎΠ΄ΠΎΠ².

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρƒ вас Π΅ΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€.

ΠŸΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API#

Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ‰Π΅. Но Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ваши ΠΌΠΎΠ΄Ρ‹ смогут Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ с Π·Π°Ρ€Π°Π½Π΅Π΅ установлСнным API. ΠœΠΎΠ΄Ρ‹, написанныС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Forge ΠΏΠΎΠΉΠ΄ΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Minecraft, Π³Π΄Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ установлСн Forge.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ всСх Minecraft ΠΌΠΎΠ΄ΠΎΠ² написаны ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Forge API.

ΠŸΠ»ΡŽΡΡ‹

ΠœΠΈΠ½ΡƒΡΡ‹

ΠŸΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄Ρ‹ Π±Π΅Π· ΠΏΠΎΠΌΠΎΡ‰ΠΈ API#

Π­Ρ‚ΠΎ нСсколько слоТнСС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ вас Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ понимания Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ устройства Ρ€Π°Π±ΠΎΡ‚Ρ‹ Minecraft. ΠŸΡ€ΠΈ написании ΠΌΠΎΠ΄ΠΎΠ² Π±Π΅Π· использования API Π²Ρ‹ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ словно ΠΏΠΈΡˆΠ΅Ρ‚Π΅ свой собствСнный Minecraft (ΠΈΠ»ΠΈ Π½ΠΎΠ²ΡƒΡŽ Π΅Π³ΠΎ Π²Π΅Ρ€ΡΠΈΡŽ), ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠΎΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС с вашим скорСС всСго Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚.

ΠŸΠ»ΡŽΡΡ‹

ΠœΠΈΠ½ΡƒΡΡ‹

Π§Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ?#

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв рСкомСндуСтся ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄Ρ‹ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Forge API. Он сСйчас Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярСн ΠΈ являСтся практичСски стандартом.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΌΠΎΠ΄ΠΎΠ² ΠΈ ΡƒΡ€ΠΎΠΊΠΎΠ² ΠΏΠΎ ΠΈΡ… созданию написанно с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого API. Forge Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ распространСн, Ρ‡Ρ‚ΠΎ Ρ‡Π°ΡΡ‚Π΅Π½ΡŒΠΊΠΎ ΠΏΠΎΠ΄ созданиСм ΠΌΠΎΠ΄ΠΎΠ² для Minecraft понимаСтся ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡ… созданиС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Forge API.

Π£ мСня вопрос/ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°!#

Если Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ, ΠΈΠ»ΠΈ (Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ Ρ…ΡƒΠΆΠ΅), Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ, смСло ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌ Π·Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ.

ΠšΡΡ‚Π°Ρ‚ΠΈ, Ρ‚Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΠΈ, Π½ΠΎ Π΅Ρ‰Π΅ ΠΈ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ создатСлями ΠΌΠΎΠ΄ΠΎΠ², ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои ΠΌΠΎΠ΄Ρ‹!

Как ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ?#

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто ΡΠΊΠΈΠ½ΡƒΡ‚ΡŒ ссылку Π½Π° ΡΡ‚Π°Ρ‚ΡŒΡŽ. Однако, ΡΡ‚Π°Ρ‚ΡŒΠΈ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ сайтС ΠΏΠΎΡ€ΠΎΠΉ Π΄ΠΎΡΡ‚ΠΈΠ³Π°ΡŽΡ‚ Π²Π½ΡƒΡˆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ². Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ссылкой Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» ΡΡ‚Π°Ρ‚ΡŒΠΈ.

Π Π°Π·Π΄Π΅Π»Ρ‹ ΡΡ‚Π°Ρ‚ΡŒΠΈ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ. НавСдитС Π½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ курсор ΠΌΡ‹ΡˆΠΊΠΈ. Π‘ΠΏΡ€Π°Π²Π° ΠΎΡ‚ Π½Π΅Π³ΠΎ появится Π·Π½Π°Ρ‡ΠΎΠΊ ссылки. НаТмитС Π½Π° Π½Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ «ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ адрСс ссылки».

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠΎΠ΄Ρ‹ для ΠΌΠ°ΠΉΠ½ΠΊΡ€Π°Ρ„Ρ‚

Π’ΠΊΠ»Π°Π΄ Π² ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ#

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π½ΠΎΡΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΊΠΈ Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ свои собствСнныС, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ΡŒ ΠΈΠ΄Π΅ΠΈ для Π½ΠΎΠ²Ρ‹Ρ… статСй. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΎΡ‡Π΅Π½ΡŒ просто. Π’Π΅ΡΡŒ процСсс ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ инструкции Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π½Π° Π²ΠΈΠΊΠΈ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с сайтом.

О сайтС#

На просторах ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° достаточно ΠΌΠ½ΠΎΠ³ΠΎ ΡˆΡ‚ΡƒΡ‡Π½Ρ‹Ρ… ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠ² ΠΏΠΎΠ΄ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Minecraft вСрсии. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ источника ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ поддСрТиваСтся сообщСством, Π° Π½Π΅ СдинствСнным Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ.

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄.

Π‘Π°ΠΉΡ‚ являСтся Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° статичСском Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ MkDocs с Ρ‚Π΅ΠΌΠΎΠΉ Material. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ позволяСт Π½Π΅ Π²ΠΎΠ·ΠΈΡ‚ΡŒΡΡ с исходниками сайта, Π° ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΠΈ Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ markdown Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅, которая автоматичСски собираСтся Π² Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΈ красивый сайт.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *