Code Monkey home page Code Monkey logo

rangedpumps's Introduction

rangedpumps's People

Contributors

a5161655 avatar arayn avatar dracnis avatar flagar0 avatar fspijkerman avatar gisellevonbingen avatar maicol07 avatar mindy15963 avatar raoulvdberge avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

rangedpumps's Issues

not working

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

Scanning

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

Fabric port

Describe your enhancement

Port to fabric if we have more functionality.

Version 0.3 causes odd startup crashes

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;

  • Launch without rangedpumps (Worked)
  • Then, launch with rangedpumps (Crashed again)

Config missing

no config file in 1.16.5 (or at least i cant find it)

Pump does not respect range limit in Y axis

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.

how to make pump rescan?

when pump is done, how to make it rescan(I have to destory the block and place it where it used to be)?

No config file produced

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

[Enhancements] Ingame User Configuration options for advanced setups

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.

Scan's past -1000 y

Describe the bug

the pump scans past -1000y which is way bellow bedrock level even from max build height
image

How can we reproduce this bug or crash?

place pump
Give power
watch it go way past -1000 y

What Minecraft version is this happening on?

Minecraft 1.18.1

What Forge version is this happening on?

39.0.79

What Ranged Pumps version is this happening on?

v0.9.0

Relevant log output

No response

[wanna donate]

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.

Trying to middle-click(copy) pump in creative mode crashes

`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)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- 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)`

Range pump don't work or very low

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

Question: How do you get fluids out? (1.11.2)

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.

more depscription? (suggestion)

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.

Pump Scans Down To Bedrock

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?

Internal tank does not drain some fluids

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.

  • There is not another fluid in the conduit preventing draining. In the above example stagnant water (which sometimes pumps in place of swamp water) is properly voided, and it still does not pump.
  • Seems to place fluid into tanks properly, but not conduits, pipes, and other non-tank fluid transport blocks.

Doesnt pump

It does update and "draining" but it doesnt eject to EnderIOs pressurized pipes, even with extract mode and redstone off

Blocks Moved in Saved Game

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.

Speed config

Can you add a config file to modify the pump speed

1.8.9 please!

My computer is ancient, I can't use buildcraft, industrialcraft or anything like this. Ranged Pumps is my only hope!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.