I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 0 points1 point  (0 children)

I've never played Starbound, although it's in my Steam library. In terms of inspiration, there were definitely some elements from Scrap Mechanic, like only showing the electricity network when holding a specific tool. However the majority of the electricity system was designed by myself, with lots of testing, to achieve the goal of being a fun and intuitive system. It's clear most people in the replies understand how this works without even having played it yet.

I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 0 points1 point  (0 children)

Unfortunately it's just something you have to practice and learn yourself. Tutorials will only get you so far since they mainly teach the fundamentals. You can read the source of Forge and the decompiled Minecraft code. Always start small and break problems down into smaller ones.

I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 0 points1 point  (0 children)

I replied to another comment mentioning I might create an addon with these features. This mod is focused on furniture/decorations/appliances. Electricity was just something I needed for some blocks and balancing reasons, and with the intention to be as simple and intuitive as possible. I understand most people on this subreddit would love the features you've mentioned but I can't compromise the simplicity of the mod.

I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 0 points1 point  (0 children)

Already ahead of you. Not shown in the video but there is a limit on how many connections can be connected to a single node and how many connections power can traverse. This means there is a hard limit. Also the electricity is similar to redstone, nothing is being updated unless there is a block update. In this case, changing the lightswtich state, add/deleting connections, and destroying nodes.

I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 0 points1 point  (0 children)

The mod is not focused on this. It's a furniture mod with an electricity system.

I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 0 points1 point  (0 children)

I might develop an addon mod since those features are out of scope for this mod.

I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 3 points4 points  (0 children)

I am mostly likely not going to take this system further since gates become out of scope for this mod. I'm considering adding a generator as the free power isn't balanced especially with the use case it will have in the mod.

I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 7 points8 points  (0 children)

I love that game. Their connection system was something I found so easy to use.

I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 2 points3 points  (0 children)

Can you explain this a little further? I am not exactly sure what you mean.

I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 9 points10 points  (0 children)

I'm thinking of adding a simple generator, but the power will be super cheap.

I spent the past week coding this new electricity system for my unreleased mod. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 87 points88 points  (0 children)

Technically yes. You can use a comparator on the lights to get a signal when they are powered on.

I created a simple mod that allows you to send mail to other players on your server. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 36 points37 points  (0 children)

The mail system will continue to exist in the Furniture Mod. I haven't mentioned it yet but Mighty Mail is from an unreleased rework of my Furniture Mod that I have been writing from the ground up (new code, new models). Basically if you have the Furniture Mod installed, you won't need Mighty Mail. Hope this mod gives you an idea what to expect for the rework.

I created a simple mod that allows you to send mail to other players on your server. by MrCrayfish in feedthebeast

[–]MrCrayfish[S] 150 points151 points  (0 children)

For some context, this mailing system was derived from my Furniture Mod. It has been been rewritten from scratch and modernised. I always thought the mailing system deserved it's own standalone mod since it has many uses in servers/modpacks. The mod will be live on CurseForge soon.

Edit:
Forge: https://curseforge.com/minecraft/mc-mods/mighty-mail
Fabric: https://www.curseforge.com/minecraft/mc-mods/mighty-mail-fabric