Advanced Peripherals

Advanced Peripherals

29M Downloads

[1.18.2-0.7.13a] Various small issues with Advanced Peripherals village pieces

TelepathicGrunt opened this issue ยท 11 comments

commented

Hello, I am the dev for Repurposed Structures and I like to make mod compat datapacks to add other mod's village pieces to RS's biome variant villages. Page where I keep track of mods to make datapacks with: TelepathicGrunt/RepurposedStructures#113

I was about to do your mod but as I settled down to start making new biome variants of Advanced Peripherals village pieces, I noticed there's a few issues with them. If these issues can be resolved, it will help me out to make sure I do the new variants correctly to match how Advanced Peripherals wants the blocks placed. Here's a list of what I came across:

Pictures:
image
image
image
image
image

Steps to reproduce

To reproduce, spawn into a world and use /locate command to find villages and look for the Advanced Peripherals village pieces in them. Or use Structure Blocks to manually spawn in the pieces (Structure Blocks can also load in with a rotation to test the block rotations as well)

Multiplayer?

No

Version

1.18.2-0.7.13a Advanced Peripherals with Forge 40.0.48

commented

Thank you for the report

Yeah, I really messed these structures up

The Scientist Savanna Village piece's turtle block and all computer/monitor/speaker blocks will not rotate to face the correct direction if the village piece is rotated (this is usually caused by mod's blocks not overriding the rotate method to return the correct direction property. Has bitten me before too. Example: https://github.com/TelepathicGrunt/Bumblezone/blob/72bd6221216579f3d75d1e6e78e362ff1f7497ab/src/main/java/com/telepathicgrunt/the_bumblezone/blocks/ProperFacingBlock.java#L14 )

We use the rotate methods. Also, the computers/monitors/speakers are not from AP, they're from cc.

https://github.com/Seniorendi/AdvancedPeripherals/blob/1.18/src/main/java/de/srendi/advancedperipherals/common/blocks/base/APBlockEntityBlock.java#L42

I'll see why they do not rotate, and I'll fix the structure blocks in the next update ๐Ÿ‘๐Ÿป

commented

I regret that I only tested the desert one...
The others are completely broken

commented

Fixed and improved in 1.16.5 0.7.8r
Will be soon ported to 1.18

commented

Some of these issues will be fixed in cc-tweaked/CC-Tweaked#1083
And I'll publish an update with some structure fixes soon

commented

Now fixed for both versions.
Computers are still wrong rotated, but this is because of cc-tweaked/CC-Tweaked#1083

commented

Thanks! Iโ€™ll begin making the RS-AP compat datapack now to add variations of your buildings to my modโ€™s villages

commented

checking right now with ap 1.18.2-0.7.15b and found a few ap houses with the entrance stairs facing the wrong direction:
image
image
image

(Also, the one green carpet right in front of the door for the snowy village piece prevents villagers from leaving the house due to no longer able to fit through doorway)

Otherwise, everything looks great!

commented

I thought I fixed the stairs ._.
I don't like structures

commented

If you set the stairs to direction east in the jigsaw block, it should fix it. Right now they are north (Edit: south for the snowy village piece is needed. Not east)

commented

huh
I'm sure that I did that ๐Ÿค”
Maybe I forgot to save something

commented

Should now be resolved in 0.7.16b