Проблема с изменением урона у меча!

Хочу увеличить урон меча, но когда я пытаюсь сделать урон больше 999999999 у меня появляется ошибка error: integer number too large
Java:
import net.minecraft.sound.BlockSoundGroup;
import net.minecraft.util.Identifier;
import net.minecraft.util.registry.Registry;

public class GravityRay implements ModInitializer {

    public static final Item CLOUD = new Item(new Item.Settings().group(ItemGroup.MISC));
    public static final Block CONDENSEDCLOUD = new CondensedCloudBlock(FabricBlockSettings.of(Material.STONE).strength(0f, 0f).sounds(BlockSoundGroup.STONE).breakByTool(FabricToolTags.PICKAXES, 6));

    public static final ToolItem CLOUD_AXE = new CustomAxeItem(CloudToolMaterial.INSTANCE, 5, 9.0f, new Item.Settings().group(ItemGroup.TOOLS));
    public static final ToolItem CLOUD_PICKAXE = new CustomPickaxeItem(CloudToolMaterial.INSTANCE, 5, 9.0f, new Item.Settings().group(ItemGroup.TOOLS));
    public static final ToolItem CLOUD_SHOVEL = new CustomShovelItem(CloudToolMaterial.INSTANCE, 5, 9.0f, new Item.Settings().group(ItemGroup.TOOLS));
    public static final ToolItem CLOUD_HOE = new CustomHoeItem(CloudToolMaterial.INSTANCE, 5, 9.0f, new Item.Settings().group(ItemGroup.TOOLS));
    public static final ToolItem CLOUD_SWORD = new CustomSwordItem(CloudToolMaterial.INSTANCE,  9999999999, 9.0f, new Item.Settings().group(ItemGroup.TOOLS));


    @Override
    public void onInitialize() {
        Registry.register(Registry.ITEM, new Identifier("gravityray", "cloud"), CLOUD);
        Registry.register(Registry.BLOCK, new Identifier("gravityray", "condensed_cloud"), CONDENSEDCLOUD);
        Registry.register(Registry.ITEM, new Identifier("gravityray", "condensed_cloud"), new BlockItem(CONDENSEDCLOUD, new Item.Settings().group(ItemGroup.BUILDING_BLOCKS)));
        Registry.register(Registry.ITEM, new Identifier("gravityray", "custom_axe"), CLOUD_AXE);
        Registry.register(Registry.ITEM, new Identifier("gravityray", "custom_pickaxe"), CLOUD_PICKAXE);
        Registry.register(Registry.ITEM, new Identifier("gravityray", "custom_sword"), CLOUD_SWORD);
        Registry.register(Registry.ITEM, new Identifier("gravityray", "custom_hoe"), CLOUD_HOE);
        Registry.register(Registry.ITEM, new Identifier("gravityray", "custom_shovel"), CLOUD_SHOVEL);
    }
}
 
Сверху