File size: 516 Bytes
c08e495
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash

if [[ $* ]]; then
  # On arm64, the process exe is actually box64 since it in turn wraps the bedrock_server executable
  if proc=$(find /proc -mindepth 2 -maxdepth 2 -name exe \( -lname '/data/bedrock_server-*' -o -lname /usr/local/bin/box64 \) -printf '%h' -quit); then
    if [[ $proc ]]; then
      echo "$@" > "$proc/fd/0"
    else
      echo "ERROR: unable to find bedrock server process"
      exit 2
    fi
  else
    echo "ERROR: failed to search for bedrock server process"
    exit 2
  fi
fi