#Dispenser functionality for some universal tools

1 messages · Page 1 of 1 (latest)

scarlet gate
#

When a reinforced dispenser has a reinforcer, owner changer or a remover, it use it using the dispenser owner instead of dropping it. This would allow making reinforced regenerating wall (in the caser where someone knows a glitch to break them, or just for farms)

sinful thicket
#

I've been wanting something like this to help with farming large quantities of reinforced blocks. Also this would allow automatic block breaking without TNT.

inner lark
#

I would love to have this in the mod, however before finally approving it, I'd like @teal scroll's and @outer orbit's opinion on this.

#

I'm not sure how useful the owner changer having this functionality would be.

#

And we would need to enable verification when the reinforced dispenser changes ownership.

#

Dispenser functionality for some universal tools

sinful thicket
#

Lol liveinground always has the ideas liked the quickest

scarlet gate
#

not always lol

teal scroll
#

My opinion:

  • No UBRemover functionality, since I don't think SC should add yet-another-modded-block-breaking-device, even if it's a kind of niche interaction
  • No UOC functionality, since I can only think of all the UOC edge cases when implementing this, and no actual usecases (like: when will you want to automatically change the owner of a block? And after the block's owner has changed, it can't be moved by a piston anyways, so the capability of automation granted by this is questionable)
  • What I can however absolutely see is UBReinforcer functionality, in the way described (e.g. for automatically making reinforced walls), + unreinforcing should also be possible (for blocks that have the same owner as the reinforced dispenser). We already have Crafter compatibility with the UBReinforcer, so adding Dispenser compatibility to it shouldn't be too much of an issue. This will need to be limited to Reinforced Dispensers (as already mentioned) so the UBR knows which owner the new blocks should have.
inner lark
#

I disagree with the remover. No other modded block will be able to remove SecurityCraft's blocks unless they specifically add support for it. So that niche interaction you mentioned can only be filled by SecurityCraft itself.
Regarding the other two, I fully agree and those were my exact concerns/thoughts.

balmy steppe
#

Reinforcer + remover combo could definitely be used for automatic stone and obsidian farms

teal scroll
#

If the UBReinforcer with a Dispenser can auto-unreinforce, then any other modded miner block can remove these blocks, so by extension these other modded miner block can remove reinforced blocks

teal scroll
inner lark
#

But what if you want reinforced blocks and cannot use the Crafter?

sinful thicket
#

What do you mean by crafter functionality?

teal scroll
#

And for reinforced blocks as items, bulk reinforcing them using the UBReinforcer GUI should already be fast enough, way faster than a reinforcing + auto-removing combo could ever be (+ that wastes UBRemover durability)

inner lark
inner lark
inner lark
teal scroll
#

Such a system will never be fully automatic, since UBRemovers need to be crafted manually in versions that don't have the Crafter (and in versions that do have the Crafter, the problem is already solved through the process that you described as "convoluted" above)

inner lark
#

You can craft level 3 reinforcers which means you only need to craft one per machine, and then it's done.

teal scroll
#

Allowing the UBRemover to work from a dispenser allows one specific use case, the automation of collecting reinforced blocks as items, while opening Pandora's Box of cleanly being able to mine every single block in the game (with the exception of some leaves and ores). This is in huge demand in Minecraft's playerbase (see the second message in this thread), and I do not want SC to devolve into that kind of mod, there are other mods (like Create) that do this farm-every-item-automatically process in a much much better/cooler way (which would be made completely irrelevant if SC provides such an easy way to acquire block items).

teal scroll
inner lark
#

Ah, removers.

#

I hate your way of abbreviating

#

Just call them remover and reinforcer, it's even shorter deepfriedjoy

#

Ok I understand your point more now

teal scroll
inner lark
#

How so?

teal scroll
#

Like, if Create or another mod also had a block called Remover which would e.g. break blocks

#

(I don't know if that's the case)

inner lark
#

Right

sinful thicket
#

Create does in fact have such a block, it is called a drill not a remover, but I think I would use this a lot. I have stone generators that would be nice if they could run without player interference

#

I was actually thinking about suggesting this recently, so I could make an auto concrete converter/reinforcer

outer orbit
#

It took me a second to understand what the suggestion was actually trying to implement, lol

#

So you could load up a dispenser with, say, a UBR, and then have the dispenser "use" that item on a reinforced block placed in front of itself?

#

Or in a farm as y'all mentioned where a block is reinforced by a dispenser, pushed over, broken by another dispenser, and then dropped and loaded into a chest via a hopper or something?

#

I could see that being helpful pepothink

#

A UOC + dispenser function seems kind of clunky and niche though, don't see that being widely used/reliable

#

But I'll give the reinforcer/remover + dispenser functions a thumbs up, I like that idea

sinful thicket
#

Wait this has been approved? Nice

scarlet gate
scarlet gate
#

Added in 1.10.0 pepoyay