View Issue Details

IDProjectCategoryView StatusLast Update
0000684Industrial-Craft²machinespublic2013-10-09 06:46
Reporterimmibis Assigned ToThunderdark  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0000684: Windmills do not use isAirBlock when checking for obstructions
DescriptionDecompiled code: this.field_70331_k.func_72798_a(x + this.field_70329_l, y + this.field_70330_m, z + this.field_70327_n) != 0

func_72798_a is getBlockId.
There is a bad interaction with Railcraft here, which uses invisible blocks to track player movement. IC2 should be using isAirBlock.
TagsNo tags attached.
Minecraft Version

Activities

Thunderdark

2013-10-07 06:32

viewer   ~0001685

fix in Build#248

immibis

2013-10-09 06:46

reporter   ~0001741

You got the test backwards....
isAirBlock returns TRUE for air blocks, so now windmills work better with MORE obstructions.

Issue History

Date Modified Username Field Change
2013-10-07 03:20 immibis New Issue
2013-10-07 06:32 Thunderdark Note Added: 0001685
2013-10-07 06:32 Thunderdark Status new => resolved
2013-10-07 06:32 Thunderdark Resolution open => fixed
2013-10-07 06:32 Thunderdark Assigned To => Thunderdark
2013-10-09 06:46 immibis Note Added: 0001741