Removed invalid block face handling code The code for handling invalid block faces is removed by gcc and clang as it is undefined behavior for a enum to contain a value that is not part of the enum. Since the only way that the line can be executed is through undefined behavior clang and gcc remove it so the function fits in the caches better.
Removed invalid block face handling code
The code for handling invalid block faces is removed by gcc and clang as it is undefined behavior for a enum
to contain a value that is not part of the enum. Since the only way that the line can be executed is through
undefined behavior clang and gcc remove it so the function fits in the caches better.

Fighter19/cuberite,nichwall/cuberite,nounoursheureux/MCServer,mc-server/MCServer,kevinr/cuberite,electromatter/cuberite,nounoursheureux/MCServer,marvinkopf/cuberite,mjssw/cuberite,electromatter/cuberite,jammet/MCServer,bendl/cuberite,nichwall/cuberite,birkett/MCServer,Tri125/MCServer,Fighter19/cuberite,nevercast/cuberite,bendl/cuberite,tonibm19/cuberite,guijun/MCServer,Altenius/cuberite,Schwertspize/cuberite,nounoursheureux/MCServer,kevinr/cuberite,linnemannr/MCServer,mc-server/MCServer,nounoursheureux/MCServer,guijun/MCServer,linnemannr/MCServer,mc-server/MCServer,guijun/MCServer,birkett/cuberite,SamOatesPlugins/cuberite,birkett/MCServer,tonibm19/cuberite,jammet/MCServer,birkett/MCServer,johnsoch/cuberite,tonibm19/cuberite,guijun/MCServer,zackp30/cuberite,linnemannr/MCServer,Altenius/cuberite,Fighter19/cuberite,linnemannr/MCServer,birkett/MCServer,QUSpilPrgm/cuberite,marvinkopf/cuberite,marvinkopf/cuberite,ionux/MCServer,Haxi52/cuberite,Howaner/MCServer,HelenaKitty/EbooMC,MuhammadWang/MCServer,guijun/MCServer,johnsoch/cuberite,thetaeo/cuberite,kevinr/cuberite,Howaner/MCServer,QUSpilPrgm/cuberite,Haxi52/cuberite,QUSpilPrgm/cuberite,guijun/MCServer,linnemannr/MCServer,Altenius/cuberite,mmdk95/cuberite,Howaner/MCServer,mmdk95/cuberite,electromatter/cuberite,thetaeo/cuberite,marvinkopf/cuberite,nicodinh/cuberite,jammet/MCServer,Tri125/MCServer,birkett/cuberite,mmdk95/cuberite,mc-server/MCServer,nounoursheureux/MCServer,Tri125/MCServer,Haxi52/cuberite,johnsoch/cuberite,nicodinh/cuberite,Schwertspize/cuberite,MuhammadWang/MCServer,zackp30/cuberite,birkett/MCServer,zackp30/cuberite,kevinr/cuberite,Frownigami1/cuberite,Frownigami1/cuberite,zackp30/cuberite,Fighter19/cuberite,thetaeo/cuberite,mjssw/cuberite,ionux/MCServer,SamOatesPlugins/cuberite,nevercast/cuberite,mc-server/MCServer,mjssw/cuberite,tonibm19/cuberite,Frownigami1/cuberite,bendl/cuberite,marvinkopf/cuberite,electromatter/cuberite,mjssw/cuberite,SamOatesPlugins/cuberite,birkett/MCServer,zackp30/cuberite,QUSpilPrgm/cuberite,bendl/cuberite,mmdk95/cuberite,jammet/MCServer,mmdk95/cuberite,MuhammadWang/MCServer,HelenaKitty/EbooMC,nevercast/cuberite,Schwertspize/cuberite,ionux/MCServer,SamOatesPlugins/cuberite,HelenaKitty/EbooMC,mjssw/cuberite,thetaeo/cuberite,nicodinh/cuberite,birkett/cuberite,electromatter/cuberite,jammet/MCServer,Altenius/cuberite,ionux/MCServer,mmdk95/cuberite,HelenaKitty/EbooMC,birkett/cuberite,Tri125/MCServer,Haxi52/cuberite,nichwall/cuberite,electromatter/cuberite,jammet/MCServer,bendl/cuberite,zackp30/cuberite,thetaeo/cuberite,nichwall/cuberite,linnemannr/MCServer,nichwall/cuberite,birkett/cuberite,Tri125/MCServer,ionux/MCServer,kevinr/cuberite,Frownigami1/cuberite,Tri125/MCServer,johnsoch/cuberite,MuhammadWang/MCServer,Fighter19/cuberite,Fighter19/cuberite,nevercast/cuberite,nichwall/cuberite,SamOatesPlugins/cuberite,QUSpilPrgm/cuberite,mc-server/MCServer,Schwertspize/cuberite,nicodinh/cuberite,nevercast/cuberite,Altenius/cuberite,MuhammadWang/MCServer,mjssw/cuberite,nevercast/cuberite,HelenaKitty/EbooMC,johnsoch/cuberite,nicodinh/cuberite,Howaner/MCServer,birkett/cuberite,nicodinh/cuberite,thetaeo/cuberite,QUSpilPrgm/cuberite,Schwertspize/cuberite,tonibm19/cuberite,nounoursheureux/MCServer,kevinr/cuberite,Frownigami1/cuberite,Haxi52/cuberite,marvinkopf/cuberite,Haxi52/cuberite,ionux/MCServer,Howaner/MCServer,Howaner/MCServer,tonibm19/cuberite