Giter VIP home page Giter VIP logo

javarock's Introduction

AndroidJavaRock

Hosting scripts and whatnot to ease the setup and use of Phantom on Android only.
(Please switch to branch iOS-Only for iOS information)

Basic Setup

  • Please be sure to allow commands to complete before moving to the next step!
  • You may autocomplete filenames by typing the first few letters and pressing the tab button ->|
  1. Download Termux on your Android device.
  2. Open Termux and run commands as listed:
    1. apt update && apt upgrade (type y and press enter/return if prompted)
    2. termux-setup-storage && termux-wake-lock (press Allow when prompted)
    3. pkg install wget (be sure to type y and press enter/return if prompted)
  3. At this point, run the command exit and reopen Termux.
  4. Now type mkdir JavaRock.
  5. Move into the JavaRock directory by typing cd JavaRock

Installing Phantom

  1. Run the commands as listed (you may copy-paste into Termux):
    1. curl "https://raw.githubusercontent.com/BadWolf22/JavaRock/Android-Only/scripts/downloadPhantom.sh" | bash
      • (The above line will automatically download the contained scripts, You do not need to open the link unless you don't trust me XD)
    2. you must type the following command or copy paste from the discord server: sed -i '3s,$,[server ip here],' ./startPhantom.sh
    3. chmod u+x makeScriptsExecutable.sh
    4. ./makeScriptsExecutable.sh
  2. Phantom is now completely setup, to test it simply type ./startPhantom.sh
    You will type this every time you would like to begin Phantom.
    If you see a few messages such as "Listener starting up" everything works perfectly :D.
    (To stop phantom press the "CTRL" button at the bottom of your screen and type the letter c)

Congratulations, you have now downloaded everything you need!

  • To begin Phantom:
    1. Open Termux and navigate to your JavaRock folder using cd JavaRock
    2. Ensure your phone does not sleep by using termux-wake-lock
    3. Begin Phantom using ./startPhantom.sh

Play the game!

  • Everything is now running again, boot up your console and join the lan world.

  • Please note that you probably shouldn't play mobile Minecraft on this device because Minecraft might eat all the memory and kill Phantom.

  • Please also note that performance is not guaranteed as it is largely down to your devices power and internet speed.

  • Enjoy :D

Updating

I am sorry to say that sadly the only way to update these programs to the most recent version is to simply uninstall them and start again from the beginning. Sadly, I, BadWolf22, must update the scripts to the latest version of Phantom manually. Luckily, this is an extremely simple fix I can do as soon as I am aware that an update is needed.

If anyone from outside my group of friends stumbles upon this repository, please know that you are free to add an issue letting me know it needs to be updated or with any other issues you have. Also feel free to copy the repository or make pull requests :D. (Note that I am not the creator of Phantom(https://github.com/jhead/phantom)).

Uninstallation

Perhaps there may come a time when you no longer need these on your phone taking up storage. In order to uninstall, simply open Termux with no previous sessions open and type the following:

  • rm -rf Javarock

javarock's People

Contributors

badwolf22 avatar freetechtip avatar tigerclaw989 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

javarock's Issues

Will not shut off

I followed your instructions and it worked great until I went to close termux, I noticed my phantom server was still showing on my PS4 and now I can't get it to turn off, please fix!

Does not recognize the IP address port

I did everything step by step, but when I tried starting Phantom, it said
"Failed to init server: Invalid server address: address [IP:port][IP: missing port in address"
Which is a bit confusing because the port is in the address. Does IP:Port not work, do I need to enter it another way?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.