88import com .shweit .expendablebackpacks .listeners .BackpackSmithingListener ;
99import com .shweit .expendablebackpacks .recipes .BackpackRecipes ;
1010import com .shweit .expendablebackpacks .storage .BackpackManager ;
11+ import org .bstats .bukkit .Metrics ;
1112import org .bukkit .plugin .java .JavaPlugin ;
1213
1314/**
1617public class ExpendableBackpacks extends JavaPlugin {
1718
1819 private BackpackManager backpackManager ;
19- private BackpackRecipes backpackRecipes ;
2020
2121 @ Override
2222 public void onEnable () {
23- getLogger ().info ("╔════════════════════════════════╗" );
24- getLogger ().info ("║ Expendable Backpacks v1.0.0 ║" );
25- getLogger ().info ("║ Starting initialization... ║" );
26- getLogger ().info ("╚════════════════════════════════╝" );
27-
2823 // Initialize BackpackItem factory
2924 BackpackItem .initialize (this );
30- getLogger ().info ("✓ Backpack item factory initialized" );
3125
3226 // Initialize BackpackManager (storage)
3327 backpackManager = new BackpackManager (this );
3428 backpackManager .loadAllBackpacks ();
35- getLogger ().info ("✓ Backpack storage loaded" );
3629
3730 // Register recipes
38- backpackRecipes = new BackpackRecipes (this );
31+ BackpackRecipes backpackRecipes = new BackpackRecipes (this );
3932 backpackRecipes .registerAll ();
40- getLogger ().info ("✓ Crafting recipes registered" );
4133
4234 // Register listeners
4335 getServer ().getPluginManager ().registerEvents (
@@ -50,16 +42,17 @@ public void onEnable() {
5042 new BackpackProtectionListener (), this );
5143 getServer ().getPluginManager ().registerEvents (
5244 new com .shweit .expendablebackpacks .gui .BackpackGuideGUI (), this );
53- getLogger ().info ("✓ Event listeners registered" );
5445
5546 // Register commands
5647 BackpackCommand backpackCommand = new BackpackCommand (backpackManager );
5748 getCommand ("backpack" ).setExecutor (backpackCommand );
5849 getCommand ("backpack" ).setTabCompleter (backpackCommand );
59- getLogger ().info ("✓ Commands registered" );
50+
51+ // Initialize bStats metrics
52+ new Metrics (this , 28070 );
6053
6154 getLogger ().info ("╔════════════════════════════════╗" );
62- getLogger ().info ("║ Expendable Backpacks enabled! ✓ ║" );
55+ getLogger ().info ("║ Expendable Backpacks enabled! ║" );
6356 getLogger ().info ("║ 8 Tiers • Stack Crafting ║" );
6457 getLogger ().info ("║ Enderpack Support • Commands ║" );
6558 getLogger ().info ("╚════════════════════════════════╝" );
0 commit comments