Animania Base

Animania Base

11M Downloads

Dispensers don't place seeds when using Botania

Tschipp opened this issue ยท 9 comments

commented

From @SSyl on November 14, 2017 8:3

It's possible that there's not much you can do about this since it's ultimately Botania overriding the dispenser functionality, but I'll log it here just in case there's something that can be done.

Expected Behavior

Dispensers should place seeds when activated as it does when manually placed by hand.

Actual Behavior

Dispensers "throw" out seeds similar to when you drop items from your inventory. I've tried with dispensers facing upwards and to the side.

When they're facing to the side with a tilled dirt block in front of it, it'll plant the seeds, which is functionality added by Botania which can't be disabled.

Steps to Reproduce

  1. Have both Animania and Botania active.
  2. Setup dispenser.
  3. Add wheat seeds or beetroot seeds.
  4. Place redstone lever/button next to dispenser.
  5. Press redstone switch and dispensers drop seeds rather than place them.
  6. Bonus step: Remove Botania and try again. It'll work just fine.

Version of Minecraft, version of Animania, Single Player or Server

Minecraft 1.12
Animania 1.3.6, 1.3.6.1, and 1.4 have the same issue. I haven't tested any before that.
Botania r1.10-349 and r1.10-350. Haven't tested any before that.
Both SP and server do the same.

Screenshots encouraged

2017-11-14_01 43 18

Copied from original issue: capnkirok/animania#429

commented

From @capnkirok on November 16, 2017 10:4

Hmm.... this used to work, we put in some code specifically around this for Botania. Tagging @Tschipp .

commented

@capnkirok We put in code for quark, not for botania

commented

From @capnkirok on November 18, 2017 17:29

Ah yes... let me see if we can extend to botania

commented

From @SSyl on December 12, 2017 4:8

Seems like it's still broken.

I just tried using only Animania 1.4.3, Botania r1.10-352 (and its dependencies), MC 1.12, Forge 14.23.1.2562

commented

From @williewillus on December 12, 2017 6:43

um, can you not just use droppers for the seeds? if it's just dropping the items, that's exactly what a dropper is for.

dispensers are for "complex" actions while droppers are purposefully limited to only dropping the item in world

edit: I might be misunderstanding the issue. Are you wanting the intended functionality to be "drop in world" or "plant on block"?

commented

From @SSyl on December 12, 2017 7:26

@williewillus

In Animania, the dispensers are supposed to "place" the seeds on the ground so that animals (i.e chickens) can eat them and get fed.

Currently, with Botania installed, instead of dispensers placing seeds on the ground it functions similar to a vanilla dropper/dispenser where it just drops/shoots the item in the world.

Here's an image of the dispensers work in Animania normally:

2017-12-12_01 19 39

Here's how it's working with Botania installed:

2017-12-12_01 20 11

Hope that clears it up a bit, but let me know if you need more examples.

commented

From @capnkirok on December 12, 2017 9:10

Yeah, this wasn't meant to be closed.

commented

From @capnkirok on January 20, 2018 16:18

Still working on the dispenser issue, but just an FYI, in 1.4.4 update, Chickens will be able to eat Seeds and Corn from Troughs.

commented

From @SSyl on January 26, 2018 5:20

@capnkirok Troughs are working great for chickens, but it seems like Peacocks don't eat out of troughs like chickens. Is that intended behavior?