what is your favorite mod :P

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

lenscas

Over-Achiever
Jul 31, 2013
2,015
1,801
248
660 i have can play gta v at second highest setting with 40-50 fps
Would consider the Toaster rekt :)
Im.waiting for someone to Release a non Java Version of MC to get some Performance going

Gesendet von meinem D6603 mit Tapatalk
Wouldn't help that much, its more the code that makes performance crap then the language.
 

asiekierka

Over-Achiever
Mod Developer
Dec 24, 2013
555
1,086
213
660 i have can play gta v at second highest setting with 40-50 fps
Would consider the Toaster rekt :)
Im.waiting for someone to Release a non Java Version of MC to get some Performance going

Gesendet von meinem D6603 mit Tapatalk

Java is not BuildCraft's issue. Java is a very performant language, and C++ is a pain to code in. Many modders, myself included, would not move on to C++ modding. Many of Java's characteristics are what makes modding at this level possible.

The issue is Mojang's code not being up to par with modern standards, and can be improved a LOT. See FastCraft, etc.
 

trinityamc

New Member
Jul 29, 2019
286
0
0
Java is not BuildCraft's issue. Java is a very performant language, and C++ is a pain to code in. Many modders, myself included, would not move on to C++ modding. Many of Java's characteristics are what makes modding at this level possible.

The issue is Mojang's code not being up to par with modern standards, and can be improved a LOT. See FastCraft, etc.
Yea i See what fast craft is doing to me 15-20 fps in Dw20 1.7 after 30 mins of Playing
I want to learn Java so badly to realize ideas for mods but no time since Working fucks up gamers lifes

Gesendet von meinem D6603 mit Tapatalk
 

GreenZombie

New Member
Jul 29, 2019
2,402
-1
0
Java is not BuildCraft's issue. Java is a very performant language, and C++ is a pain to code in. Many modders, myself included, would not move on to C++ modding. Many of Java's characteristics are what makes modding at this level possible.

The issue is Mojang's code not being up to par with modern standards, and can be improved a LOT. See FastCraft, etc.

Does Buildcraft honor the Graphics: FAST setting? This should inhibit item rendering for peeps on slower systems (and switch to an opaque pipe texture).
 

asiekierka

Over-Achiever
Mod Developer
Dec 24, 2013
555
1,086
213
Does Buildcraft honor the Graphics: FAST setting? This should inhibit item rendering for peeps on slower systems (and switch to an opaque pipe texture).

That would be terrible, as many people I know play on toasters, use Graphics: Fast *and* expect pipes to work the way they do. Viewing items in pipes is a gameplay issue for us, not a graphics issue. What we do, however, is respect them in the following ways (for now):
  • The effect of pipes going into a non-full-cube block fully (like a chest) is only enabled in Fancy mode.
  • Robots emit less particles if the Particle setting is changed.
What we could do for Fast is work on ways to make the item rendering in pipes less intense, for instance disable the enchanting overlay OR make items in pipes only visible from up close. (I'm also talking to Player about potential ways to write a "fast" item renderer to fit the basic use case) But we won't just make all pipes opaque - that's a gameplay change, not a graphics change.

EDIT: Also, keep in mind Minecraft itself respects Fast graphics rendering and makes item rendering, well, less precise.
 
Last edited:

GreenZombie

New Member
Jul 29, 2019
2,402
-1
0
That would be terrible, as many people I know play on toasters, use Graphics: Fast *and* expect pipes to work the way they do. Viewing items in pipes is a gameplay issue for us, not a graphics issue. What we do, however, is respect them in the following ways (for now):
  • The effect of pipes going into a non-full-cube block fully (like a chest) is only enabled in Fancy mode.
  • Robots emit less particles if the Particle setting is changed.
What we could do for Fast is work on ways to make the item rendering in pipes less intense, for instance disable the enchanting overlay OR make items in pipes only visible from up close. (I'm also talking to Player about potential ways to write a "fast" item renderer to fit the basic use case) But we won't just make all pipes opaque - that's a gameplay change, not a graphics change.

EDIT: Also, keep in mind Minecraft itself respects Fast graphics rendering and makes item rendering, well, less precise.

I know of two things that Minecraft does: the fast setting renders in world objects as flat 2d sprites. And it makes certain transparent objects - such as leaf blocks - opaque. The same logic would seem to apply to pipes. Allthough now that I think about it - in a wooded area, "FAST" rendering leaf blocks as opaque lets minecraft ignore a lot of blocks - as being completely surrounded by solid blocks - from rendering. So yeah - rendering the pipes opaque would not fulfill the same purpose unless you rendered them as entire blocks. Forget I even mentioned it.
 

asiekierka

Over-Achiever
Mod Developer
Dec 24, 2013
555
1,086
213
I know of two things that Minecraft does: the fast setting renders in world objects as flat 2d sprites.

We use the exact same rendering class for items in pipes, so setting it to Fast makes in-pipe objects also render as flat 2D sprites - and thus much, much more GPU-efficiently.
 

PierceSG

New Member
Jul 29, 2019
2,047
0
0
Favourite mods for me;
Thermal Expansion. Liking them back in 1.4.7.
Tinkers' Construct.
BuildCraft.
RailCraft.
Thaumcraft.
Blood Magic.
Botania.
Mekanism.
 
  • Like
Reactions: King Lemming