diff --git a/wpilibc/src/main/native/cpp/shuffleboard/ShuffleboardWidget.cpp b/wpilibc/src/main/native/cpp/shuffleboard/ShuffleboardWidget.cpp
index 81f6671c60..31e4b11b04 100644
--- a/wpilibc/src/main/native/cpp/shuffleboard/ShuffleboardWidget.cpp
+++ b/wpilibc/src/main/native/cpp/shuffleboard/ShuffleboardWidget.cpp
@@ -31,6 +31,7 @@ static constexpr const char* widgetStrings[] = {
"Differential Drivebase",
"Mecanum Drivebase",
"Camera Stream",
+ "Field",
};
const char* detail::GetStringForWidgetType(BuiltInWidgets type) {
diff --git a/wpilibc/src/main/native/include/frc/shuffleboard/BuiltInWidgets.h b/wpilibc/src/main/native/include/frc/shuffleboard/BuiltInWidgets.h
index 9ac315f8e9..d7ed1d5751 100644
--- a/wpilibc/src/main/native/include/frc/shuffleboard/BuiltInWidgets.h
+++ b/wpilibc/src/main/native/include/frc/shuffleboard/BuiltInWidgets.h
@@ -370,7 +370,16 @@ enum class BuiltInWidgets {
*
*
*/
- kCameraStream
+ kCameraStream,
+ /**
+ * Displays a field2d object.
+ * Supported types:
+ *
+ *