Jump to content

QPTech

Very Important Vintarian
  • Posts

    98
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by QPTech

  1. Thanks, I kind of need ot now too :D

    #2 would be tricky as the block information is lost, you'd have to like look up by the texture and I'm not sure that's always a 1:1 thing
    #3 you could do that with the pantograph (I think) - with the paintbrush tool - at the very least you could at least get a new single material block with your new shape.

    • Like 1
  2. 41 minutes ago, Hells Razer said:

    So I have a question: Why is torque not related to the vanilla mechanical system?

    Or to put it in another way: Why are you not using the vanilla mechanical system?

    Coding difficulties?

    The reason I am asking is because creating a new mechanical energy transmission system reminds me of this xkcd strip: Standards

    Coding difficulties, comprehension difficulties on my part :)

    I will one day get the two integrated, and then it would just be a matter of adding that to the block that provides/uses torque.

    • Cookie time 1
  3. 1.5 coming along! I put a build up for patrons. Heh i'd never actually added barrel filling from pipes, and now i've got it in, pretty cool:

    example:
    - fill barrel of water from pipe, add salt becomes brine
    - then you have a pipe section (make sure it's off right now!)
    - as you make each batch open the pipe below the barrel and fill up a big tank - now you can have a bulk tank of brine
    - now the outputs from the brine would probably start turned off, with barrels under them
    - then you say put some carrots into the barrel, like 24 say (why not)
    - open the spout above the barrel and it will auto fill 24 units of brine
    - close the spouts and seal!
    - you could actually then have a pipe under that to recycle the 2 or 3 liters of brine that's usually in the tank!

    • Mind=blown 2
  4. 22 hours ago, ZigTheHedge said:

    @QPTECH Crash happens if someone is trying to place vanilla Hopper on top of Stoker (this one I was able to recreate). And here's a bit of logs in text format :D
     

    28.10.2021 15:30:42 [Fatal] System.NullReferenceException: Object reference not set to an instance of an object.
       at qptech.src.FirepitStoker.FirepitStokerEntity.OnTick(Single par)
       at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.ServerMain.Process()
    28.10.2021 15:30:42 [Fatal] System.NullReferenceException: Object reference not set to an instance of an object.
       at qptech.src.FirepitStoker.FirepitStokerEntity.OnTick(Single par)
       at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.ServerMain.Process()
    28.10.2021 15:30:42 [Fatal] System.NullReferenceException: Object reference not set to an instance of an object.
       at qptech.src.FirepitStoker.FirepitStokerEntity.OnTick(Single par)
       at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.ServerMain.Process()
    
    

     

    Found and fixed! I'll try and get a new release up soon!

  5. 2 hours ago, ZigTheHedge said:

    @QPTECH Crash happens if someone is trying to place vanilla Hopper on top of Stoker (this one I was able to recreate). And here's a bit of logs in text format :D
    Ah i'm probably doing something dumb in assuming class types or something...it was basically my first block, Guess I'll have to figure it out.
     

    28.10.2021 15:30:42 [Fatal] System.NullReferenceException: Object reference not set to an instance of an object.
       at qptech.src.FirepitStoker.FirepitStokerEntity.OnTick(Single par)
       at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.ServerMain.Process()
    28.10.2021 15:30:42 [Fatal] System.NullReferenceException: Object reference not set to an instance of an object.
       at qptech.src.FirepitStoker.FirepitStokerEntity.OnTick(Single par)
       at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.ServerMain.Process()
    28.10.2021 15:30:42 [Fatal] System.NullReferenceException: Object reference not set to an instance of an object.
       at qptech.src.FirepitStoker.FirepitStokerEntity.OnTick(Single par)
       at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
       at Vintagestory.Server.ServerMain.Process()
    
    

     

     

  6. 2 hours ago, Ryan Thomas said:

    Awesome! Not only is this my absolute favorite mod, but you've also made my absolute favorite videos. I'm not a fan of tutorials that I've got to fast-forward through fifty minutes of fluff. It's clear, concise, and you're speaking voice is also clear. I don't need to hear your favorite CCR song in the background, I don't need to hear the joke your wife told you this morning, and I don't need your critique of the new flavor of Cheetos. I'm also not a fan of where people use the crosshair to circle the area of activity they're talking about; it's nauseating. Anyway, thank you for the mods and videos :) 

    Thanks for the kind words! Yeah i don't like padded videos either, especially if it's supposed to help with something specific. (Also makes it easy to record and not have to edit)

    But maybe i should put a dubstep 3d intro on my videos though...

  7. Haven't been posting here, mostly on discord. Here's a sneak peek at the electric crucible (Will take in nuggets & ingots, and can set to output various ingots, including alloys if the appropriate metal is provide...and the appropriate heat can be reached) It will be a multi-block structure, though I think i will be able to allow for customization, like changing where the material in/out goes, and eventually upgrading heaters and such.



    2021-08-29_15-42-16.thumb.png.4e90c8c9a6c58f54a975dbd01665a835.png

    • Amazing! 1
  8. 13 hours ago, AngryRob said:

    Ah crap, it's got a wash plant, so that will make the sluice obsolete in the future. Does it have a recycler as well for melting down copper arrowheads and spear tips? 

    It does its own thing right now, not handling the game's panning recipes :)

    For recycler my bulk processing crucible i'm working on may eventually handle recovering metal stuff. But a lot of people really aren't going to run QPTECH anyways realistically, so mods that just do a few things like that will definitely be in demand! (QPTECH does kind of go against what most people play VS for I find)

    • Thanks 1
  9. 1 hour ago, Samantha Goldsmith said:

    2021-08-17_17-19-36.thumb.png.b5c15c2c1941ba19f6f5c0364fadfc6b.png2021-08-17_17-19-04.thumb.png.5fa9034c33c7673562fd2f1521d5d47b.png

    this is my set up, I have deleted all parts multiple times and tried the junction connection at various levels - engines are running. Not sure if data on tooltip here shows washplant working? Anyway nothing is disappearing from the top locker

    Ah the generators are not actually outputting to there - it doesn't have power. Break that generator at the bottom and the go like "behind" it from the screenshot, and turn around and place it in the spot, making sure you are facing those wires.

    Also the washplant will attempt to insert stuff into a container below, which doesn't look like you have - it will spill items on the ground instead.

    Hopefully it works!

  10. 3 hours ago, Samantha Goldsmith said:

    hi there I followed the video to place the washer and it has a chest above full of sand and gravel, 4 creative generators (in case it was lack of power) and it still will not process any sand or gravel - what am I doing wrong?

    Can you send a screenshot of your setup? That sounds right. Also sometimes helps to break and replace the wash plant.

  11. I've spent a week trying to sort this out, I just want to take a texture and apply it to something in code (OnTesselate)

     

    I can't seem to find the right way to do this, just need to look up a specific texture and apply it to my model, I think this might be on the right track, but the texture is all white  (atlasBlock is a block that references all the textures I need,)

    ITexPositionSource tps=  capi.Tesselator.GetTexSource(atlasBlock);
    TextureAtlasPosition tap = tps["roundgauge-30"];
    meshdata = meshdata.WithTexPos(tap);


    (I can get it to work if my class implements ITexPositionSource with that "roundgauge-30" texture name, and using the same atlasblock)
     

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.