Posts by Pantheis

    I just backported the 1.4.2 version of APM to Minecraft 1.3.2, IC2 1.107 beta and Forge 4.3.5.318. Those of you stuck on 1.3.2 now have the latest and greatest! :) Download is in the opening post.


    -edit-
    Just to clarify, the backported version is posted in the opening post directly under the version for 1.4.2, and named AdvancedPowerManagement-1.1.30-IC2_1.107.jar. The version named ChargingBench-1.0.9 is the old version and has been moved to the bottom of the opening post. It is not the current version.

    It's up!


    11/03/2012 1.1.30-IC2_1.108:
    Major mod update! It is now called Advanced Power Management and includes the Charging Bench, Battery Station, Storage Monitor and Emitter blocks.
    Updated codebase for Minecraft 1.4.2, MCP 7.19, Minecraft Forge 6.0.1.349, Industrial Craft 2 1.108 beta
    Added Battery Station
    Added Storage Monitor
    Added Adjustable Emitter
    Refactored code internally to reduce number of classes
    APM will check for an existing ChargingBench.cfg configuration file on first load and will migrate settings over
    APM will migrate existing Charging Benches and Emitters that have been placed over to the new internal structure.
    Added in-place downgrade/upgrade kits for the Charging Bench
    Added ability to disassemble the upgrade kit back to the component parts for the bench that was used to craft it. This means you can uncraft your HV bench and get the circuits, wires and MFSU back.
    Changed to a localization supported structure for in-game text
    Redesigned GUI for Charging Bench, the numbers now glow green and look to be in a display bar
    General code cleanup
    Added proper copyright headers to all source code files
    Fixed item tooltip display on clients connected to dedicated servers for the item link cards
    Added Side restrictions in code. Shouldn't really matter, but best to be safe so the server doesn't try to run client GUI code


    Download is in the first post!

    While a machine's GUI is closed, the server shouldn't be sending anything to the client about the state of processing going on inside, unless external texture changes are needed, say to show a progress bar. If that's the case, the server should only be sending a small update packet when there's been a change, or when a new player comes into range that doesn't have the correct data. There's specific functions built-in to handle this already and they work wonderfully when used right.


    Things like sounds playing and such do require a packet to be sent to start or stop them, but if they are going to play on a loop, that should be coded into the client so the server doesn't have to keep sending a "Start/stop" packet.


    EnergyNet calculations should not be running at all on the client. There is nothing visible that happens with the EnergyNet.


    I really do hope IC2 goes open source at some point in the future because I'm sure the community will be able to help optimize and streamline it with great success while still letting the IC2 creators control the direction of the mod.

    There are plenty of mods that use the BC32x API and are working just fine with it and Minecraft 1.4.2. My own unreleased mod is one of them. "Official" release for some things happens so far apart, you just have to either not do your addon mod, or just roll with it and release it as a beta.


    I can't wait to get my hands on a 1.4.2 release of this mod. This and the advanced machines original 1.6b version addons are the only things keeping me from moving my server over to 1.4.2. :)


    So you wait for the 1.108 final?
    No chance you can release a beta? Missing this awesome mod on my 1.4.2 server :D


    Do you need more beta testers? ;)


    We aren't waiting for a final 1.108 build before releasing, so don't worry about that. :) We have had a port working for 1.4.2 for about a week, but decided to hold back on a release until we rolled in the new features we were working on so we didn't do a back to back release. The new features are almost ready for release and then we'll post up a beta for 1.4.2 / IC2 1.108. I think we're looking at an ETA for a 1.4.2 release of this weekend.

    Just a quick post to update everybody on the status of updating Charging Bench to Minecraft 1.4.2 / IC2 1.108.


    It's done. :)


    We're waiting on final testing to take place over the weekend but initial quick testing shows everything is working, including all of the exciting new features coming with the update. :)


    As IC2 1.108 is currently in beta, we will retest this against the final release of IC2 once it goes live to verify everything still works.


    already tried it with logistics, didn't work. the advanced extractor just pulled out the partially charged crystal. for 1.3.2 there's basically no way of extracting things based on damage value.
    meh.. guess it'll wait until 1.4 when mystcraft shows up as a mods folder mod.


    The charging bench should be moving only fully charged items to the output slot, so the problem I see it is that you don't have something to place the charged items into to discharge them that allows for automation to know when it's done discharging them, right? If so, Tallinu and I are working on something for the next update that I think you'll love! :)

    You need to make it so it will interact with pipes. Until you do, it wont take off like you hope it will.


    Right now I can't get any pipe to interact with it.


    This is actually an issue with Buildcraft and is fixed in a pull request that was merged in after BC 3.2.0pre7 was released.
    https://github.com/SirSengir/BuildCraft/pull/293[/quote]


    The BuildCraft 3.2.0pre9 release should connect to the Charging Bench just fine. Tallinu is testing this right now to confirm it works with that specific release of Buildcraft. That said, every BC version we've been building from source has worked fine after that commit.


    For reference, connections made follow sided restrictions as follows:


    Just a quick update regarding Minecraft 1.4.


    We will be holding off on any additional releases of Charging Bench for Minecraft 1.3.2. Our next release will be for Minecraft 1.4 and whatever version of Forge/IC2 is available and stable for it. We have new additional features planned for the next release based on the suggestions we've received and I'm very excited about them! Stay tuned!

    One suggestion I'd like to make is an upgrade path for MV bench to HV bench. (Even better would be if you could implement an in-place upgrade kit ala Iron Chests)
    Recipe could easily just be the MFSU recipe with MFE substituted with the MV bench.


    -Edited: Actually just reversal recipes to convert back to storage block would work too, and might be handy in a few extra instances.


    I love this suggestion. Tallinu and I will discuss the issues and figure out if we want to do this and if so, how best to do it.


    Thanks!


    We have not seen this yet, but I"ll take a look and see if I can duplicate it. Do you get any errors in your console?

    Actually the IC2 redistribution terms were recently changed.
    [NEW] IC² Policy regarding ModPacks / Redistribution. Would be an idea to update the readme files included in this mod to reflect that.


    I saw the new policy, but my understanding was that it applied to the main IC2 download, not addons for IC2. Nowhere in that new policy regarding modpacks for IC2 does it mention addons for IC2, just the main IC2 download, ((in any combination with other files or mods) seems to indicate that other files may be included in the ModPack, and that IC2 can be included along side other mods without restriction as to which ones) and this has not been updated either. This leads me to believe that they are okay with IC2 being included in ModPacks under the conditions spelled out above, but they still want addons that are solely for IC2 to be distributed through their forums.


    If an IC2 dev tells me I'm wrong on my understanding of their policies, I'll be happy to correct the readme. Until then, as I said in the readme, I don't have a problem with modpacks for this mod as long as the person gets permission from the IC2 devs. :)

    I'd love if you added text somewhere on the gui that said the charge rate (based off the overclockers used).


    Also from what i understand in the highest tier bench a transformer upgrade doesn't do anything?


    The charge rate is item specific though, so we can't just put it on the base GUI. We're working on tooltips so you'll see the charge rate of an item, adjusted for overclockers, when you mouse over it. We don't know if we can do that without disrupting the awesome tooltips that NEI provides though. It's a work in progress.


    I've got a Charging Bench setup, but it has no power coming through it whatsoever. It's ~3-4 blocks away from a BatBox, and as I said, is not connected at all to any powersource, as far as I know. Yet for some reason it will start to drain power from the BatBox. This happened with both LV and MV charging tables. The table has no items in it whatsoever, and if I move it a block or two away, then it stops charging.


    There was no crash, no errors, so sadly no log to help.


    EDIT: Note that as soon as I connect the BatBox to the Charging Bench, then disconnect shortly after, it keeps on charging still.


    The issue here isn't with the Charging Bench, but with the IC2 energy net. There is a ghost bug in the Energy Network where cables and some other items don't invalidate when you remove them. It's highly annoying, and fixed in the beta and newer releases. Our charging bench properly invalidates when removed. The issue is with the cables. If you are playing on a server, restarting the server fixes it. So does leaving the area long enough for the chunk to unload, usually. If you're playing single player, I don't know.


    I'm not really sure what could be causing the problems you are experiencing. When you say "powered", do you mean hooked up to a IC2 EU energy source or powered as in "powered by redstone", such as a lever or redstone torch?


    Also, the video you uploaded is marked private and I can't view it. What specific version of Forge and IC2 are you using please? You may want to recreate a video showing exactly what steps you take to recreate the issue, showing the actual issue and showing whatever you mean by placing it on a solid block and then the GUI works. That way, we can figure out together what's happening and if it is a bug on our side, maybe track down what's going on.