All versions
2.0.0
Release
bad smokes 2.0.02 months ago 165
Compatibility
Minecraft: Java Edition
1.16.5
Platform
Forge
Supported environments
Client and server
Changes
[2.0.0] Complete Rework
Features
Smokables
- Added cigarettes (4 puffs), premium cigarettes (6 puffs), cigars (8 puffs) and Cuban cigars (12 puffs)
- Items visually burn down as you smoke the sprite shrinks per puff
- Different balance per item: cigars smoke slower, thicker, with a longer cooldown
Smoking Animation
- Full multiphase arm animation: raise → inhale → hold → exhale → lower, with smoothstep easing
- Subtle head tilt and body turn toward the smoking hand
- Animated breathing during inhale/hold
- Works in first person (right now it wont make the cigarette go upto your mouth correctly just a little to the side will fix in newer version, cigar holding position is not properly fixed yet will fix that in newer version as well) and third person (cigarette visibly travels from fist to lips)
- Works off handed as well
Particles & Effects
- Inhale particles drawn toward the face
- Ember glow at the tip during the hold phase
- Custom potion effects: Nicotine Buzz, Smoker's Calm,
Tobacco Farming
- New Tobacco Crop with 8 growth stagee
- Tobacco Seeds drop from tall grass and ferns (8% chance)
- Harvest leaves, smelt into dried tobacco
Items
- Lighter (64 uses), Gold Lighter (256 uses), one use Matches (with a chance to fail)
- Cigarette Pack holding 20, Cigarette Holder that sips classy, and an Ashtray for stubbing out early
- 15 crafting recipes
Bad Smokes Guide (custom UI)
- Press G (fully rebindable in Controls → Cigarette Mod) to open a custom guide screen
- 18 step by step tutorial with unlock toasts, "next step" ring, and a smooth progress bar
- Animated toast notifications slide in with a bounce whenever you unlock something
- Progress is per player, saved to player NBT, and survives death, relogs, and multiplayer
- Each step tells you exactly what to do next from finding your first seed to owning every accessory
Configuration
- WIP(will add a config when i port the mod to fabric and version 26.x.x)
Fixes Since Early Development
- Fixed arm animation never loading
- Fixed cigarette visibly not going to the mouth instead staying in hand(in 3rd person)
- Fixed last puff deleting the item mid animation it now vanishes only after the animation completes
- Fixed off hand cigarettes never expiring, and off hand arms animating the wrong side
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:OhzlOoeW:Q3cPoP1H"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:OhzlOoeW:Q3cPoP1H"
}

