questions around fluids

Started by Atexoy on Fri, 09/07/2018 - 06:25

Topic category: Help with modding (Java Edition)

Last seen on 11:47, 8. Sep 2018
Joined Sep 2018
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
questions around fluids
Fri, 09/07/2018 - 06:25

Hello,

I searched very long for a few questions i have to fluids and contact with other mods i hope you can help me.

1. Can you make a input/Output for power/fluids on a block (for Ender IO cables/pipes or normal cables/pipes)

2.How do you make a Fluid scale in a GUI

3.How do you make a normal "wait" command for events like stack event{remove item from slot XX, wait 20 seconds(and make animation like a furnace), place item in slot XX}

I'm not good in Java because i learn visual C# and Java is to old for me.

 

Last seen on 22:00, 27. Sep 2020
Joined Apr 2014
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
1. Currently there is no…
Sat, 09/08/2018 - 11:34

1. Currently there is no option to transfer energy/fluid threw other mods due to lack of support for Ore Dictionary you can actually made your own type of energy working in it but currently it will not be exported to other mods but In the future there might be update for MCreator that will add Forge Energy support which will allow you to Produce/store/use energy made by your mod and use it in other mods like Tech Reborn or Ender I/O

2. Do you mean like showing text that says 2000/mb when hovered over the scale ? you can make that with Local variables in procedures like on every right click with bucket of water will do +1 to local variable will also take your water bucket and give you empty one and vice versa if right clicked block with empty bucket than -1 to variable, remove bucket and add water bucket than just add when right click on block with empty hand check if Var = 1 do show text in chatbox: 1000/mb and higher the variable than higher number will be send to chat box like 1 = 1000mb, 2 = 2000mb etc.

3. This is a bit complicated the easiest way is to make inactive block with GUI than if there is item in slot XX do remove inactive block and place active version than on Block tick update remove item from slot XX and place item in slot XX the problem with this is that Tick reading is not accurate so it might take 20 sec to make this work or 1 sec because tick that was required to run procedure has happen 1 sec after you have placed item in slot, you can also made try to add +1 to local variable on every tick update which will make it slightly more accurate.

Last seen on 11:47, 8. Sep 2018
Joined Sep 2018
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Okay interesting... aannndd…
Sat, 09/08/2018 - 11:49

Okay interesting... aannndd are you able to make mods for 1.7.10 with forge Energy?

Last seen on 22:00, 27. Sep 2020
Joined Apr 2014
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
I think that it was…
Sat, 09/08/2018 - 12:08

I think that it was supported back then but you will have to code it on your own