Налаштувавши запуск пускової машини Minecraft на Ubuntu 12.04, ці кроки працювали для мене, в основному, складені разом з різних інших порад.
У терміналі спочатку заберіть значок зображення Minecraft:
cd /usr/share/icons; sudo wget http://images.wikia.com/yogbox/images/d/dd/Minecraft_Block.svg
Потім створіть файл minecraft.desktop (використовуючи текстовий редактор gedit для зручності користування; просто введіть всю команду "gksudo ..." у командному рядку):
gksudo gedit /usr/share/applications/minecraft.desktop
і вставте цей вміст, а потім Збережіть звичайно:
[Desktop Entry]
Name=Minecraft
Comment=
Exec=/opt/minecraft.sh
Icon=Minecraft_Block
Terminal=false
Type=Application
StartupNotify=true
( Примітка . Ви також можете вставити його безпосередньо у файл, використовуючи
sudo sh -c 'xsel -ob > /usr/share/applications/minecraft.desktop'
якщо ви xsel
встановили.)
Нарешті (майже) відкрийте свій файловий менеджер та перейдіть до / usr / share / applications - або натисніть значок «Домашня папка» у вашому запуску та перейдіть, або ось термінальне швидке повідомлення:
nautilus /usr/share/applications &
Знайдіть новий запис Minecraft та перетягніть його до панелі запуску.
На даний момент ви практично готові, за винятком цього випадку я створив невеликий початковий сценарій Minecraft, збережений у /opt/minecraft.sh, який передбачає, що файл minecraft.jar також зберігається в / opt. Ви можете змінити всі ці "/ opt" посилання, куди б ви не зберегли оригінальний файл minecraft.jar (не забудьте змінити значення Exec і у файлі minecraft.desktop).
Файл minecraft.sh повинен містити лише ці три рядки:
#!/bin/bash
cd $(dirname "$0")
java -Xmx1G -Xms512M -cp minecraft.jar net.minecraft.bootstrap.Bootstrap
( ПРИМІТКА: для версій, старших 1.6.1, вам потрібно буде використовувати net.minecraft.LauncherFrame
замість net.minecraft.bootstrap.Bootstrap
. Внутрішня структура файлу та класів змінилася станом на 1.6.1.)
і звичайно, що сценарій повинен бути виконаним, наприклад, з командою
sudo chmod a+x /opt/minecraft.sh
Якщо у вас система з більшою кількістю пам'яті або помічаєте низьку продуктивність під час гри з більшими відстанями візуалізації, ви можете збільшити значення -Xmx1G
прапора за бажанням. Це повідомляє Java про максимальний об'єм пам'яті, який він може використовувати. -Xmx1G
означає, що він має кришку в 1 Гб. -Xmx2G
було б 2 ГБ, -Xmx3G
було б 3 Гб тощо.
Це воно! Використання початкового скрипту та забезпечення його CD-файлів у папці, що містить файл minecraft.jar, є корисним кроком, який інші інструкції не помічають.