aviewfromthetop / simplecopperpipesmc Goto Github PK
View Code? Open in Web Editor NEWSource code for the Simple Copper Pipes Minecraft mod.
License: MIT License
Source code for the Simple Copper Pipes Minecraft mod.
License: MIT License
ok so
tom's simple storage has an inventory connector block
you can extract items out of it with a hopper
but not with a copper pipe
integration would be cool
Almost every time you insert only 1 singular item into a chest connected to copper pipes, the game crashes.
Hi! I'm a Minecraft player from China. The following words might have grammar mistakes, and hope you understand. Thanks.
I built a machine (made by ่ฅๅพ on Bilibili) to get string, using some features from tripwire hook. More details are from here (Chinese page, you may have to use a translator). Anyway, when I built it in my world with some hoppers and pipes, a message of "CANNOT ADD DUPLICATE PIPE NBT" immediately fill the log. It uses CPU resources and make the value of MSPT very large. I tested in only 2 mods (Fabric API and Simple Copper Pipes mod) and confirmed. Here are the screenshot and the log file.
With XeKr redstone display resource pack
However, the pipes still work well though the keep sending errors. So maybe you just delete a line of code to fix that.
Client:
Server:
Actually, the bug was first found on the Server PC, and confirmed on the Client Mac, so there shouldn't be OS' problems.
Tested on clean install. Regardless of configuration, smoking pipes do not seem to calm bees. In all tested configurations, the smoke particle effect is seen, but does not make any effect to the bees, they still become angry when harvesting. According to the description, the smoking pipe only needs to be under the beehive/beehouse.
The attached images show which configurations were tested. It was also tested by replacing the top right corner pipe with a copper fitting.
on servers, alt clicking the pipe (or fitting) with an axe does revert the oxidization, but it's missing the particles and the sound
but i noticed that it still does work when another player does it
When enabled with the Create Mod, in the Landscapes Reimagined modpack, I have noticed that this mod stops you from opening either of the two create filters. The only issue in the log that pops up is this:
[16:58:01] [Render thread/ERROR]: ########## GL ERROR ##########
[16:58:01] [Render thread/ERROR]: @ Pre render
[16:58:01] [Render thread/ERROR]: 65539: Invalid key -1
Here is the whole log if there is anything else I am missing: log here
Also wanted to note I went through all the mods in this pack and narrowed it down to this mod.
With an item filter for item transfer with pipes, this mod would be an absolute unit. I was surprized there was none.
It could be a special pipe (or several tiers of it), or slotted item for existing pipes. With blacklisting and whitelisting.
Tag support also would be very useful.
Hope for 1.19,2 version, as it is still the most usable and popular.
It says that FrozenLib requires at least Fabric API v0.90.7
Can you add chinese in the simple copper pipes?
I finished the ducoment.
If you can,Please add it in this mod,thanks.
zh_cn.zip
crash-2023-02-19_17.13.06-server.txt
2023-02-19-2.log
The pipes are decorative and aren't actually doing anything. There are also hundreds of pipes, and a different one crashes each time. It isn't instant, rather it happens randomly if any pipes are loaded. It could potentially be a mod conflict, but I'm not entirely sure.
Is there any way to only take the output?
Hi, I really enjoy this mod, but I have a question that may be very silly to ask.
Would there be any way for this mod to work server-side only?
I run a Vanilla-style Minecraft server, which basically means it's a modded Fabric server, but Vanilla clients can still join without any issues, and use all the features. I personally use a Fabric profile that has a lot of client-side only mods to join servers.
When I installed this mod on the server, it did not break the game for any of my Vanilla-only players, but they could not see or craft any of the pipes. I could see and craft the pipes, but I have the mod installed client-side.
I know there are a few projects like PolyMC and Polymer that may be of use, but I have never created a mod before, so I genuinely have no idea if something like this is even possible. (I did try running this mod with PolyMC, but it just made all the copper fittings/pipes into stone blocks ๐)
Please let me know if something like this would be possible, because I would love to have this mod on my server. If it isn't possible, or it's not something that you have planned for the mod to support, I completely understand as well.
I look forward to your response!
Not sure if this is the place for it, but I'd love to see the addition of redstone lamp activation from has_electricity pipes. Basically, when a redstone lamp is placed on the output side of a pipe, it should power the redstone lamp when the pipe receives electricity,
Could you add L and T tubes?
With L-tubes or T-tubes in just 1 block, it would remove the need for multiple tubes for what was sometimes supposed to be a "simple" system.
But as the T-Tube would have one input and two outputs, the filter function must exist to work.
The GUI could be something like this:
If ALL is selected, it will take them all and send them to that output and will disable the filter for that output.
If ALL is not selected, it will activate the filter and you will select which blocks or items will go to that exit.
Output 1 should always be the output closest to the input, and Output 2 the furthest. (For easy identification).
Therefore, if all are marked as ALL, Out-1 will always have priority and will receive all items and blocks.
But if Out-2 for example has not selected ALL but Out-1 has, then the priority would be Out-2 and only then Out-1 would receive the items.
It could have some very discreet arrow on the texture to indicate the direction of the tube.
A different tube from the normal ones in which when triggered by redstone, it would not pull the items.
For example: You put him in the chest and only when you turn on a lever he would start pulling the items.
Filtering items would be an awesome feature for this mod. Something like Copper Hopper would be nice, without overdone filters (some add 27 filters).
In Copper Hopper it is possible to filter only 5 items.
But it only sends the items that are in the filter. It could be something like this. (I will give an example in image on how I would use such a system)
An option to mute the tube would be great.
Because it's not always nice to hear the tube working because sometimes there's a lot of tube pulling at the same time and it becomes a zone.
Example with tubes of ideas (edited image)
That way, you would have a lot less tubes in use!
It would look better visually and take up less space.
Helping both the system and the server (if multiplayer)!
All the images were edited in a raw way, I just did this so you can better understand what I thought.
If you need any references, I thought of these:
Filter System: Copper Hopper
T and L System: SimpleTransport for Fabric
Multi-Directional Hopper: PneumaticCraft: Repressurized
Yes, you read the title right. And yes, I'm as confused as you are reading this.
Shulker farms based on making a Shulker shoot through scaffolding are broken by this mod. Now, you may say, how do I know this ? Well, I was playing on a modified version of the official
Cobblemon pack for fabric with some friends, and the shulker farm by Ianxofour didn't work. I brought it to a singleplayer world, and it didn't work. I then hopped on vanilla, and it worked. I then hopped on unmodded fabric, and it worked. I tried the stock version of the Cobblemon pack, and it worked. I then checked every mod one by one, and it seemed to be the 1.16.1 version of this mod. Hopped on the unmodded fabric instance, added the mod, and now the shulker farm doesn't work.
TL:DR of the above paragraph : Yes, it's this mod specifically for some reason.
Above is a view of the kind of design that breaks. Essentially, the Shulker is meant to be forced to shoot above, going through the scaffolding. But when Simple Copper Pipes 1.16.1 is installed, it doesn't, and the bullet crashes on the scaffolding.
Link to the world with a version of the build if needed, and the associated showcase video
I'm willing to give more details as needed.
Modlist :
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.