Console Output

+ ./clang-tidy.sh -j 4
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Optimising for this machine (march=native)
-- Version: TRUE7.1.3
-- Build type: 
-- CXX_STANDARD: 17
-- Performing Test has_std_17_flag
-- Performing Test has_std_17_flag - Success
-- Performing Test has_std_1z_flag
-- Performing Test has_std_1z_flag - Success
-- Performing Test SUPPORTS_USER_DEFINED_LITERALS
-- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success
-- Performing Test FMT_HAS_VARIANT
-- Performing Test FMT_HAS_VARIANT - Success
-- Required features: cxx_variadic_templates
-- Looking for strtod_l
-- Looking for strtod_l - not found
-- JsonCpp Version: 1.9.4
-- Looking for C++ include clocale
-- Looking for C++ include clocale - found
-- Looking for localeconv
-- Looking for localeconv - found
-- Looking for C++ include sys/types.h
-- Looking for C++ include sys/types.h - found
-- Looking for C++ include stdint.h
-- Looking for C++ include stdint.h - found
-- Looking for C++ include stddef.h
-- Looking for C++ include stddef.h - found
-- Check size of lconv
-- Check size of lconv - done
-- Performing Test HAVE_DECIMAL_POINT
-- Performing Test HAVE_DECIMAL_POINT - Success
-- Found Git: /usr/bin/git (found version "2.20.1") 
-- Performing Test check_c_compiler_flag__Wall
-- Performing Test check_c_compiler_flag__Wall - Success
-- Performing Test check_c_compiler_flag__Wextra
-- Performing Test check_c_compiler_flag__Wextra - Success
-- Performing Test check_c_compiler_flag__Wno_unused_parameter
-- Performing Test check_c_compiler_flag__Wno_unused_parameter - Success
-- Performing Test check_c_compiler_flag__Wstrict_aliasing
-- Performing Test check_c_compiler_flag__Wstrict_aliasing - Success
-- Performing Test check_c_compiler_flag__Wstrict_prototypes
-- Performing Test check_c_compiler_flag__Wstrict_prototypes - Success
-- Performing Test check_c_compiler_flag__fno_strict_aliasing
-- Performing Test check_c_compiler_flag__fno_strict_aliasing - Success
-- Performing Test check_c_compiler_flag__Wmissing_prototypes
-- Performing Test check_c_compiler_flag__Wmissing_prototypes - Success
-- Performing Test check_c_compiler_flag__Winit_self
-- Performing Test check_c_compiler_flag__Winit_self - Success
-- Performing Test check_c_compiler_flag__Wmissing_field_initializers
-- Performing Test check_c_compiler_flag__Wmissing_field_initializers - Success
-- Performing Test check_c_compiler_flag__Wdeclaration_after_statement
-- Performing Test check_c_compiler_flag__Wdeclaration_after_statement - Success
-- Performing Test check_c_compiler_flag__Waddress
-- Performing Test check_c_compiler_flag__Waddress - Success
-- Performing Test check_c_compiler_flag__Wnormalized_id
-- Performing Test check_c_compiler_flag__Wnormalized_id - Success
-- Performing Test check_c_compiler_flag__Woverride_init
-- Performing Test check_c_compiler_flag__Woverride_init - Success
-- Performing Test check_c_compiler_flag__Wlogical_op
-- Performing Test check_c_compiler_flag__Wlogical_op - Success
-- Performing Test check_c_compiler_flag__Wwrite_strings
-- Performing Test check_c_compiler_flag__Wwrite_strings - Success
-- Looking for __GNU_LIBRARY__
-- Looking for __GNU_LIBRARY__ - found
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include files fcntl.h, inttypes.h
-- Looking for include files fcntl.h, inttypes.h - found
-- Looking for 3 include files fcntl.h, ..., memory.h
-- Looking for 3 include files fcntl.h, ..., memory.h - found
-- Looking for 4 include files fcntl.h, ..., signal.h
-- Looking for 4 include files fcntl.h, ..., signal.h - found
-- Looking for 5 include files fcntl.h, ..., stdarg.h
-- Looking for 5 include files fcntl.h, ..., stdarg.h - found
-- Looking for 6 include files fcntl.h, ..., stddef.h
-- Looking for 6 include files fcntl.h, ..., stddef.h - found
-- Looking for 7 include files fcntl.h, ..., stdint.h
-- Looking for 7 include files fcntl.h, ..., stdint.h - found
-- Looking for 8 include files fcntl.h, ..., stdlib.h
-- Looking for 8 include files fcntl.h, ..., stdlib.h - found
-- Looking for 9 include files fcntl.h, ..., string.h
-- Looking for 9 include files fcntl.h, ..., string.h - found
-- Looking for 10 include files fcntl.h, ..., errno.h
-- Looking for 10 include files fcntl.h, ..., errno.h - found
-- Looking for 11 include files fcntl.h, ..., unistd.h
-- Looking for 11 include files fcntl.h, ..., unistd.h - found
-- Looking for 12 include files fcntl.h, ..., time.h
-- Looking for 12 include files fcntl.h, ..., time.h - found
-- Looking for 13 include files fcntl.h, ..., sys/types.h
-- Looking for 13 include files fcntl.h, ..., sys/types.h - found
-- Looking for 14 include files fcntl.h, ..., sys/stat.h
-- Looking for 14 include files fcntl.h, ..., sys/stat.h - found
-- Looking for 15 include files fcntl.h, ..., sys/time.h
-- Looking for 15 include files fcntl.h, ..., sys/time.h - found
-- Looking for 16 include files fcntl.h, ..., sys/param.h
-- Looking for 16 include files fcntl.h, ..., sys/param.h - found
-- Looking for 17 include files fcntl.h, ..., netdb.h
-- Looking for 17 include files fcntl.h, ..., netdb.h - found
-- Looking for 18 include files fcntl.h, ..., dlfcn.h
-- Looking for 18 include files fcntl.h, ..., dlfcn.h - found
-- Looking for 19 include files fcntl.h, ..., arpa/inet.h
-- Looking for 19 include files fcntl.h, ..., arpa/inet.h - found
-- Looking for 20 include files fcntl.h, ..., poll.h
-- Looking for 20 include files fcntl.h, ..., poll.h - found
-- Looking for 21 include files fcntl.h, ..., port.h
-- Looking for 21 include files fcntl.h, ..., port.h - not found
-- Looking for 21 include files fcntl.h, ..., sys/socket.h
-- Looking for 21 include files fcntl.h, ..., sys/socket.h - found
-- Looking for 22 include files fcntl.h, ..., sys/random.h
-- Looking for 22 include files fcntl.h, ..., sys/random.h - found
-- Looking for 23 include files fcntl.h, ..., sys/un.h
-- Looking for 23 include files fcntl.h, ..., sys/un.h - found
-- Looking for 24 include files fcntl.h, ..., sys/devpoll.h
-- Looking for 24 include files fcntl.h, ..., sys/devpoll.h - not found
-- Looking for 24 include files fcntl.h, ..., sys/epoll.h
-- Looking for 24 include files fcntl.h, ..., sys/epoll.h - found
-- Looking for 25 include files fcntl.h, ..., sys/eventfd.h
-- Looking for 25 include files fcntl.h, ..., sys/eventfd.h - found
-- Looking for 26 include files fcntl.h, ..., sys/event.h
-- Looking for 26 include files fcntl.h, ..., sys/event.h - not found
-- Looking for 26 include files fcntl.h, ..., sys/ioctl.h
-- Looking for 26 include files fcntl.h, ..., sys/ioctl.h - found
-- Looking for 27 include files fcntl.h, ..., sys/mman.h
-- Looking for 27 include files fcntl.h, ..., sys/mman.h - found
-- Looking for 28 include files fcntl.h, ..., sys/queue.h
-- Looking for 28 include files fcntl.h, ..., sys/queue.h - found
-- Looking for 29 include files fcntl.h, ..., sys/select.h
-- Looking for 29 include files fcntl.h, ..., sys/select.h - found
-- Looking for 30 include files fcntl.h, ..., sys/sendfile.h
-- Looking for 30 include files fcntl.h, ..., sys/sendfile.h - found
-- Looking for 31 include files fcntl.h, ..., sys/uio.h
-- Looking for 31 include files fcntl.h, ..., sys/uio.h - found
-- Looking for 32 include files fcntl.h, ..., sys/wait.h
-- Looking for 32 include files fcntl.h, ..., sys/wait.h - found
-- Looking for 33 include files fcntl.h, ..., sys/resource.h
-- Looking for 33 include files fcntl.h, ..., sys/resource.h - found
-- Looking for 34 include files fcntl.h, ..., sys/timerfd.h
-- Looking for 34 include files fcntl.h, ..., sys/timerfd.h - found
-- Looking for 35 include files fcntl.h, ..., netinet/in.h
-- Looking for 35 include files fcntl.h, ..., netinet/in.h - found
-- Looking for 36 include files fcntl.h, ..., netinet/in6.h
-- Looking for 36 include files fcntl.h, ..., netinet/in6.h - not found
-- Looking for 36 include files fcntl.h, ..., netinet/tcp.h
-- Looking for 36 include files fcntl.h, ..., netinet/tcp.h - found
-- Looking for 37 include files fcntl.h, ..., ifaddrs.h
-- Looking for 37 include files fcntl.h, ..., ifaddrs.h - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for getnameinfo
-- Looking for getnameinfo - found
-- Looking for getprotobynumber
-- Looking for getprotobynumber - found
-- Looking for getservbyname
-- Looking for getservbyname - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for inet_ntop
-- Looking for inet_ntop - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for signal
-- Looking for signal - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for splice
-- Looking for splice - found
-- Looking for strlcpy
-- Looking for strlcpy - not found
-- Looking for strsep
-- Looking for strsep - found
-- Looking for strtok_r
-- Looking for strtok_r - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for timerclear
-- Looking for timerclear - found
-- Looking for timercmp
-- Looking for timercmp - found
-- Looking for timerisset
-- Looking for timerisset - found
-- Looking for timeradd
-- Looking for timeradd - found
-- Looking for nanosleep
-- Looking for nanosleep - found
-- Looking for putenv
-- Looking for putenv - found
-- Looking for umask
-- Looking for umask - found
-- Looking for clock_gettime
-- Looking for clock_gettime - found
-- Looking for getifaddrs
-- Looking for getifaddrs - found
-- Looking for select
-- Looking for select - found
-- Looking for epoll_create
-- Looking for epoll_create - found
-- Looking for epoll_create1
-- Looking for epoll_create1 - found
-- Looking for epoll_ctl
-- Looking for epoll_ctl - found
-- Looking for eventfd
-- Looking for eventfd - found
-- Looking for poll
-- Looking for poll - found
-- Looking for port_create
-- Looking for port_create - not found
-- Looking for kqueue
-- Looking for kqueue - not found
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for mmap
-- Looking for mmap - found
-- Looking for pipe
-- Looking for pipe - found
-- Looking for pipe2
-- Looking for pipe2 - found
-- Looking for sendfile
-- Looking for sendfile - found
-- Looking for sigaction
-- Looking for sigaction - found
-- Looking for strsignal
-- Looking for strsignal - found
-- Looking for sysctl
-- Looking for sysctl - not found
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for arc4random
-- Looking for arc4random - not found
-- Looking for arc4random_buf
-- Looking for arc4random_buf - not found
-- Looking for arc4random_addrandom
-- Looking for arc4random_addrandom - not found
-- Looking for getrandom
-- Looking for getrandom - found
-- Looking for getegid
-- Looking for getegid - found
-- Looking for geteuid
-- Looking for geteuid - found
-- Looking for issetugid
-- Looking for issetugid - not found
-- Looking for usleep
-- Looking for usleep - found
-- Looking for timerfd_create
-- Looking for timerfd_create - found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for unsetenv
-- Looking for unsetenv - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_3_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_5_ARG - False
-- Checking prototype gethostbyname_r for EVENT__HAVE_GETHOSTBYNAME_R_6_ARG - True
-- Check size of struct sockaddr_un
-- Check size of struct sockaddr_un - done
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of unsigned
-- Check size of unsigned - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Check size of long long - done
-- Performing Test HAVE_INLINE
-- Performing Test HAVE_INLINE - Success
-- Looking for __func__
-- Looking for __func__ - found
-- Looking for __FUNCTION__
-- Looking for __FUNCTION__ - found
-- Looking for TAILQ_FOREACH
-- Looking for TAILQ_FOREACH - found
-- Performing Test EVENT__HAVE_DECL_CTL_KERN
-- Performing Test EVENT__HAVE_DECL_CTL_KERN - Success
-- Looking for CTL_KERN - found
-- Performing Test EVENT__HAVE_DECL_KERN_ARND
-- Performing Test EVENT__HAVE_DECL_KERN_ARND - Failed
-- Looking for KERN_ARND - not found
-- Looking for F_SETFD
-- Looking for F_SETFD - found
-- Check size of fd_mask
-- Check size of fd_mask - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of off_t
-- Check size of off_t - done
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Check size of SSIZE_T
-- Check size of SSIZE_T - failed
-- Check size of socklen_t
-- Check size of socklen_t - done
-- Check size of pid_t
-- Check size of pid_t - done
-- Check size of pthread_t
-- Check size of pthread_t - done
-- Check size of uintptr_t
-- Check size of uintptr_t - done
-- Check size of void *
-- Check size of void * - done
-- Check size of time_t
-- Check size of time_t - done
-- Check size of struct addrinfo
-- Check size of struct addrinfo - done
-- Check size of struct in6_addr
-- Check size of struct in6_addr - done
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 - Success
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32
-- Performing Test EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 - Success
-- Check size of sa_family_t
-- Check size of sa_family_t - done
-- Check size of struct sockaddr_in6
-- Check size of struct sockaddr_in6 - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN - Failed
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN - Failed
-- Check size of struct sockaddr_storage
-- Check size of struct sockaddr_storage - done
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY - Success
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY
-- Performing Test EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY - Failed
-- Check size of struct linger
-- Check size of struct linger - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- 
--         ---( Libevent 2.1.12-stable )---
-- 
-- Available event backends: 
-- CMAKE_BINARY_DIR:         /home/debian/workspace/cuberite_PR-5151/tidy-build
-- CMAKE_CURRENT_BINARY_DIR: /home/debian/workspace/cuberite_PR-5151/tidy-build/lib/libevent
-- CMAKE_SOURCE_DIR:         /home/debian/workspace/cuberite_PR-5151
-- CMAKE_CURRENT_SOURCE_DIR: /home/debian/workspace/cuberite_PR-5151/lib/libevent
-- PROJECT_BINARY_DIR:       /home/debian/workspace/cuberite_PR-5151/tidy-build/lib/libevent
-- PROJECT_SOURCE_DIR:       /home/debian/workspace/cuberite_PR-5151/lib/libevent
-- CMAKE_MODULE_PATH:        /home/debian/workspace/cuberite_PR-5151/lib/libevent/cmake/
-- CMAKE_COMMAND:            /usr/bin/cmake
-- CMAKE_ROOT:               /usr/share/cmake-3.13
-- CMAKE_SYSTEM:             Linux-4.19.0-23-cloud-amd64
-- CMAKE_SYSTEM_NAME:        Linux
-- CMAKE_SYSTEM_VERSION:     4.19.0-23-cloud-amd64
-- CMAKE_SYSTEM_PROCESSOR:   x86_64
-- CMAKE_SKIP_RPATH:         NO
-- CMAKE_VERBOSE_MAKEFILE:   FALSE
-- CMAKE_C_FLAGS:             -Wall -Wextra -Wno-unused-parameter -Wstrict-aliasing -Wstrict-prototypes -fno-strict-aliasing -Wmissing-prototypes -Winit-self -Wmissing-field-initializers -Wdeclaration-after-statement -Waddress -Wnormalized=id -Woverride-init -Wlogical-op -Wwrite-strings
-- CMAKE_BUILD_TYPE:         Release
-- CMAKE_C_COMPILER:         /usr/bin/cc (id GNU, clang 0, GNUC 1)
-- CMAKE_AR:                 /usr/bin/ar
-- CMAKE_RANLIB:             /usr/bin/ranlib
-- 
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.3", minimum required is "3") 
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success
-- Found Perl: /usr/bin/perl (found version "5.28.1") 
-- Using c++ standard c++17
-- CMake version: 3.13.4
-- Project version: 3.1.1
-- CMAKE_CXX_COMPILER '/usr/bin/c++' 'GNU' '8.3.0'
-- CMAKE_CXX_FLAGS                ' -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long'
-- CMAKE_CXX_FLAGS_RELEASE        '-O3 -DNDEBUG'
-- Compile sqlite3 from source in subdirectory
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- SQLITECPP_RUN_CPPLINT OFF
-- SQLITECPP_RUN_CPPCHECK OFF
-- SQLITECPP_RUN_DOXYGEN OFF
-- SQLITECPP_BUILD_EXAMPLES OFF
-- SQLITECPP_BUILD_TESTS OFF
-- Creating output folder and symlinks...
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/Install; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/Install
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/Plugins; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/Plugins
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/Prefabs; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/Prefabs
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/Protocol; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/Protocol
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/webadmin; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/webadmin
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/brewing.txt; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/brewing.txt
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/crafting.txt; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/crafting.txt
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/favicon.png; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/favicon.png
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/furnace.txt; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/furnace.txt
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/items.ini; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/items.ini
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/monsters.ini; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/monsters.ini
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/README.txt; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/README.txt
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../BACKERS; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/BACKERS
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../CONTRIBUTORS; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/CONTRIBUTORS
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../LICENSE; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/LICENSE
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/../Server/Install/ThirdPartyLicenses; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/ThirdPartyLicenses
-- Creating symlink, orig = /home/debian/workspace/cuberite_PR-5151/src/Bindings/docs; link = /home/debian/workspace/cuberite_PR-5151/tidy-build/Server/BindingsDocs
CMake Warning at CMakeLists.txt:68 (message):
  Precompiled headers for FASTER BUILDS not enabled, upgrade to CMake 3.16 or
  newer!


-- Configuring done
CMake Warning (dev) at lib/SQLiteCpp/CMakeLists.txt:174 (add_library):
  Policy CMP0069 is not set: INTERPROCEDURAL_OPTIMIZATION is enforced when
  enabled.  Run "cmake --help-policy CMP0069" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  INTERPROCEDURAL_OPTIMIZATION property will be ignored for target
  'SQLiteCpp'.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at lib/SQLiteCpp/sqlite3/CMakeLists.txt:9 (add_library):
  Policy CMP0069 is not set: INTERPROCEDURAL_OPTIMIZATION is enforced when
  enabled.  Run "cmake --help-policy CMP0069" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  INTERPROCEDURAL_OPTIMIZATION property will be ignored for target 'sqlite3'.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /home/debian/workspace/cuberite_PR-5151/tidy-build
Generating Lua bindings and docs...
API docs have been generated.
Lua bindings have been generated.
clang-apply-replacements version 11.0.1
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpbps1bl8m.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BiomeDef.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpko3g0zgk.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockState.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpoi2tn7k7.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockArea.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpyipnz4m0.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockInfo.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmprpz9va9l.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockType.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpj5vwlupf.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BrewingRecipes.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpkh4yalh9.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BoundingBox.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp_qw_kg19.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Broadcaster.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmphk1rfz37.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/ByteBuffer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp9ihm_y2f.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/ChatColor.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpjtectahr.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/ChunkData.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpd75ytvrs.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Chunk.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpscxyo03b.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/ChunkGeneratorThread.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpdpd8n1jw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/ChunkMap.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp4gysqxbk.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/ChunkStay.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpsdupgezy.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/ChunkSender.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmplxv0l4_f.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/CircularBufferCompressor.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp4ieedpmc.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Color.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp5ufpm_nb.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/CommandOutput.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp1k5ht314.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/ClientHandle.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/ClientHandle.cpp:1437:39: error: use of undeclared identifier 'ClickedPosition' [clang-diagnostic-error]
                auto ClickedBlock = World->GetBlock(ClickedPosition);
                                                    ^
/home/debian/workspace/cuberite_PR-5151/src/ClientHandle.cpp:1460:65: error: 'BlockType' does not refer to a value [clang-diagnostic-error]
                                        ItemHandler.OnPlayerPlace(*m_Player, HeldItem, a_BlockPos, BlockType, BlockMeta, a_BlockFace, a_CursorPos);
                                                                                                   ^
/home/debian/workspace/cuberite_PR-5151/src/./Registries/BlockTypes.h:3:12: note: declared here
enum class BlockType
           ^
/home/debian/workspace/cuberite_PR-5151/src/ClientHandle.cpp:1460:76: error: use of undeclared identifier 'BlockMeta' [clang-diagnostic-error]
                                        ItemHandler.OnPlayerPlace(*m_Player, HeldItem, a_BlockPos, BlockType, BlockMeta, a_BlockFace, a_CursorPos);
                                                                                                              ^
/home/debian/workspace/cuberite_PR-5151/src/ClientHandle.cpp:1477:63: error: 'BlockType' does not refer to a value [clang-diagnostic-error]
                        ItemHandler.OnPlayerPlace(*m_Player, HeldItem, a_BlockPos, BlockType, a_BlockFace, a_CursorPos);
                                                                                   ^
/home/debian/workspace/cuberite_PR-5151/src/./Registries/BlockTypes.h:3:12: note: declared here
enum class BlockType
           ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpcbfw4e89.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/CompositeChat.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp41ggp95q.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Cuboid.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpkm580iwf.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/CraftingRecipes.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpmn2qkxe_.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/DeadlockDetect.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpd1j47oi_.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Defines.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmppp8be_ca.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/FastRandom.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpj50f6juw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Enchantments.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp_awr9hh0.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/FurnaceRecipe.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp9nlh0cm4.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Globals.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpfkojuhfk.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/IniFile.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpn2x5odyg.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Inventory.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpuz94r720.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Item.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpegfasvyo.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/ItemGrid.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpy5i0ri_v.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/JsonUtils.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp3hetlibw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/LightingThread.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpib46gwb3.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/LineBlockTracer.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpjmqsh85o.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/LinearInterpolation.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp_45cjo0a.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/LoggerListeners.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp6bv88nt9.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Logger.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpsgarfstq.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Map.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpj0h_xvem.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/MapManager.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpma_quiex.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/MemorySettingsRepository.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpbnqvq9he.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/MobCensus.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpf1hm1oa0.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/MobFamilyCollecter.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpk5a_pj9p.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/MobProximityCounter.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpj1kyv754.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/MobSpawner.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpfdy24kyp.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/MonsterConfig.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp9qp1qfmb.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OverridesSettingsRepository.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmph5mj7vlh.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/NetherPortalScanner.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpkdn3ef8j.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/ProbabDistrib.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpiv6rshbl.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/RankManager.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmptydq0fpn.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/RCONServer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp1zkhfek5.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Scoreboard.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpi56157sr.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Root.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpz8gyjul9.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/SpawnPrepare.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpmxvr_e_z.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Server.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpg9tzd9de.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/StatisticsManager.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpdpjs5fq3.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/StringCompression.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp12zd8vgg.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UUID.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpfk6mcjfl.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/StringUtils.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpmaukvjxf.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/VoronoiMap.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpetbkpouw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WebAdmin.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpmaxe29_2.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/main.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpeb0vwzj7.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/World.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpgr7x_nd1.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/Bindings.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpt_l3u0bn.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/DeprecatedBindings.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp12rvj2j5.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/LuaChunkStay.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpc_qj4kgz.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/LuaJson.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmppmwtp2il.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/LuaNameLookup.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpozgy96gw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/LuaServerHandle.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpa_dw4otl.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/LuaState.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpbcpkr1bl.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/LuaState_Implementation.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpj9z_a4sc.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/LuaUDPEndpoint.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpr8v3byoh.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/LuaTCPLink.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpbn7x7o7q.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/LuaWindow.cpp
/home/debian/workspace/cuberite_PR-5151/src/Bindings/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Bindings/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp98hiqalw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/ManualBindings_Network.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmphrvr559e.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/ManualBindings_BlockArea.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpwf_7js5j.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/ManualBindings.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpl36ul6fj.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/ManualBindings_RankManager.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpacl22mnh.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/Plugin.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpk52dm8mq.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/ManualBindings_World.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpm30e07on.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/PluginLua.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpn10sbsj5.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BannerEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpuextdu5w.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Bindings/PluginManager.cpp
/home/debian/workspace/cuberite_PR-5151/src/Bindings/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Bindings/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp_3jsk9bl.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BeaconEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp551niose.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BedEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpysamo948.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BlockEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp0k_ttslr.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BlockEntityWithItems.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpgnx8115j.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BrewingstandEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpg0sqae_t.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/ChestEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp39t7cilt.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/CommandBlockEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmphblgqgrc.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/DispenserEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:411:40: error: use of undeclared identifier 'a_BlockType' [clang-diagnostic-error]
                if (cBlockSlabHandler::IsAnySlabType(a_BlockType))
                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:413:30: error: no member named 'IsSlabUpsideDown' in 'cBlockSlabHandler' [clang-diagnostic-error]
                        return cBlockSlabHandler::IsSlabUpsideDown(a_Block)
                                                  ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:415:33: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler' [clang-diagnostic-error]
                else if (cBlockStairsHandler::IsAnyStairType(a_BlockType))
                                              ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:415:48: error: use of undeclared identifier 'a_BlockType' [clang-diagnostic-error]
                else if (cBlockStairsHandler::IsAnyStairType(a_BlockType))
                                                             ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:417:32: error: no member named 'IsStairsUpsideDown' in 'cBlockStairsHandler' [clang-diagnostic-error]
                        return cBlockStairsHandler::IsStairsUpsideDown(a_Block);
                                                    ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:419:41: error: use of undeclared identifier 'a_BlockType' [clang-diagnostic-error]
                return cBlockInfo::FullyOccupiesVoxel(a_BlockType);
                                                      ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:482:3: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
                BLOCKTYPE BelowBlock;
                ^~~~~~~~~
                PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:483:3: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
                NIBBLETYPE BelowBlockMeta;
                ^~~~~~~~~~
                PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:484:11: error: no member named 'GetBlockTypeMeta' in 'cChunk' [clang-diagnostic-error]
                a_Chunk.GetBlockTypeMeta(a_Position.addedY(-1), BelowBlock, BelowBlockMeta);
                        ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:486:60: error: too many arguments to function call, expected single argument 'a_Block', have 2 arguments [clang-diagnostic-error]
                if ((a_Position.y <= 0) || !CanBeSupportedBy(BelowBlock, BelowBlockMeta))
                                                                         ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:409:14: note: 'CanBeSupportedBy' declared here
        static bool CanBeSupportedBy(BlockState a_Block)
                    ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Blocks/BlockRail.h:515:43: error: 'BlockType' does not refer to a value [clang-diagnostic-error]
                                return cBlockInfo::FullyOccupiesVoxel(BlockType);
                                                                      ^
/home/debian/workspace/cuberite_PR-5151/src/./Registries/BlockTypes.h:3:12: note: declared here
enum class BlockType
           ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpeaxm1nea.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/DropSpenserEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpuz83kon2.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/DropperEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpxtdo54o3.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/EnchantingTableEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpn7c5aon7.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/EndPortalEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpgdf6xg64.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/EnderChestEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../UI/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../UI/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpem31wgqt.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/FlowerPotEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpkxzmy0ah.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/FurnaceEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpi94z_mnd.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/HopperEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp0fdoxh16.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/JukeboxEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp_ldglpmz.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/MobHeadEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/MobHeadEntity.cpp:133:34: error: use of undeclared identifier 'm_BlockType' [clang-diagnostic-error]
        a_Client.SendBlockChange(m_Pos, m_BlockType, World->GetBlock(GetPos()));
                                        ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpow_gd402.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/MobSpawnerEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/BlockEntities/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpfzrx2_x5.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/NoteEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockInfo.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockType.cpp.
454 warnings generated.
454 warnings generated.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Broadcaster.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Chunk.cpp.
454 warnings generated.
472 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/ChunkMap.cpp.
454 warnings generated.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/ChunkSender.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
517 warnings and 8 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/ClientHandle.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/CompositeChat.cpp.
454 warnings generated.
472 warnings generated.
472 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/DeadlockDetect.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Inventory.cpp.
499 warnings generated.
454 warnings generated.
499 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/LightingThread.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/LineBlockTracer.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Map.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/MapManager.cpp.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/MobCensus.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/MobFamilyCollecter.cpp.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/MobSpawner.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/MonsterConfig.cpp.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/NetherPortalScanner.cpp.
454 warnings generated.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/RankManager.cpp.
472 warnings generated.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Scoreboard.cpp.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Root.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/SpawnPrepare.cpp.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Server.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
472 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/WebAdmin.cpp.
525 warnings generated.
517 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/World.cpp.
516 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Bindings/Bindings.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Bindings/DeprecatedBindings.cpp.
454 warnings generated.
499 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Bindings/LuaWindow.cpp.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Bindings/ManualBindings_BlockArea.cpp.
539 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Bindings/ManualBindings.cpp.
472 warnings generated.
454 warnings generated.
472 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Bindings/ManualBindings_World.cpp.
472 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Bindings/PluginLua.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BannerEntity.cpp.
472 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Bindings/PluginManager.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BeaconEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BedEntity.cpp.
472 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BlockEntity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BlockEntityWithItems.cpp.
472 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/BrewingstandEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/ChestEntity.cpp.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/CommandBlockEntity.cpp.
455 warnings and 13 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/DispenserEntity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/DropSpenserEntity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/DropperEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/EnchantingTableEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/EndPortalEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/EnderChestEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/FlowerPotEntity.cpp.
472 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/FurnaceEntity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/HopperEntity.cpp.
471 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/JukeboxEntity.cpp.
499 warnings and 3 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/MobHeadEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/MobSpawnerEntity.cpp.
471 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/NoteEntity.cpp.
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpisy_rv3_.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockBed.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp499ihp_1.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/SignEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp83los4hn.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockDoor.cpp
/home/debian/workspace/cuberite_PR-5151/src/Blocks/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpd33kskj1.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Blocks/ChunkInterface.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpizp43k3l.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockHandler.cpp
error: too many errors emitted, stopping now [clang-diagnostic-error]
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockButton.h:168:33: error: no viable conversion from 'int' to 'Vector3i' (aka 'Vector3<int>') [clang-diagnostic-error]
                if (!cChunkDef::IsValidHeight(SupportRelPos.y))
                                              ^
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:10:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const Vector3<int> &' for 1st argument
class Vector3
      ^
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:10:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to 'Vector3<int> &&' for 1st argument
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:34:12: note: candidate template ignored: could not match 'Vector3<type-parameter-0-0>' against 'int'
        constexpr Vector3(const Vector3<U> & a_Rhs):
                  ^
/home/debian/workspace/cuberite_PR-5151/src/./ChunkDef.h:171:44: note: passing argument to parameter 'a_BlockPosition' here
        inline static bool IsValidHeight(Vector3i a_BlockPosition)
                                                  ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockButton.h:178:39: error: expected expression [clang-diagnostic-error]
                        return ((Face == BLOCK_FACE_YP) && ISSLABTOP(SupportBlock));
                                                           ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockSlab.h:79:2: note: expanded from macro 'ISSLABTOP'
        return (SlabType::Type(a_Block) == SlabType::Type::Top);
        ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockButton.h:178:62: error: expected expression [clang-diagnostic-error]
                        return ((Face == BLOCK_FACE_YP) && ISSLABTOP(SupportBlock));
                                                                                  ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockButton.h:182:7: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler'; did you mean 'cBlockSlabHandler::IsAnySlabType'? [clang-diagnostic-error]
                if (cBlockStairsHandler::IsAnyStairType(SupportBlock))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    cBlockSlabHandler::IsAnySlabType
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockSlab.h:29:14: note: 'cBlockSlabHandler::IsAnySlabType' declared here
        static bool IsAnySlabType(BlockState a_Block)
                    ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockButton.h:189:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_XP);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockButton.h:191:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_XM);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockButton.h:193:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_ZP);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockButton.h:195:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_ZM);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockFarmland.h:84:44: error: too many arguments to function call, expected 2, have 3 [clang-diagnostic-error]
                a_Chunk.SetBlock(a_RelPos, E_BLOCK_DIRT, 0);
                                                         ^
/home/debian/workspace/cuberite_PR-5151/src/./Chunk.h:137:7: note: 'SetBlock' declared here
        void SetBlock(Vector3i a_RelBlockPos, BlockState a_Block);
             ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockLever.h:111:33: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler' [clang-diagnostic-error]
                else if (cBlockStairsHandler::IsAnyStairType(NeighborBlockType))
                                              ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockLever.h:111:48: error: use of undeclared identifier 'NeighborBlockType' [clang-diagnostic-error]
                else if (cBlockStairsHandler::IsAnyStairType(NeighborBlockType))
                                                             ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockLever.h:113:12: error: use of undeclared identifier 'NeighborFace'; did you mean 'NeighbourFace'? [clang-diagnostic-error]
                        switch (NeighborFace)
                                ^~~~~~~~~~~~
                                NeighbourFace
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockLever.h:77:14: note: 'NeighbourFace' declared here
                eBlockFace NeighbourFace;
                           ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockLever.h:116:15: error: use of undeclared identifier 'NeighborMeta'; did you mean 'NeighborPos'? [clang-diagnostic-error]
                                        return !(NeighborMeta & E_BLOCK_STAIRS_UPSIDE_DOWN);
                                                 ^~~~~~~~~~~~
                                                 NeighborPos
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockLever.h:84:8: note: 'NeighborPos' declared here
                auto NeighborPos = AddFaceDirection(a_Position, NeighbourFace, true);
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockLever.h:116:28: error: invalid operands to binary expression ('Vector3<int>' and 'ENUM_BLOCK_META') [clang-diagnostic-error]
                                        return !(NeighborMeta & E_BLOCK_STAIRS_UPSIDE_DOWN);
                                                              ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockRedstoneRepeater.h:143:11: error: use of undeclared identifier 'BelowBlockMeta' [clang-diagnostic-error]
                        return BelowBlockMeta & E_META_WOODEN_SLAB_UPSIDE_DOWN;
                               ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockRedstoneRepeater.h:147:7: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler'; did you mean 'cBlockSlabHandler::IsAnySlabType'? [clang-diagnostic-error]
                if (cBlockStairsHandler::IsAnyStairType(BelowBlock))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    cBlockSlabHandler::IsAnySlabType
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockSlab.h:29:14: note: 'cBlockSlabHandler::IsAnySlabType' declared here
        static bool IsAnySlabType(BlockState a_Block)
                    ^
/home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockRedstoneRepeater.h:149:51: error: expected ';' after return statement [clang-diagnostic-error]
                        return cBlockSlabHandler::IsSlabTop(BelowBlock)
                                                                       ^
                                                                       ;
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpqvxwxknk.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockPiston.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpsx1y7l_o.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/ArrowEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockButton.h:168:33: error: no viable conversion from 'int' to 'Vector3i' (aka 'Vector3<int>') [clang-diagnostic-error]
                if (!cChunkDef::IsValidHeight(SupportRelPos.y))
                                              ^
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:10:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const Vector3<int> &' for 1st argument
class Vector3
      ^
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:10:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to 'Vector3<int> &&' for 1st argument
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:34:12: note: candidate template ignored: could not match 'Vector3<type-parameter-0-0>' against 'int'
        constexpr Vector3(const Vector3<U> & a_Rhs):
                  ^
/home/debian/workspace/cuberite_PR-5151/src/./ChunkDef.h:171:44: note: passing argument to parameter 'a_BlockPosition' here
        inline static bool IsValidHeight(Vector3i a_BlockPosition)
                                                  ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockButton.h:178:39: error: expected expression [clang-diagnostic-error]
                        return ((Face == BLOCK_FACE_YP) && ISSLABTOP(SupportBlock));
                                                           ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockSlab.h:79:2: note: expanded from macro 'ISSLABTOP'
        return (SlabType::Type(a_Block) == SlabType::Type::Top);
        ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockButton.h:178:62: error: expected expression [clang-diagnostic-error]
                        return ((Face == BLOCK_FACE_YP) && ISSLABTOP(SupportBlock));
                                                                                  ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockButton.h:182:7: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler'; did you mean 'cBlockSlabHandler::IsAnySlabType'? [clang-diagnostic-error]
                if (cBlockStairsHandler::IsAnyStairType(SupportBlock))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    cBlockSlabHandler::IsAnySlabType
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockSlab.h:29:14: note: 'cBlockSlabHandler::IsAnySlabType' declared here
        static bool IsAnySlabType(BlockState a_Block)
                    ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockButton.h:189:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_XP);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockButton.h:191:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_XM);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockButton.h:193:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_ZP);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockButton.h:195:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_ZM);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpbiyl4qew.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/EnderCrystal.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp7n7_9utv.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/Boat.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpcey3suge.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/Entity.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmptdq3ukym.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/EntityEffect.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpj54_qfld.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/ExpBottleEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpz723uslq.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/ExpOrb.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpaw9totfh.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/FallingBlock.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp5hi8t5nm.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/FireChargeEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmphnotafjs.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/FireworkEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmptfh4d2fg.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/Floater.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpgjgtltgm.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/GhastFireballEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp093fvh3i.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/HangingEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp61rbhyeb.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/ItemFrame.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpnz1qpfkx.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/Minecart.cpp
error: too many errors emitted, stopping now [clang-diagnostic-error]
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:411:40: error: use of undeclared identifier 'a_BlockType' [clang-diagnostic-error]
                if (cBlockSlabHandler::IsAnySlabType(a_BlockType))
                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:413:30: error: no member named 'IsSlabUpsideDown' in 'cBlockSlabHandler' [clang-diagnostic-error]
                        return cBlockSlabHandler::IsSlabUpsideDown(a_Block)
                                                  ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:415:33: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler' [clang-diagnostic-error]
                else if (cBlockStairsHandler::IsAnyStairType(a_BlockType))
                                              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:415:48: error: use of undeclared identifier 'a_BlockType' [clang-diagnostic-error]
                else if (cBlockStairsHandler::IsAnyStairType(a_BlockType))
                                                             ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:417:32: error: no member named 'IsStairsUpsideDown' in 'cBlockStairsHandler' [clang-diagnostic-error]
                        return cBlockStairsHandler::IsStairsUpsideDown(a_Block);
                                                    ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:419:41: error: use of undeclared identifier 'a_BlockType' [clang-diagnostic-error]
                return cBlockInfo::FullyOccupiesVoxel(a_BlockType);
                                                      ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:482:3: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
                BLOCKTYPE BelowBlock;
                ^~~~~~~~~
                PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:483:3: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
                NIBBLETYPE BelowBlockMeta;
                ^~~~~~~~~~
                PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:484:11: error: no member named 'GetBlockTypeMeta' in 'cChunk' [clang-diagnostic-error]
                a_Chunk.GetBlockTypeMeta(a_Position.addedY(-1), BelowBlock, BelowBlockMeta);
                        ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:486:60: error: too many arguments to function call, expected single argument 'a_Block', have 2 arguments [clang-diagnostic-error]
                if ((a_Position.y <= 0) || !CanBeSupportedBy(BelowBlock, BelowBlockMeta))
                                                                         ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:409:14: note: 'CanBeSupportedBy' declared here
        static bool CanBeSupportedBy(BlockState a_Block)
                    ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockRail.h:515:43: error: 'BlockType' does not refer to a value [clang-diagnostic-error]
                                return cBlockInfo::FullyOccupiesVoxel(BlockType);
                                                                      ^
/home/debian/workspace/cuberite_PR-5151/src/./Registries/BlockTypes.h:3:12: note: declared here
enum class BlockType
           ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Minecart.cpp:185:78: error: no member named 'GetBlockMeta' in 'cWorld' [clang-diagnostic-error]
                        m_World->SetBlock(m_DetectorRailPosition, E_BLOCK_DETECTOR_RAIL, m_World->GetBlockMeta(m_DetectorRailPosition) & 0x07);
                                                                                                  ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Minecart.cpp:191:2: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        BLOCKTYPE InsideType;
        ^~~~~~~~~
        PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Minecart.cpp:192:2: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        NIBBLETYPE InsideMeta;
        ^~~~~~~~~~
        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Minecart.cpp:193:2: error: use of undeclared identifier 'chunk'; did you mean 'Chunk'? [clang-diagnostic-error]
        chunk->GetBlockTypeMeta(relPos, InsideType, InsideMeta);
        ^~~~~
        Chunk
/home/debian/workspace/cuberite_PR-5151/src/Entities/Minecart.cpp:173:7: note: 'Chunk' declared here
        auto Chunk = a_Chunk.GetRelNeighborChunkAdjustCoords(RelPos);
             ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpvqx_c984.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/LeashKnot.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpewbz38at.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/Painting.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp1mnfhtpd.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Blocks/BlockFarmland.h:84:44: error: too many arguments to function call, expected 2, have 3 [clang-diagnostic-error]
                a_Chunk.SetBlock(a_RelPos, E_BLOCK_DIRT, 0);
                                                         ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/../Chunk.h:137:7: note: 'SetBlock' declared here
        void SetBlock(Vector3i a_RelBlockPos, BlockState a_Block);
             ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.cpp:438:105: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
                const auto BlockBelow = (cChunkDef::IsValidHeight(Below)) ? GetWorld()->GetBlock(Below) : static_cast<BLOCKTYPE>(E_BLOCK_AIR);
                                                                                                                      ^~~~~~~~~
                                                                                                                      PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.cpp:475:40: error: no viable conversion from 'const BlockState' to 'PaletteUpgrade::BLOCKTYPE' (aka 'unsigned char') [clang-diagnostic-error]
                        HandleFarmlandTrampling(FallHeight, BlockAtFoot, BlockBelow);
                                                            ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:62: note: passing argument to parameter 'a_BlockAtFoot' here
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                    ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.cpp:492:70: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
void cPawn::HandleFarmlandTrampling(const double a_FallHeight, const BLOCKTYPE a_BlockAtFoot, const BLOCKTYPE a_BlockBelow)
                                                                     ^~~~~~~~~
                                                                     PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.cpp:492:101: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
void cPawn::HandleFarmlandTrampling(const double a_FallHeight, const BLOCKTYPE a_BlockAtFoot, const BLOCKTYPE a_BlockBelow)
                                                                                                    ^~~~~~~~~
                                                                                                    PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/Entities/../Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp9wtt0eua.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/Pickup.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpzqm26hgy.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/Player.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpksc98u9y.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/SplashPotionEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpc7dh449s.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/ProjectileEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp53qm1_44.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/TNTEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp9jq8_jl3.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/ThrownEggEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmptil8wei9.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/ThrownEnderPearlEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp3w5lh32_.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/WitherSkullEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpdz085av2.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Entities/ThrownSnowballEntity.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpal32fx5y.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/BioGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpf903x3er.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/Caves.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpdyelw5s9.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/ChunkDesc.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpctlpzaiw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/ChunkGenerator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpaaci0fyc.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/CompoGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpkmttg8w8.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/CompoGenBiomal.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp0cye2qqv.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/DistortedHeightmap.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp6papo3rg.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/ComposableGenerator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpbsuohvu3.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/DungeonRoomsFinisher.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpdt0ee4wo.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/EndGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp66ti4f5r.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/EnderDragonFightStructuresGen.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp3b804bng.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/GridStructGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp7yw2bfi5.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/FinishGen.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpz8n_vel6.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/HeiGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp_hkw8sbc.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/MineShafts.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp8dnmjhrh.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/Noise3DGenerator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp0hb8e6hi.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/PieceGeneratorBFSTree.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpyjrr3h9u.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/PieceModifier.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpxfz9fe0a.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/PiecePool.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpoop9ycdp.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/PieceStructuresGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpg9dv8_3j.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/Prefab.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmphtvejund.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/PrefabPiecePool.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpysx0z7_p.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/PrefabStructure.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmprdntcwt4.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/RoughRavines.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp_3q40551.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/Ravines.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpds0u6tb0.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/StructGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpnt9f194j.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/SinglePieceStructuresGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpfclp5wa2.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/TwoHeights.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmppzym7k55.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/Trees.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp307tx_mu.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/VerticalLimit.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpq4iy2dg6.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/VerticalStrategy.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpemvsrzfd.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/VillageGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpswf6kgiw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Generating/ShapeGen.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpaynn63a8.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/EnvelopeParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpergptsly.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/HTTPFormParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpaqmxa5gw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/HTTPMessage.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpuhx4fbj4.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/HTTPMessageParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpfv_3qfy1.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/HTTPServerConnection.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpslz_61xp.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/HTTPServer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp859qut4s.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/MultipartParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpawqqydde.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/NameValueParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp47fiu8nb.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/SslHTTPServerConnection.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpigdnxmho.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/TransferEncodingParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpt2o8wjkp.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/UrlClient.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpytsugbr8.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/HTTP/UrlParser.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpmhsy_1vc.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/AesCfb128Decryptor.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpj3ehxkqo.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Items/ItemHandler.cpp
error: too many errors emitted, stopping now [clang-diagnostic-error]
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:411:40: error: use of undeclared identifier 'a_BlockType' [clang-diagnostic-error]
                if (cBlockSlabHandler::IsAnySlabType(a_BlockType))
                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:413:30: error: no member named 'IsSlabUpsideDown' in 'cBlockSlabHandler' [clang-diagnostic-error]
                        return cBlockSlabHandler::IsSlabUpsideDown(a_Block)
                                                  ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:415:33: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler' [clang-diagnostic-error]
                else if (cBlockStairsHandler::IsAnyStairType(a_BlockType))
                                              ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:415:48: error: use of undeclared identifier 'a_BlockType' [clang-diagnostic-error]
                else if (cBlockStairsHandler::IsAnyStairType(a_BlockType))
                                                             ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:417:32: error: no member named 'IsStairsUpsideDown' in 'cBlockStairsHandler' [clang-diagnostic-error]
                        return cBlockStairsHandler::IsStairsUpsideDown(a_Block);
                                                    ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:419:41: error: use of undeclared identifier 'a_BlockType' [clang-diagnostic-error]
                return cBlockInfo::FullyOccupiesVoxel(a_BlockType);
                                                      ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:482:3: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
                BLOCKTYPE BelowBlock;
                ^~~~~~~~~
                PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/Items/../Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:483:3: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
                NIBBLETYPE BelowBlockMeta;
                ^~~~~~~~~~
                PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/Items/../Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:484:11: error: no member named 'GetBlockTypeMeta' in 'cChunk' [clang-diagnostic-error]
                a_Chunk.GetBlockTypeMeta(a_Position.addedY(-1), BelowBlock, BelowBlockMeta);
                        ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:486:60: error: too many arguments to function call, expected single argument 'a_Block', have 2 arguments [clang-diagnostic-error]
                if ((a_Position.y <= 0) || !CanBeSupportedBy(BelowBlock, BelowBlockMeta))
                                                                         ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:409:14: note: 'CanBeSupportedBy' declared here
        static bool CanBeSupportedBy(BlockState a_Block)
                    ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRail.h:515:43: error: 'BlockType' does not refer to a value [clang-diagnostic-error]
                                return cBlockInfo::FullyOccupiesVoxel(BlockType);
                                                                      ^
/home/debian/workspace/cuberite_PR-5151/src/./Registries/BlockTypes.h:3:12: note: declared here
enum class BlockType
           ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRedstoneRepeater.h:143:11: error: use of undeclared identifier 'BelowBlockMeta' [clang-diagnostic-error]
                        return BelowBlockMeta & E_META_WOODEN_SLAB_UPSIDE_DOWN;
                               ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRedstoneRepeater.h:147:7: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler'; did you mean 'cBlockSlabHandler::IsAnySlabType'? [clang-diagnostic-error]
                if (cBlockStairsHandler::IsAnyStairType(BelowBlock))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    cBlockSlabHandler::IsAnySlabType
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockSlab.h:29:14: note: 'cBlockSlabHandler::IsAnySlabType' declared here
        static bool IsAnySlabType(BlockState a_Block)
                    ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockRedstoneRepeater.h:149:51: error: expected ';' after return statement [clang-diagnostic-error]
                        return cBlockSlabHandler::IsSlabTop(BelowBlock)
                                                                       ^
                                                                       ;
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockTorch.h:60:26: error: no member named 'IsAnyStairType' in 'cBlockSlabHandler'; did you mean 'IsAnySlabType'? [clang-diagnostic-error]
                if (cBlockSlabHandler::IsAnyStairType(a_Block))
                                       ^~~~~~~~~~~~~~
                                       IsAnySlabType
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockSlab.h:29:14: note: 'IsAnySlabType' declared here
        static bool IsAnySlabType(BlockState a_Block)
                    ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockTorch.h:62:48: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                        return (a_BlockFace == cBlockStairsHandler::GetRotation);
                                                                    ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Items/ItemHandler.cpp:101:42: error: no matching constructor for initialization of 'const cDefaultItemHandler' [clang-diagnostic-error]
        constexpr cDefaultItemHandler           Item11DiscHandler                          (E_ITEM_11_DISC);
                                                ^
/home/debian/workspace/cuberite_PR-5151/src/./Items/ItemHandler.h:37:12: note: candidate inherited constructor not viable: no known conversion from 'ENUM_ITEM_TYPE' to 'Item' for 1st argument
        constexpr cItemHandler(Item a_ItemType) : m_ItemType(a_ItemType)
                  ^
/home/debian/workspace/cuberite_PR-5151/src/Items/ItemDefaultItem.h:15:22: note: constructor from base class 'cItemHandler' inherited here
        using cItemHandler::cItemHandler;
                            ^
/home/debian/workspace/cuberite_PR-5151/src/Items/ItemDefaultItem.h:10:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'ENUM_ITEM_TYPE' to 'const cDefaultItemHandler' for 1st argument
class cDefaultItemHandler final :
      ^
/home/debian/workspace/cuberite_PR-5151/src/Items/ItemDefaultItem.h:10:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'ENUM_ITEM_TYPE' to 'cDefaultItemHandler' for 1st argument
/home/debian/workspace/cuberite_PR-5151/src/Items/ItemDefaultItem.h:10:7: note: candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpx97rrdr5.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/AesCfb128Encryptor.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpajbdzoj6.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/BlockingSslClientSocket.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp3vzg0a_h.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/BufferedSslContext.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpsteujdh0.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/CallbackSslContext.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpe77ay9zl.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/CtrDrbgContext.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp_yvzgdsx.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/CryptoKey.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmph5xsase7.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/EntropyContext.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp48zogk4c.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/RsaPrivateKey.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp8yxeyfxr.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/Sha1Checksum.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp08gewqz_.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/SslConfig.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmptu6bk5il.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/SslContext.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp6b1bj5vf.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/mbedTLS++/X509Cert.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpcw7ejk3a.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Bat.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpuquaff6k.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/AggressiveMonster.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp6cz8shqc.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Blaze.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpbuurhray.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/CaveSpider.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpn8rgmfbj.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Cow.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpq29sxvag.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Chicken.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp_ncvn35q.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Creeper.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp6467efz0.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/EnderDragon.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp36roxnjf.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Enderman.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmps_k7p6w2.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Ghast.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpsvhx7_c1.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Giant.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpiglonfjm.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Guardian.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpfn_hneym.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/IronGolem.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpbpkb9hgk.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Horse.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockBed.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/BlockEntities/SignEntity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockDoor.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Blocks/ChunkInterface.cpp.
517 warnings and 20 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockHandler.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Blocks/BlockPiston.cpp.
454 warnings and 10 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/ArrowEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/EnderCrystal.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/Boat.cpp.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/Entity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/EntityEffect.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/ExpBottleEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/ExpOrb.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/FallingBlock.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/FireChargeEntity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/FireworkEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/Floater.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/GhastFireballEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/HangingEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/ItemFrame.cpp.
500 warnings and 20 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/Minecart.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/LeashKnot.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/Painting.cpp.
499 warnings and 7 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/Pawn.cpp.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/Pickup.cpp.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/Player.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/SplashPotionEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/ProjectileEntity.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/TNTEntity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/ThrownEggEntity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/ThrownEnderPearlEntity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/WitherSkullEntity.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Entities/ThrownSnowballEntity.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Generating/ComposableGenerator.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Generating/DungeonRoomsFinisher.cpp.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Generating/EnderDragonFightStructuresGen.cpp.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Generating/FinishGen.cpp.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Generating/MineShafts.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Generating/Trees.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
518 warnings and 20 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Items/ItemHandler.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Bat.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/AggressiveMonster.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Blaze.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/CaveSpider.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Cow.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Chicken.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Creeper.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/EnderDragon.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Enderman.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Ghast.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Giant.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Guardian.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/IronGolem.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Horse.cpp.
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpiohm2993.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/MagmaCube.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpwcwrh5xh.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Mooshroom.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp3b108fns.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Ocelot.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpfemlgpzt.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Monster.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpb_glkmoq.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/PassiveAggressiveMonster.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpkmqkvh6t.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/PathFinder.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/PathFinder.cpp:225:34: error: expected expression [clang-diagnostic-error]
                        if (IsWaterOrSolid((BlockType)))
                                                      ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/PathFinder.cpp:238:27: error: no member named 'GetBlockTypeMeta' in 'cChunk' [clang-diagnostic-error]
                                BlockToCheck = Chunk->GetBlockTypeMeta(BelowRel.addedY(-1));
                                                      ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpgmtn9_7i.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/PassiveMonster.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpw6ze2ry_.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Path.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpnyyq3snk.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Pig.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp1ez65gbm.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Rabbit.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp4k2gw6fn.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Sheep.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/Sheep.cpp:100:32: error: no viable conversion from 'int' to 'Vector3i' (aka 'Vector3<int>') [clang-diagnostic-error]
        if (!cChunkDef::IsValidHeight(Pos.y))
                                      ^
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:10:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const Vector3<int> &' for 1st argument
class Vector3
      ^
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:10:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to 'Vector3<int> &&' for 1st argument
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:34:12: note: candidate template ignored: could not match 'Vector3<type-parameter-0-0>' against 'int'
        constexpr Vector3(const Vector3<U> & a_Rhs):
                  ^
/home/debian/workspace/cuberite_PR-5151/src/./ChunkDef.h:171:44: note: passing argument to parameter 'a_BlockPosition' here
        inline static bool IsValidHeight(Vector3i a_BlockPosition)
                                                  ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpa0w52pih.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Silverfish.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpocrnhhhd.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Skeleton.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmphvq7d7mx.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Slime.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmptcrnnrxd.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/SnowGolem.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpx7uh9i8f.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Spider.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpan0jr1xu.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Squid.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpt6ij4ji6.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Witch.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp940dep20.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Villager.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpaxr2qk1b.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Wither.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpucakd3jg.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/WitherSkeleton.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmputm2qra6.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Zombie.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp3yh0md3z.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/Wolf.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp11j141fw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/ZombieVillager.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp92r0b80f.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Mobs/ZombiePigman.cpp
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpwylmf3v7.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Noise/Noise.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpwguyi4r4.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/CriticalSection.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpaj80_15f.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/Event.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpyndrn5j9.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/File.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpip6jssm_.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/GZipFile.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp6damee6c.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/HostnameLookup.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpdgkzjimt.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/IPLookup.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpz_23ypld.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/IsThread.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp0oujs4yt.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/NetworkInterfaceEnum.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp1n57rquv.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/NetworkLookup.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpdyflgak0.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/NetworkSingleton.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp6irzlau0.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/ServerHandleImpl.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpz29prj27.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/StackTrace.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpyw4icjbe.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/TCPLinkImpl.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp8sxcs473.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/UDPEndpointImpl.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpg2hfap4k.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/OSSupport/WinStackWalker.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpsq79cgax.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Physics/Explodinator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpyz9m8s36.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Authenticator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmptdyk3xcw.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/ChunkDataSerializer.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpjqud7c8g.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/ForgeHandshake.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp10krkf0n.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/MojangAPI.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp42kw927p.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Packetizer.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpl7j3cmq8.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_8.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpw2p321rd.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_9.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpkc4zzn6r.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_10.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpub9vggaf.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_11.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmps6kns6bx.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_12.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpyuenutem.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_13.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmprqr7u5h3.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp
error: too many errors emitted, stopping now [clang-diagnostic-error]
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:64:20: error: use of undeclared identifier 'a_BlockType' [clang-diagnostic-error]
        Pkt.WriteVarInt32(a_BlockType);
                          ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:85:22: error: out-of-line definition of 'SendBlockChange' does not match any declaration in 'cProtocol_1_14' [clang-diagnostic-error]
void cProtocol_1_14::SendBlockChange(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:85:59: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
void cProtocol_1_14::SendBlockChange(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:85:82: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
void cProtocol_1_14::SendBlockChange(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)
                                                                                 ^~~~~~~~~~
                                                                                 PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:89:54: error: too many arguments to function call, expected single argument 'a_Block', have 2 arguments [clang-diagnostic-error]
        Pkt.WriteVarInt32(GetProtocolBlockType(a_BlockType, a_BlockMeta));
                                                            ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.h:52:17: note: 'GetProtocolBlockType' declared here
        virtual UInt32 GetProtocolBlockType(BlockState a_Block) const override;
                       ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:266:8: error: value of type 'ENUM_BLOCK_TYPE' is not implicitly convertible to 'BlockType' [clang-diagnostic-error]
                case E_BLOCK_CHEST:
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:267:8: error: value of type 'ENUM_BLOCK_TYPE' is not implicitly convertible to 'BlockType' [clang-diagnostic-error]
                case E_BLOCK_ENCHANTMENT_TABLE:
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:268:8: error: value of type 'ENUM_BLOCK_TYPE' is not implicitly convertible to 'BlockType' [clang-diagnostic-error]
                case E_BLOCK_END_PORTAL:
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:269:8: error: value of type 'ENUM_BLOCK_TYPE' is not implicitly convertible to 'BlockType' [clang-diagnostic-error]
                case E_BLOCK_TRAPPED_CHEST:
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:277:8: error: value of type 'ENUM_BLOCK_TYPE' is not implicitly convertible to 'BlockType' [clang-diagnostic-error]
                case E_BLOCK_MOB_SPAWNER:       Action = 1;  break;  // Update mob spawner spinny mob thing
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:278:8: error: value of type 'ENUM_BLOCK_TYPE' is not implicitly convertible to 'BlockType' [clang-diagnostic-error]
                case E_BLOCK_COMMAND_BLOCK:     Action = 2;  break;  // Update command block text
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:279:8: error: value of type 'ENUM_BLOCK_TYPE' is not implicitly convertible to 'BlockType' [clang-diagnostic-error]
                case E_BLOCK_BEACON:            Action = 3;  break;  // Update beacon entity
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:280:8: error: value of type 'ENUM_BLOCK_TYPE' is not implicitly convertible to 'BlockType' [clang-diagnostic-error]
                case E_BLOCK_HEAD:              Action = 4;  break;  // Update Mobhead entity
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:282:8: error: value of type 'ENUM_BLOCK_TYPE' is not implicitly convertible to 'BlockType' [clang-diagnostic-error]
                case E_BLOCK_STANDING_BANNER:
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp:283:8: error: value of type 'ENUM_BLOCK_TYPE' is not implicitly convertible to 'BlockType' [clang-diagnostic-error]
                case E_BLOCK_WALL_BANNER:       Action = 6;  break;  // Update banner entity
                     ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpqdw7y39g.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/ProtocolRecognizer.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpy4jocmn2.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/RecipeMapper.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmptpfdow_e.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Palette_1_13.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmptnrb72ry.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Palette_1_13_1.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpyd0w8mcc.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Palette_1_14.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp8ntt7svo.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Palette_1_15.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp628mtg1u.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Palette_1_16.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpu6vb1utm.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Registries/BlockStates.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpbppa2gyi.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Protocol/Palettes/Upgrade.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp6nsn6u1x.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Registries/BlockItemConverter.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmppk_6b0_i.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/DelayedFluidSimulator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpzeo9pl3v.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/FireSimulator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/FireSimulator.cpp:445:8: error: use of undeclared identifier 'neighbor' [clang-diagnostic-error]
                if ((neighbor == nullptr) || !neighbor->IsValid())
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/FireSimulator.cpp:445:33: error: use of undeclared identifier 'neighbor' [clang-diagnostic-error]
                if ((neighbor == nullptr) || !neighbor->IsValid())
                                              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpp31z7407.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/FloodyFluidSimulator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpwre5_fc2.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/FluidSimulator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/FluidSimulator.cpp:178:37: error: use of undeclared identifier 'Self' [clang-diagnostic-error]
        auto CentralPoint = HeightFromMeta(Self);
                                           ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/FluidSimulator.cpp:211:37: error: use of undeclared identifier 'Self' [clang-diagnostic-error]
        if (cBlockFluidHandler::GetFalloff(Self) >= 8)  // Test falling bit
                                           ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp3l_5ypp4.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/SandSimulator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpqc77zcx3.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/Simulator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpfhzsh2g7.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/SimulatorManager.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp5dx_xswh.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/VanillaFluidSimulator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp6hvxtfjy.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/VaporizeFluidSimulator.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpsgs6ozu4.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/ForEachSourceCallback.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp3yfy2j4k.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/IncrementalRedstoneSimulator.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpqidllkem.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/RedstoneHandler.cpp
error: too many errors emitted, stopping now [clang-diagnostic-error]
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockButton.h:168:33: error: no viable conversion from 'int' to 'Vector3i' (aka 'Vector3<int>') [clang-diagnostic-error]
                if (!cChunkDef::IsValidHeight(SupportRelPos.y))
                                              ^
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:10:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const Vector3<int> &' for 1st argument
class Vector3
      ^
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:10:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to 'Vector3<int> &&' for 1st argument
/home/debian/workspace/cuberite_PR-5151/src/./Vector3.h:34:12: note: candidate template ignored: could not match 'Vector3<type-parameter-0-0>' against 'int'
        constexpr Vector3(const Vector3<U> & a_Rhs):
                  ^
/home/debian/workspace/cuberite_PR-5151/src/./ChunkDef.h:171:44: note: passing argument to parameter 'a_BlockPosition' here
        inline static bool IsValidHeight(Vector3i a_BlockPosition)
                                                  ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockButton.h:178:39: error: expected expression [clang-diagnostic-error]
                        return ((Face == BLOCK_FACE_YP) && ISSLABTOP(SupportBlock));
                                                           ^
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockSlab.h:79:2: note: expanded from macro 'ISSLABTOP'
        return (SlabType::Type(a_Block) == SlabType::Type::Top);
        ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockButton.h:178:62: error: expected expression [clang-diagnostic-error]
                        return ((Face == BLOCK_FACE_YP) && ISSLABTOP(SupportBlock));
                                                                                  ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockButton.h:182:7: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler'; did you mean 'cBlockSlabHandler::IsAnySlabType'? [clang-diagnostic-error]
                if (cBlockStairsHandler::IsAnyStairType(SupportBlock))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    cBlockSlabHandler::IsAnySlabType
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockSlab.h:29:14: note: 'cBlockSlabHandler::IsAnySlabType' declared here
        static bool IsAnySlabType(BlockState a_Block)
                    ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockButton.h:189:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_XP);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockButton.h:191:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_XM);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockButton.h:193:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_ZP);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockButton.h:195:35: error: no member named 'GetRotation' in 'cBlockStairsHandler' [clang-diagnostic-error]
                                        return (cBlockStairsHandler::GetRotation(SupportBlock) == E_BLOCK_STAIRS_ZM);
                                                                     ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockLever.h:111:33: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler' [clang-diagnostic-error]
                else if (cBlockStairsHandler::IsAnyStairType(NeighborBlockType))
                                              ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockLever.h:111:48: error: use of undeclared identifier 'NeighborBlockType' [clang-diagnostic-error]
                else if (cBlockStairsHandler::IsAnyStairType(NeighborBlockType))
                                                             ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockLever.h:113:12: error: use of undeclared identifier 'NeighborFace'; did you mean 'NeighbourFace'? [clang-diagnostic-error]
                        switch (NeighborFace)
                                ^~~~~~~~~~~~
                                NeighbourFace
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockLever.h:77:14: note: 'NeighbourFace' declared here
                eBlockFace NeighbourFace;
                           ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockLever.h:116:15: error: use of undeclared identifier 'NeighborMeta'; did you mean 'NeighborPos'? [clang-diagnostic-error]
                                        return !(NeighborMeta & E_BLOCK_STAIRS_UPSIDE_DOWN);
                                                 ^~~~~~~~~~~~
                                                 NeighborPos
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockLever.h:84:8: note: 'NeighborPos' declared here
                auto NeighborPos = AddFaceDirection(a_Position, NeighbourFace, true);
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockLever.h:116:28: error: invalid operands to binary expression ('Vector3<int>' and 'ENUM_BLOCK_META') [clang-diagnostic-error]
                                        return !(NeighborMeta & E_BLOCK_STAIRS_UPSIDE_DOWN);
                                                              ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockLever.h:118:14: error: use of undeclared identifier 'NeighborMeta'; did you mean 'NeighborPos'? [clang-diagnostic-error]
                                        return (NeighborMeta & E_BLOCK_STAIRS_UPSIDE_DOWN);
                                                ^~~~~~~~~~~~
                                                NeighborPos
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockLever.h:84:8: note: 'NeighborPos' declared here
                auto NeighborPos = AddFaceDirection(a_Position, NeighbourFace, true);
                     ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockRedstoneRepeater.h:143:11: error: use of undeclared identifier 'BelowBlockMeta' [clang-diagnostic-error]
                        return BelowBlockMeta & E_META_WOODEN_SLAB_UPSIDE_DOWN;
                               ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockRedstoneRepeater.h:147:7: error: no member named 'IsAnyStairType' in 'cBlockStairsHandler'; did you mean 'cBlockSlabHandler::IsAnySlabType'? [clang-diagnostic-error]
                if (cBlockStairsHandler::IsAnyStairType(BelowBlock))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    cBlockSlabHandler::IsAnySlabType
/home/debian/workspace/cuberite_PR-5151/src/./Blocks/BlockSlab.h:29:14: note: 'cBlockSlabHandler::IsAnySlabType' declared here
        static bool IsAnySlabType(BlockState a_Block)
                    ^
/home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/../../Blocks/BlockRedstoneRepeater.h:149:51: error: expected ';' after return statement [clang-diagnostic-error]
                        return cBlockSlabHandler::IsSlabTop(BelowBlock)
                                                                       ^
                                                                       ;
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp077b_o7u.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/AnvilWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpwyokfzd8.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/SlotArea.cpp
/home/debian/workspace/cuberite_PR-5151/src/UI/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/UI/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/UI/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
/home/debian/workspace/cuberite_PR-5151/src/UI/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/UI/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpa9qqq1b2.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/Window.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/UI/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/UI/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/UI/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpnppxdrx6.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/BeaconWindow.cpp
/home/debian/workspace/cuberite_PR-5151/src/UI/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/UI/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp1cf3pw8a.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/CraftingWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpsb06tvjl.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/BrewingstandWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpak0fbqx8.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/ChestWindow.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpts09o1me.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/DropSpenserWindow.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpxljprmmr.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/EnchantingWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpk2s1y7_1.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/FurnaceWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp73_5mkfz.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/EnderChestWindow.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpxiheio3s.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/HopperWindow.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpjwkdniev.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/HorseWindow.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpclfvysv1.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/UI/InventoryWindow.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmph0jrsejz.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/EnchantmentSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp0348836a.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/FastNBT.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpl2afxjbq.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/FireworksSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpckof3dq5.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/MapSerializer.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/MagmaCube.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Mooshroom.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Ocelot.cpp.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Monster.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/PassiveAggressiveMonster.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/PathFinder.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/PassiveMonster.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Path.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Pig.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Rabbit.cpp.
454 warnings and 3 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Sheep.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Silverfish.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Skeleton.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Slime.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/SnowGolem.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Spider.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Squid.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Witch.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Villager.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Wither.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/WitherSkeleton.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Zombie.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/Wolf.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/ZombieVillager.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Mobs/ZombiePigman.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Physics/Explodinator.cpp.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/Authenticator.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/ChunkDataSerializer.cpp.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/ForgeHandshake.cpp.
517 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/Packetizer.cpp.
517 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_8.cpp.
517 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_9.cpp.
517 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_10.cpp.
517 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_11.cpp.
517 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_12.cpp.
517 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_13.cpp.
517 warnings and 20 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/Protocol_1_14.cpp.
517 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Protocol/ProtocolRecognizer.cpp.
472 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
456 warnings generated.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Simulator/DelayedFluidSimulator.cpp.
472 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Simulator/FireSimulator.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Simulator/FloodyFluidSimulator.cpp.
454 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Simulator/FluidSimulator.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Simulator/SandSimulator.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Simulator/Simulator.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Simulator/SimulatorManager.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Simulator/VanillaFluidSimulator.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Simulator/VaporizeFluidSimulator.cpp.
454 warnings generated.
454 warnings generated.
454 warnings and 20 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/Simulator/IncrementalRedstoneSimulator/RedstoneHandler.cpp.
454 warnings generated.
517 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/UI/SlotArea.cpp.
517 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/UI/Window.cpp.
499 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/UI/BeaconWindow.cpp.
454 warnings generated.
472 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/UI/ChestWindow.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/UI/DropSpenserWindow.cpp.
454 warnings generated.
472 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/UI/EnderChestWindow.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/UI/HopperWindow.cpp.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/UI/HorseWindow.cpp.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/MapSerializer.cpp.
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpf6gls73b.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/NBTChunkSerializer.cpp
/home/debian/workspace/cuberite_PR-5151/src/WorldStorage/../Blocks/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/WorldStorage/../Blocks/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/WorldStorage/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/WorldStorage/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/WorldStorage/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpt81kakwc.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/SchematicFileSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmp6j2y9zqm.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/ScoreboardSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmptqt_31mc.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/NamespaceSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpw9fukn1n.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/StatisticsSerializer.cpp
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmpsq20zfak.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/WorldStorage.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
clang-tidy-11 -header-filter=cuberite_[^/\.]+/src/\.?[^\.] -export-fixes /tmp/tmp4nzj08na/tmplfi082w1.yaml -p=/home/debian/workspace/cuberite_PR-5151/tidy-build -quiet /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/WSSAnvil.cpp
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:52: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                          ^~~~~~~~~
                                                          PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/./Mobs/../Entities/Pawn.h:45:77: error: unknown type name 'BLOCKTYPE'; did you mean 'PaletteUpgrade::BLOCKTYPE'? [clang-diagnostic-error]
        void HandleFarmlandTrampling(double a_FallHeight, BLOCKTYPE a_BlockAtFoot, BLOCKTYPE a_BlockBelow);
                                                                                   ^~~~~~~~~
                                                                                   PaletteUpgrade::BLOCKTYPE
/home/debian/workspace/cuberite_PR-5151/src/./Protocol/Palettes/Upgrade.h:9:8: note: 'PaletteUpgrade::BLOCKTYPE' declared here
        using BLOCKTYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/WorldStorage/../Entities/Minecart.h:231:34: error: unknown type name 'NIBBLETYPE'; did you mean 'PaletteUpgrade::NIBBLETYPE'? [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                        ^~~~~~~~~~
                                        PaletteUpgrade::NIBBLETYPE
/home/debian/workspace/cuberite_PR-5151/src/WorldStorage/../Protocol/Palettes/Upgrade.h:10:8: note: 'PaletteUpgrade::NIBBLETYPE' declared here
        using NIBBLETYPE = unsigned char;
              ^
/home/debian/workspace/cuberite_PR-5151/src/WorldStorage/../Entities/Minecart.h:231:89: error: non-virtual member function marked 'override' hides virtual member function [clang-diagnostic-error]
        void HandleActivatorRailPhysics(NIBBLETYPE a_RailMeta, std::chrono::milliseconds a_Dt) override;
                                                                                               ^
/home/debian/workspace/cuberite_PR-5151/src/WorldStorage/../Entities/Minecart.h:76:15: note: hidden overloaded virtual function 'cMinecart::HandleActivatorRailPhysics' declared here: type mismatch at 1st parameter ('BlockState' vs 'PaletteUpgrade::NIBBLETYPE' (aka 'unsigned char'))
        virtual void HandleActivatorRailPhysics(BlockState a_Rail, std::chrono::milliseconds a_Dt);
                     ^
472 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/NBTChunkSerializer.cpp.
454 warnings generated.
454 warnings generated.
517 warnings generated.
499 warnings generated.
454 warnings and 2 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/WorldStorage.cpp.
517 warnings and 4 errors generated.
Error while processing /home/debian/workspace/cuberite_PR-5151/src/WorldStorage/WSSAnvil.cpp.
Writing fixes to tidy-fixes.yaml ...
clang-tidy: Found violations