--- a/net/minecraft/server/bossevents/CustomBossEvent.java
+++ b/net/minecraft/server/bossevents/CustomBossEvent.java
@@ -23,6 +_,16 @@
     private final Set<UUID> players = Sets.newHashSet();
     private int value;
     private int max = 100;
+    // CraftBukkit start
+    private @javax.annotation.Nullable org.bukkit.boss.KeyedBossBar bossBar;
+
+    public org.bukkit.boss.KeyedBossBar getBukkitEntity() {
+        if (this.bossBar == null) {
+            this.bossBar = new org.bukkit.craftbukkit.boss.CraftKeyedBossbar(this);
+        }
+        return this.bossBar;
+    }
+    // CraftBukkit end
 
     public CustomBossEvent(ResourceLocation id, Component name) {
         super(name, BossEvent.BossBarColor.WHITE, BossEvent.BossBarOverlay.PROGRESS);
