buttilda / Gany-s-Nether

Gany's Nether
4 stars 4 forks source link

Extended Spawner Derpyness #17

Closed ZeekDaGeek closed 9 years ago

ZeekDaGeek commented 9 years ago

Extended Spawners appear to either list the wrong range or are not bounding correctly? http://zeekdageek.tv/ss/wGwF7.png

17, 9, 17 is 8 range in each direction and 4 up and down. It doesn't seem to be spawning them outside of the wall if it's actually those dimensions.

Also a Skeleton spawner in the Nether appears to spawn pure Skeles with no chance for Wither Skeles. These seems like what the effect of the "Ignore Spawn Rules" upgrade should do ("Spawn will ignore light levels, dimension, etc...")

Lastly (very minor) a redstone upgraded spawner doesn't register as a redstone device so EnderIO cables will not connect to it by default instead you have to put redstone dust near it. http://zeekdageek.tv/ss/LTk7f.png

ZeekDaGeek commented 9 years ago

Also when you have Hardcore Ender Expansion installed the recipe for the Tier 7 spawner breaks.

http://zeekdageek.tv/ss/54thx.png

buttilda commented 9 years ago

-The range also takes into consideration the spawn rules. So maybe outside your walls it's not suitable for spawns to happen? -If you want wither skeletons to spawn then you need to make a wither skeleton spawners. No exploits allowed 😏 -I don't know what's causing it to not connect to EIO cables. But I know you can force a connection with those cables. So just do that:3 -And hm, I'll have to talk to chylex about that and sort something out.

buttilda commented 9 years ago

Hey @chylex you seem to be breaking recipes that use the dragon egg. Anything I can do to work around it?

ZeekDaGeek commented 9 years ago

It's not really an exploit. A vanilla spawner in the nether causes wither skeletons to spawn. Following spawn rules skeles should sometimes spawn in the nether from a spawner. Ignoring spawn rules should be required to get pure skeleton spawners.

It's the sort of thing where upgrading a spawner causes it to downgrade.

ZeekDaGeek commented 9 years ago

It also seems like the Range reading should read 8 instead of 4 if that's the case.

chylex commented 9 years ago

Hmm, do you register recipes in preinit or init? I added egg itemblock replacing recently, so that might be why it's derping...

chylex commented 9 years ago

I will fix it for next version of HEE, apparently I broke that a long time ago... the game doesn't respond well to ItemBlock replacements it looks like, so I've redone it.