Jump to content

Recommended Posts

Posted

http://mcforge.readthedocs.io/en/latest/datastorage/capabilities/

 

You would want to use the IEnergyStorage capability.

 

I guess I'm confused about creating your own energy type, I guess my question is, isn't the point of using the existing capability so you do not have to create your own energy type? If you use Forge Energy, your mod/machine/whatever will work with other mods/machines/power sources that provide/consume Forge Energy. I guess it's up to you how much energy your thing creates, and/or what you call it, but "under the hood", it would still be Forge Energy.

 

Read the docs, search the forums for some other people asking about it, and try some code. I would advise posting your code to a github repository, then if you get stuck, you can link it here, along with complete fml-client-latest.log output, and someone will likely try to help you out.

Posted
  On 4/28/2018 at 9:47 AM, Ugdhar said:
Expand  

Thx

  On 4/28/2018 at 9:47 AM, Ugdhar said:

I guess I'm confused about creating your own energy type, I guess my question is, isn't the point of using the existing capability so you do not have to create your own energy type?

Expand  

yes but i was hoping it would just help making a custom type easier

 

  On 4/28/2018 at 9:47 AM, Ugdhar said:

If you use Forge Energy, your mod/machine/whatever will work with other mods/machines/power sources that provide/consume Forge Energy.

Expand  

yeah this i dont want since my energy is more like a magic energy rather then the common type

  On 4/28/2018 at 9:47 AM, Ugdhar said:

 I would advise posting your code to a github repository, then if you get stuck, you can link it here, along with complete fml-client-latest.log output, and someone will likely try to help you out.

Expand  

Thx will look into github have never used it so we will see

Posted
  On 4/28/2018 at 3:53 PM, dragonwhisper92 said:

Thx will look into github have never used it so we will see

Expand  

 

For using git I suggest using a graphical user interface called SourceTree. It is free (and ad-free). I have tutorial here on setting it up (along with github): http://jabelarminecraft.blogspot.com/p/minecraft-forge-publishing-to-github.html

Check out my tutorials here: http://jabelarminecraft.blogspot.com/

Posted
  On 4/28/2018 at 10:34 PM, dragonwhisper92 said:

Yeah that's what i thought i was just hoping it had more functionality

 

Where should i start learning about creating my own energy?

Expand  

Programming is just logic. So if you want to have your own energy system, you just need the ability to generate, store, transfer and consume a "quantity". You can do that with your own fields, but Minecraft Forge provides the capability system which helps because capabilities can be attached to players, entities, tile entities and items which is all the places you probably need energy functionality.

 

There are various tutorials out there. Here is one that implements a "mana" (magical energy) capability: https://www.planetminecraft.com/blog/forge-tutorial-capability-system/

 

And some other info on capabilities:

 

 

 

 

Check out my tutorials here: http://jabelarminecraft.blogspot.com/

Posted
  On 4/29/2018 at 2:01 AM, jabelar said:

Programming is just logic. So if you want to have your own energy system, you just need the ability to generate, store, transfer and consume a "quantity". You can do that with your own fields, but Minecraft Forge provides the capability system which helps because capabilities can be attached to players, entities, tile entities and items which is all the places you probably need energy functionality.

 

There are various tutorials out there. Here is one that implements a "mana" (magical energy) capability: https://www.planetminecraft.com/blog/forge-tutorial-capability-system/

 

And some other info on capabilities:

 

 

 

 

Expand  

Thx will look through these now

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.