Simplified randomizeFloor to be more performant

This commit is contained in:
RangerMauve 2014-07-31 20:16:48 -04:00
parent 4c05c5d2d3
commit 31833b974a

View File

@ -337,9 +337,10 @@ public class DiscoParty {
sheep.setColor(discoColours[(r.nextInt(discoColours.length))]); sheep.setColor(discoColours[(r.nextInt(discoColours.length))]);
} }
void randomizeFloor(Block block) { void randomizeFloor(Block block, int index) {
int to_color = (index + state) % disocColors.length;
block.setType(Material.WOOL); block.setType(Material.WOOL);
block.setData(discoColours[(r.nextInt(discoColours.length))].getData()); block.setData(discoColours[to_color].getData());
} }
void jump(Entity entity) { void jump(Entity entity) {
@ -433,9 +434,8 @@ public class DiscoParty {
} }
} }
} }
for(int i = 0; i < this.floorBlocks.length;i++){
for (Block block : this.floorBlocks) { this.randomizeFloor(block,i);
this.randomizeFloor(block);
} }
} }