Plastic Alpha for OpenPeripheral
by Team Plastic
Forward and the Team:
So basically, I got bored again and was playing on Wired's server which is where I found out about OpenPeripheral. Once I found out about terminal glasses, I basically fell in love with it . So the possibilities were endless and I decided to make something like Google Glass for it, and this is what I ended up with. Also, this was made in 3 days after I fell in love with OpenPeripheral.
- 1lann - Everything else and the framework
- Lieudusty - IRL weather app prototype
Here are screenies describing the elements on the home screen and what they do and what it looks like in-game.
(In large gui scale, I normally play in normal)
Features so far:
- Tells the current weather in-game give that you have a sensor with a world card attached to the computer from OpenCCSensors
- Tells the time, either IRL or in-game. You can switch by doing $$irl or $$ingame (IRL time powered by http://www.worldweatheronline.com)
- Has a converter to convert distances, data measurements, ect. from the STANDS4 network. See http:///www.convert.net. Example usage: $$convert 1 kg to lb
- Can be updated within itself ($$update)
- Runs in a daemon so you can use shell at the same time, and after quitting plastic you can run it again by using $$start. Note that this can be disabled with a nodaemon parameter
- Has a built in calculator to do maths, all you need is a = at the front. Ex: $$=12*3^2
- In case of a really laggy server and where Plastic freezes on it's animations run it with the parameter "lite" to make it run without any animation
- Weather, you can lookup for anywhere by using $$weather for <city> or $$weather for your weather. (Also powered by http://www.worldweatheronline.com)
- Time and date lookup by doing $$time for <city> (' ' ' http://www.worldweatheronline.com)
- Change settings within Plastic with $$settings
What does it require?
First off you'll need the mod: OpenPeripheral and optionally OpenCCSensors for weather information.
You'll need in-game: A computer (Advanced or normal) a terminal glass bridge attached to the computer, and optionally a Sensor with a world sensor card from OpenCCSensors for weather information. Plastic will automatically detect your setup.
If you're too lazy to get the mods, then use the Technic launcher with this modpack URL: http://www.technicpa...and-peripherals. This is actually Wired's server's modpack, and includes the server address in the modpack. So if you want to check out Plastic/mess around with terminal glasses on a server, or just hang out, go ahead and visit Wired's server. I'm on there often. (No whitelist and has MiscPeripherals, OpenPeripherals, OpenCCSensors, Immibis' s Peripherals, NEI and more.)
Download! v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v
pastebin get 43nHyKXU plastichttp://pastebin.com/43nHyKXU
Note that this is an Alpha and some things won't work perfectly. Plastic does have crash recovery and will write to /plasticLog. Please report all of the errrors, bugs, and glitches you encounter. Also note that to change the options after you have setup Plastic, you'll have to edit /glassOptions. I will make a way to edit the options within glass in the future. Thanks a ton!
Credits:
Surprsingly, GravityScore wasn't involved in this project XD
Thanks a TONNE to Mikeemoo for all of the time and incredible effort he put in to make OpenPeripheral and OpenCCSensors. Of course without him, this wouldn't have been possible.
Also for the people on Wired2Coffee's server for keeping me... entertained when writing it? Also for Wired2Coffee's server for existing else I would have possibly never knew about Terminal Glasses (I don't check the Peripherals section on the forums D:)
The STANDS4 network for their API for the convert function.
http://www.timeapi.org for the IRL time support
Mk352 for trying to flaw it (then me fixing it)... (Yes I know, it's him)
And thanks to all of the people who made Minecraft/ComputerCraft ect.
I think that's it. Thanks for trying out Plastic! (Yes I know, the name is so cheap XD)