Not getting any loot from ender dragon
jkroepke opened this issue Β· 19 comments
Hi!
Currently, I have the problem that the ender dragon factory does generate any loot.
The Spawing bar goes up, but there is no loot in the chest at the factory exporter.
No idea whats wrong.
At the factory importer there is a ME Interface contains 4 end crystal for the ingredients.
No Sponge is installed on the server.
Hmm, have you tried putting a chest there instead of an interface? Have you installed mass upgrades? If so you'll need 4 crystals for every dragon which is spawned...
As wamc2017 says a chest would be a good test, unless you have successfully used an ME interface before. The output and input device has to implement a specific Forge Java interface to be valid.
I can maybe check when the gui is opened and pass across a good/bad ingredients marker.
At present I only check the ingredients at spawn time.
So other factories have the same setup but different mobs and work fine, but only the dragon is an issue?
I'll get you the dev debug to enable when I get home from work. That should tell us if it is an input or output problem.
Hum, I have only a wither factory. Other factories doesn't need any ingredients.
but only the dragon is an issue?
Yes.
Hmm, are you providing 4 or 12 crystals? You're spawning 3 dragons at a time according the screenshot, so 12 crystals should be needed at spawning time...
Also had that problem some time ago, but every dragon needs the crystals to spawn (should be the same with the wither... π )
@Ipsis, maybe the factory should stop working if the amount of ingredients isn't the amount which is needed to spawn the mobs...
What does the gui say are the drops for the Dragon with your setup?
I've got some debug logs you can enable if you have op access.
Finally. I test it with 12 crystals with me interface and it work fine.
But I think its still an issue that the factory is not telling whats wrong.
Just an idea:
Instead check attached storage at the factory importer, add a inventory to the factory. (for example an input and a output inventory like the farm from forestry.
Why?
In the minecraft universe, all machine works fine with pipe or buses. Most of users try to push items in to block. But in the world of woot, you have to add a chest sided from the factory importer. Thats one of some points, why this mods feels so complicated. But it's just my opinion.
What I want to avoid is the overhead of checking the connected inventories to see if the items are available, as it can be quite expensive - relatively speaking.
What I'll do is change the gui, such that when it is opened it
- checks for valid input and output inventories/tanks and displays that information
- checks for the ingredients and indicate on the gui if the spawn will succeed
That may be the best way to give the information, but not cause constant checking.
The reason why I don't use internal inventories is that would have forced a gui which I was avoiding at the start. The gui I did eventually add is info only which I'm okay with.
So I will do something to help with indicating lack of ingredients but it won't be internal inventories and internal tanks.
I thought the manual mentioned somewhere about ingredients per mob but I could well be wrong.
the importer works like an importer from another mod
Not correct. The ME Interface works like a vanilla Chest.
Users ask me how I get items into the factory because Pipes didn't attach. (And nobody read books ;))
Not correct. The ME Interface works like a vanilla Chest.
I talked about importers not interfaces... π
(And nobody read books ;))
... (rtfm?) π
But seriously, modded minecraft always needed some information gathering, if people don't use the tools like wikis or ingame guides, it is not the authors fault...
Hmm, I don't think the factory needs an extra inventory, the importer works like an importer from another mod and it's easier with vanilla methods to indicate how full an external inventory is. How the importer and exporter are handled are good documented in the ingame guide...
Maybe the mass upgrade in the guide needs some mentioning that the amount of ingredients is increased for mobs like the ender dragon/wither/chaos guardian? π
I've created a new bug #326 to handle my changes for missing ingredients notifications to the user.
So the resolution of this issue for future reference was that multiple mobs where being spawned and not enough ingredients had been provided for all the mobs. Therefore no drops where generated.