This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
iownall555's profile picture

API that was in a previous version?

Started by iownall555, 05 March 2013 - 09:43 PM
iownall555 #1
Posted 05 March 2013 - 10:43 PM
Does anyone remember an API in one of the early versions that allowed you to create GUIs in Java that could interact with your CC programs? If so, does anyone know why it was removed? (Yes I'm aware that this is WAY past when it was removed).

EDIT: It doesn't appear to be in the change logs but I could have sworn it was in CC at some point.
oeed #2
Posted 05 March 2013 - 11:20 PM
Are you 100% sure about this. I've been using CC for a long time and I don't recall anything like this at all?
Cloudy #3
Posted 06 March 2013 - 12:19 AM
You may have been thinking of the LuaJava API which was removed?
Dlcruz129 #4
Posted 06 March 2013 - 04:21 AM
There was a LuaJ API? That must have been a while ago. What would it even do?
D3matt #5
Posted 06 March 2013 - 04:40 AM
I've never heard of anything in standard CC fitting that description, and I've been following CC pretty much since its inception.
iownall555 #6
Posted 06 March 2013 - 06:51 PM
You may have been thinking of the LuaJava API which was removed?

Yes that would be it. If I may ask, why was it removed? Was it unused or just a nightmare to maintain?

There was a LuaJ API? That must have been a while ago. What would it even do?

From what I remember, it allowed you to create Java windows with your CC programs.
oeed #7
Posted 06 March 2013 - 06:58 PM
Now, I am not sure of the actual reason of this removal. However, my guess is that it didn't stick with the theme of the mod, like many of the suggestions do on the Suggestions forum. Thats my guess anyway.
Cloudy #8
Posted 06 March 2013 - 11:03 PM
Well it was only enabled as an option client side anyway - no one used it and it was a security risk, so it was removed.
iownall555 #9
Posted 07 March 2013 - 07:48 AM
Well it was only enabled as an option client side anyway - no one used it and it was a security risk, so it was removed.

Fair enough then. I understand how it could be a security risk (given that it could execute Java code).
I'll let this thread die now. Thanks.