#NEEPMeat Programmable Logic Controller

19 messages · Page 1 of 1 (latest)

random galleon
#

I've almost finished upgrading my PLC with a text-based assembly language and external actuators. It can now be used to make production lines for the mod's manufacture recipes and and can automate processes from Vanilla and other mods.

finite light
#

Dude this awesome! It reminds me a lot of Computer Craft. I always loved the concept of that mod and it's awesome to see more mods that use programming as an in-game tool!

late garnet
#

automating production like this is sick

random galleon
#

Thanks!

wary glen
#

awesome showcase dude

still osprey
#

That's so cool

old jungle
#

looks super cool!

cobalt citrus
#

lmao i didn’t think anyone outside of the industrial automation industry knew what PLCs are

random galleon
#

I am scared that the industrial automation people will complain that it doesn't follow IEC 61131-3.

marble badger
#

does this meet the IEEE except after C RFC? (this actually looks really neat, hows the progress going)

random galleon
#

The CPU architecture is compliant with IEEE 420.69 and RFC 1337 (I've implemented most of the features I thought it needed and released the latest version (https://modrinth.com/mod/neepmeat). There are a couple of things I want to improve, but I want to develop some other areas of the mod first.)

marble badger
#

awesome!

mint shadow
#

The mod looks amazing especially the UI i was also wondering how u made the UIs. Im also fairly new to fabric api.

random galleon
#

Thanks! Most of it is the functions in DrawableHelper (fill, vertical line, etc) in the render method of various different widgets. I had to copy Vanilla's EditBox and EditBoxWidget to implement the line highlighting and custom colours. I also had to make my own simple text renderer for the editor because the Vanilla seems to hate monospace fonts. The widget management is incredibly cursed and it only serves as an example of what not to do. But hey, it worked in the end.

vital shadow
#

Holy shit this is so cool

cobalt citrus
marble badger
#

i mean...encryption is pretty heavily into RFCs

cobalt citrus
#

software development

#

RFCs are used by computer scientists and their ilk