teampneumatic / pnc-repressurized Goto Github PK
View Code? Open in Web Editor NEWA port of PneumaticCraft to MC1.12+
License: Other
A port of PneumaticCraft to MC1.12+
License: Other
Need a TESR for this, but we can probably limit TESR drawing to only when the lightbox has an item in it. Possibly redo the static OBJ model with JSON.
Also, look at Albedo or Mirage for having the lightbox emit cool purple-coloured light while active.
Pneumatic helmet HUD is leaving OpenGL state wrong, causing active item in hotbar to render with opaque background (and occasional opaque flicker in chat window). Need to track down exactly what & where (something to do with animated panel rendering, possibly?)
Some TE dynamo augments are likely to make sense in the Pneumatic Dynamo. Investigate which.
The output pressure chamber interface tries to stack Empty PCBs when pulling them from the Pressure Chamber destroying the excess PCBs.
Video for clarification: https://youtu.be/5Je9uio5xsg
Following machines' recipes need CraftTweaker support for modifying them:
So to test out the mod, the first thing I did was put a few Iron Ingots in a Pressure Chamber. I went ahead to test out some other things and when I came back to the chamber, they were gone. At first, I thought that they had despawned, but after 3 tests, I realized that they disappear once the arrow reaches 1. I have yet to test it with other items.
Many download tools check for dependencies on Curseforge while downloading, adding IGW as an optional library would be useful in those cases.
MCMultiPart2 code is present but currently non-functional. Pressure pipes will not render as properly connected when mcmultipart is active.
When looking at the wall (or glass) of a formed pressure chamber, WAILA & TOP should show the chamber's pressure. Right now you need to look at a valve to see the pressure (which might not be practical depending on valve position).
I haven't used this in a long time so maybe I missed a step.
When using the amadron tablet the drone comes to pick up my emeralds but never delivers what I order.
Video for clarification: https://youtu.be/j084AvqK5ts
Upon loading a world with both Pneumaticraft and IP in 1.12.2, the game freezes while building terrain due to what seems to be an incompatibility with Pneumaticraft and IP oil. Does not cause a crash but here's the log:
latest.log
The relevant information appears at around line 920 if that helps. If this is an IP bug then let me know and I'll report it to the developer.
Thanks!
It's more than a little screwed up.
Also, consider whether or not to render any contained fluids. Maybe make it a config setting.
IGW (in-game wiki) is not ported to 1.12 and I'm not very inclined to port it.
McJty's upcoming Lector mod may be a good solution here.
https://www.reddit.com/r/feedthebeast/comments/76zrsa/conclusion_on_the_manual_refactor/
There is the possibility of using FastTESR's and/or the Forge Animation system (which uses FastTESR's itself) for improving client-side rendering performance.
This needs some consideration as to what they do, but the first piece is likely to be Pneumatic Boots; they will use stored air pressure to absorb some or all fall damage. Makes a nice complement to the Air Cannon (in Entity Tracker mode), and the Vortex Cannon.
As far as JEI can tell.
This used to be the recipe: https://ftbwiki.org/Compressed_Iron_Gear
But now I would make change the stone gear for an iron ingot, the way Thermal Foundation does it.
NotEnoughKeys hasn't been maintained since the Minecraft 1.8 days, and as such I think the integration should be removed from the code. I don't think it's worth it to leave what's left of the integration in the code since NEK is pretty much dead.
Could be tricky. Current OBJ model doesn't support tintindex. Options:
Consider some or all of these features:
When you insert fuel into a compressor that already has fuel of the type using shift+left-click, it does not consume items from the stack you're trying to insert but does refill the current fuel.
Video: https://youtu.be/LVOvEg-NRqQ
Add support for showing pressure & heat levels for blocks & drones.
I just added Immersive Petroleum and now the server crash on world load.
It's a conflict about the oil world generation.
I did try the solution given by the crash reports but either I've done it wrong or it doesn't work.
Crash Report: crash-2017-11-10_02.58.55-server.txt
Minecraft: 1.12.2
Forge: 2531
Mods: list.txt
When using the Assembly IO Unit with a diagonal output chest the output IO Unit will give the output to the input IO Unit instead.
Video: https://youtu.be/uOSKwHze9_M
These machines are currently missing entirely.
I wonder how much demand there is for these?
Subject says it all. Need some decent models for these two items.
Person of reddit here :)
Promised log: https://gist.github.com/DeadSix27/43b04bdf93310ff5803fcd09c3756d7b
Tested inside my test-pack as I wanted to start making quest lines for the mod to be ready.
When crafting the speed upgrade with Applied Energistics' crafting method it does not consume the Lubricant bucket.
Normal crafting table crafting does consume the bucket.
Could be a pain to debug this one...
Expose some features via capabilities, including (but not necessarily limited to):
IAirHandler
IHeatExchanger
Override getDrops() to serialize any tank information.
any more?
Items should normally only be inserted/extracted by either breaking the chamber, or using pressure chamber interfaces, both of which consume air.
But plenty mods allow insertion of items into the chamber without breaking it. Look at ways of preventing that.
This would be particularly nice for logistics drones, to see what they're carrying around, but also nice for regular drones. Probably make it a client-side configurable, since there's would be a small rendering cost to it.
(by "held item", I mean the item in slot 0 of their inventory)
Tank widget is fine inside dev environment, but background texture is rendering a solid black box when outside dev environment. Seems to be going wrong at WidgetTank#render().
Some work to make recipe handling a little more consistent (and more amenable to CraftTweaker manipulation):
me.desht.pneumaticcraft.common.recipes
, in common with assembly and pressure chamber recipes. This is just a cleanup and doesn't have any functional effect.src/main/java/me/desht/pneumaticcraft/api
to src/api/java/me/desht/pneumaticcraft/api
- separate moduleGet Forge version checking working, as documented in https://mcforge.readthedocs.io/en/latest/gettingstarted/autoupdate/
Minecraft Version: 1.12.2
Forge Version: 14.23.0.2552
Mod Version: 0.1.0-47
Singleplayer/Multiplayer: Singleplayer
Crash Report: https://paste.ee/p/Ydivp
Additional Information:
Minecraft Version: 1.12.2
Forge Version: 14.23.0.2552
Mod Version: 0.1.0-47
Singleplayer/Multiplayer: Singleplayer
Crash Report: https://paste.ee/p/4LPRD
Additional Information:
It's currently possible to quickly place and remove hot liquids like pyrotheum to manipulate machine heat levels without consuming the liquids, and avoiding the need to spend energy on pressurising a vortex tube.
Look at ways of limiting that...
Since MCMP2 isn't happening any time soon, we need alternative solutions.
It appears that AE's Tiny TNT is not compatible with PNCR's way of making Compressed Iron as it destroys the Iron instead.
I liked using Tiny TNT back in 1.7.10 to start Pneumaticcraft because of the smaller explosion. Would it be possible to add it back?
Old achievement code no longer works, of course. Need to rewrite as advancements in JSON.
Offhand:
Dungeon loot generation (nuke virus & stop worm) is not working right now. Re-implement using JSON.
Possibly consider adding some other PNC:R resources randomly (compressed iron, plastic...)
Universal Sensor block model needs to show a tube connection for each connected side. Should be able to use the same code as for the Gas Lift Assembly Controller.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.