Add additional arguments for mac.
This commit is contained in:
parent
2f899822b5
commit
9448b9b5a3
BIN
app/assets/images/minecraft.icns
Normal file
BIN
app/assets/images/minecraft.icns
Normal file
Binary file not shown.
@ -19,7 +19,7 @@ if(ConfigManager.getSelectedServer() == null){
|
|||||||
ConfigManager.save()
|
ConfigManager.save()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Clean up temp dir.
|
// Clean up temp dir incase previous launches ended unexpectedly.
|
||||||
rimraf(path.join(os.tmpdir(), ConfigManager.getTempNativeFolder()), (err) => {
|
rimraf(path.join(os.tmpdir(), ConfigManager.getTempNativeFolder()), (err) => {
|
||||||
if(err){
|
if(err){
|
||||||
console.warn('Error while cleaning temp dir', err)
|
console.warn('Error while cleaning temp dir', err)
|
||||||
|
@ -116,6 +116,11 @@ class ProcessBuilder {
|
|||||||
this.classpathArg(mods, tempNativePath).join(process.platform === 'win32' ? ';' : ':'),
|
this.classpathArg(mods, tempNativePath).join(process.platform === 'win32' ? ';' : ':'),
|
||||||
this.forgeData.mainClass]
|
this.forgeData.mainClass]
|
||||||
|
|
||||||
|
if(process.platform === 'darwin'){
|
||||||
|
args.unshift('-Xdock:name=WesterosCraft')
|
||||||
|
args.unshift('-Xdock:icon=' + path.join(__dirname, '..', 'images', 'minecraft.icns'))
|
||||||
|
}
|
||||||
|
|
||||||
// For some reason this will add an undefined value unless
|
// For some reason this will add an undefined value unless
|
||||||
// the delete count is 1. I suspect this is unintended behavior
|
// the delete count is 1. I suspect this is unintended behavior
|
||||||
// by the function.. need to keep an eye on this.
|
// by the function.. need to keep an eye on this.
|
||||||
|
Loading…
Reference in New Issue
Block a user