Ranged Pumps is a simple mod that adds a pump that pumps liquids in a range.
Clone the repository and import the Gradle project.
See CONTRIBUTING.md.
See SUPPORT.md.
See CHANGELOG.md.
Ranged Pumps is a simple mod that adds a pump that pumps liquids in a range.
Home Page: https://refinedmods.com/ranged-pumps
License: MIT License
Ranged Pumps is a simple mod that adds a pump that pumps liquids in a range.
Clone the repository and import the Gradle project.
See CONTRIBUTING.md.
See SUPPORT.md.
See CHANGELOG.md.
when im using ranged pumps i make sure to give it power and a redstone signal wich you can also see on the picture. but it doestn work not in the overworld or in the nether and now when i want to pump water i just magicaly got lava from somewhere https://puu.sh/tt9tv/1bb948b675.jpg
Using the pump on the Age of Engineering mod pack and not sure if this is something from the mod itself or the pack changes but it starts searching at an Negative Y level whenever I try to use the pull
Port to fabric if we have more functionality.
Modpack: Resonant Rise 4.3.0.5 [1.10.2] + 11 custom mods
The pack booted up without any problems, but then I added this mod; rangedpumps to both client and server.
While the server started without any issues; the client started crashing mid-launch. When I remove the mod, it launches perfectly fine again.
Then, if i add the mod again, it launched exactly once and since then it began to crash on load again. This is where we are now.
Console Output: http://kaleidox.de/share/crashlogs/rr4305-rangedpumps-001.txt
Update: I have tried my "workaround" again;
1.20.1 port
no config file in 1.16.5 (or at least i cant find it)
I've set the pump config to a range of 2, and placed it at Y level 64 over the ocean. It's scanning all the way down to bedrock and sucking up lava and exploding my equipment.
when pump is done, how to make it rescan(I have to destory the block and place it where it used to be)?
Just downloaded rangedpumps-0.7.1 for 1.15 and no config file was produced when I ran the game. I'm not playing with any RF so I can't get the pump to work and can't find a config to change it. I'm looking for rangedpumps.cfg in the config folder
I started learning how to use this mod mostly due to the fact it has become such a prevalent in mod packs as a replacement for build craft pumps and a less leggy alternative to the Ender-Thermic pump. It excels in performance and basic functionality however that is also the main issue the fact that the pump has no user configurable parameters outside of an external configuration file. I would like to see an in game UI for the pump that provides Filtering and scan area parameters.
Filtering is simple toggle between Water Only Lava Only Both I did see a previously closed issue with someone expressing concern about pumps placed over an ocean randomly sucking up lava and destroying machines. It was closed as works as intended which frankly even if it IS intended its not behavior that any sane or logical player would accept as intended and thus especially for a mod trying to improve performance setting off chain reactions of machine explosions by randomly dumping lava into a water pipe is counter productive and could lead to lag spikes or server crashes. Filtering is needed in order to keep the mod relevant. You also dont want to encourage users to go back to using the older server lagging monstrosities.
Geometry settings. A UI for setting range scan offset and I would recommend an auto scan mode for contiguous source blocks. Config file settings would be used for upper / lower limits for the per pump settings
Scan offset The Offset shifts the scan area around the pump itself this allows configurations anywhere between centered on the pump with 64blocks in each direction or 128 blocks in a single direction / diagonally useful for placing pumps on a shore where source blocks expand in one direction and scanning around the pump in a square would end up not producing meaningful amounts of fluid due to wasting ticks scanning rock.
Range X Y Z range limits (yes get that y range in there) self explanatory in game user defined dimensions of the scan cube within limits set by the config.
Contiguous source blocks ( This is an auto configuration option for quick setup on a ocean or lava pool. Instead of using a brute force block by block scan the scan will try to map out the Shoreline out to the range limitation and restrict its scan area to to the desired reservoir of source blocks and will not try to scan for blocks outside the pool its sitting in.
In conclusion it would be highly beneficial to include In game settings for fine tuning pump behaviors which i believe will take the mod to the next level.
Its draining, its using up blocks, yet the internal tank stays empty, and nothing is coming out, I have "redstone signal disabled" so it should always extract, and the pipe is pressurized.
What am I doing wrong then?
the pump scans past -1000y which is way bellow bedrock level even from max build height
place pump
Give power
watch it go way past -1000 y
Minecraft 1.18.1
39.0.79
v0.9.0
No response
The game crashes when crafting a Ranged Pump (either in a vanilla crafting table or in a TiCon crafting station).
Crafting Station crash
Vanilla crash
Forge version: 12.18.2.2114
Ranged Pumps version: 0.3
I love this mod!!!!!!!!
like I loved the block back in extra utilities and I love it now in this form too, if you guys got a donate button somewhere I'd be happy to show my affection to it.
Should scan closer to the pump first.
`Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at rangedpumps.tile.TilePump.func_189515_b(TilePump.java:155)
at net.minecraft.client.Minecraft.func_184119_a(Minecraft.java:2538)
at net.minecraftforge.common.ForgeHooks.onPickBlock(ForgeHooks.java:462)
at net.minecraft.client.Minecraft.func_147112_ai(Minecraft.java:2531)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2189)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1961)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1749)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1055)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- Head --
Thread: Client thread
Stacktrace:
at rangedpumps.tile.TilePump.func_189515_b(TilePump.java:155)
at net.minecraft.client.Minecraft.func_184119_a(Minecraft.java:2538)
at net.minecraftforge.common.ForgeHooks.onPickBlock(ForgeHooks.java:462)
at net.minecraft.client.Minecraft.func_147112_ai(Minecraft.java:2531)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2189)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1961)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [GCEntityClientPlayerMP['EvilRainbow00'/315148, l='MpServer', x=227.17, y=71.00, z=321.47]]
Chunk stats: MultiplayerChunkCache: 121, 121
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (8,64,8), Chunk: (at 8,4,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 1757394 game time, 1782010 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 10 total; [EntityItem['item.item.hatchery.chickenmanure'/376962, l='MpServer', x=167.13, y=64.00, z=326.51], EntityManaBurst['Mana Burst'/380418, l='MpServer', x=227.50, y=73.50, z=330.50], EntityItem['item.item.flint'/370586, l='MpServer', x=218.13, y=73.00, z=260.00], EntityManaBurst['Mana Burst'/380322, l='MpServer', x=220.99, y=73.28, z=336.99], EntityItem['item.item.dyePowder.white'/379945, l='MpServer', x=168.82, y=62.00, z=325.48], EntityItem['item.item.hatchery.chickenmanure'/380329, l='MpServer', x=213.52, y=71.00, z=342.12], EntityChickensChicken['Flint Chicken'/177, l='MpServer', x=218.46, y=73.00, z=259.21], GCEntityClientPlayerMP['EvilRainbow00'/315148, l='MpServer', x=227.17, y=71.00, z=321.47], EntityItem['item.item.flint'/379741, l='MpServer', x=198.21, y=71.00, z=266.33], EntityItem['item.item.flint'/379253, l='MpServer', x=206.13, y=73.00, z=264.89]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:524)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2660)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:400)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)`
Hi,
It's maybe not an issue properly but i'm playing FTB Beyond on my server, i provide power RF and redstone signal to it.
It's very long to start to work when it works and very slow to pump the lava on the nether.
I provide chunkloader too.
I don't know what's the mistake i have done.
It's working well on solo creative party on my client but not in my server online.
I show you the screenshot i hope you can help me because you're the only mod of pump of the modpack to large quantities of liquid.
When i say it's very slow i mean it take 1h IRL to pump 10 000MB.
here the screenshot : https://www.hostingpics.net/viewer.php?id=36775120170621223933.png
I try to figure out how to fix it but i don't know.
Thank you
i want to make 2 types of pump one with ability to replace liquid with stone, one without. Is it possible ?
I've tried pretty much everything I can think of in 1.11.2 to get fluids back out of this pump, and none of them work.
Is it an issue with 1.11.2, or is there a secret way of doing it? Xnet doesn't even work to get fluids out. I have tried the top and sides, nadda.
Port to Minecraft 1.20.4
I love this mod but mabye add in the description how to use the pump how it pumps liquid's and do you need to have buckets in it to store the liquid or does it have it's own storage you can put into your bucket. could you transport the liquids via a pipe then it would put them into bucket form which you have to have buckets. just general stuff like this. I have been using mods for some bit so I understand the bare basics but to make the mod more understandable with depth. also put in the dependencies powah mod since you need power unless it adds it's own way to make power then also add this. I love the mod and got it recently and I am still trying to understand it myself. not trying to be mean just trying to make it more understandable for others and if you don't have time I could add description however you do that all you have to do is tell me what to put and stuff. I am just trying to help out and do this if you like it's just a suggestion have a great day.
Like in the title.
I don't recall the pump taking so long to drain a pool in 1.10.2... I notice that it scans down to bedrock for every block now in 1.12.2... which, if your pool is only 4 blocks deep, means the pump isn't gathering any fluid 95% of the time. Is there any way around this?
I've been having several issues with the internal tank filling and getting stuck full, where it won't drain, nor will the pump operate. This happens for example with betweenlands swamp water and ender io pressurized fluid conduits. It will usually work for a brief time and then cease to operate shortly thereafter. Breaking and replacing the pump sometimes works but usually not (usually it still refuses to drain, fills the internal tank again, and then ceases functioning again). Nothing turns up in the log to provide.
It does update and "draining" but it doesnt eject to EnderIOs pressurized pipes, even with extract mode and redstone off
I'd just finished using the pump for the first time and turned it off when I did something stupid unrelated to the pump - I hit the elevator floor selection button on my RF Tools screen with a pickax in my hand, destroying the screen. x.x The elevator system had been tricky to set up, so I decided to revert to a backup save (Aroma Backup) from about 15 minutes earlier. When I loaded the backup save, I spawned near where the pump had been working and noticed that it was gone, along with the Ender IO pipes and Ender Storage tank it was connected to, and that an area of lava it had pumped out and replaced with stone, directly under where it had been set up, was there again. The older save had not taken me back to before that area had been pumped out, because there was still stone in place of lava that had been pumped out after that section. I went up into my base to check the tank that the pump had been emptying into, and found what I'm guessing was the hunk of stone blocks missing from where the lava had reappeared, somehow teleported up about 40 meters and now replacing most of what had been my smeltery. I didn't think to mine up and check if the pump, pipes, and tank were atop the hunk of stone, where they would have been if things had stayed where they originally were down below. ;
I've no clue what caused this weirdness, but I thought it'd be best to let you know since it may be Ranged Pumps related. No crash occurred, so there's no crash log, but I'm happy to provide any other logs or info that might help. I'm about to start trying earlier backup saves; I'll report back if I find anything that seems relevant. I'm running MC 1.10.2, Forge 2076, Ranged Pumps 0.3 (and several other mods), and using MultiMC 4.11-713.
Can you add a config file to modify the pump speed
My computer is ancient, I can't use buildcraft, industrialcraft or anything like this. Ranged Pumps is my only hope!
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.