          return this.tabIndex % 6;
      }
  
-@@ -127,6 +154,10 @@
+@@ -127,6 +147,10 @@
       */
      public boolean isTabInFirstRow()
      {

     public static final CreativeTabs tabBlock = new CreativeTabBlock(0, "buildingBlocks");
     public static final CreativeTabs tabDecorations = new CreativeTabDeco(1, "decorations");
     public static final CreativeTabs tabRedstone = new CreativeTabRedstone(2, "redstone");
@@ -29,11 +31,32 @@
     /** Whether to draw the title in the foreground of the creative GUI */
     private boolean drawTitle = true;
 

         this.tabIndex = par1;
         this.tabLabel = par2Str;
         creativeTabArray[par1] = this;
@@ -117,6 +133,10 @@
      */
     public int getTabColumn()
     {
