Kaucja-6.0.0.jar
Curse Maven Snippet
What's new
Kaucja v6.0.0 β The Mega Polish Update
A massive production-quality overhaul inspired by real Polish bottle deposit systems (Lidl, Biedronka, Kaufland, Carrefour, Ε»abka). This update adds 22 new bottle types, 5 machine upgrades, a machine tier system, deposit streak bonuses, machine statistics, 11 new sounds, expanded configuration, and major code quality improvements.
πΎ NEW BOTTLE TYPES (22 items)
Inspired by real-life bottles found in Polish stores:
Premium Bottles (2Γ deposit value)
- Premium Glass Bottle β Gold-trimmed glass bottle, craftable with Empty Bottle + Gold Nugget
- Premium Plastic Bottle β Gold-trimmed plastic bottle
- Premium Aluminium Can β Gold-trimmed can
Imported Bottles (3Γ deposit value)
- Imported Glass Bottle β Distinctive shape, higher deposit value
- Imported Can β Foreign brand can
Collectible Bottles (5Γ deposit value, epic rarity)
- Collectible Gold Bottle β Solid gold bottle, extremely rare
- Collectible Crystal Bottle β Crystal-cut glass bottle
- Collectible Vintage Bottle β Aged vintage bottle with cork
Lucky Bottle (1Γβ10Γ random deposit value)
- Lucky Bottle β Rainbow shimmer bottle. Deposit value is random each time!
Broken/Crushed Bottles (0.25Γ deposit value)
- Broken Glass Bottle β Shattered, worth much less
- Crushed Aluminium Can β Flattened can
- Crushed Plastic Bottle β Compressed bottle
Reusable Bottles (2Γ deposit value)
- Reusable Glass Bottle β Sturdy, thick glass. Worth more because they're returnable
- Reusable Plastic Bottle β Heavy-duty plastic, designed for reuse
Fake/Counterfeit Bottles (0 deposit value, detection risk)
- Fake Glass Bottle β Looks like a real bottle but deposits for nothing. May be detected!
- Fake Aluminium Can β Counterfeit can. Risk of police suspicion when deposited
Beer Bottles (1.5Γ deposit value)
- Beer Bottle β Standard beer bottle, brown glass
- Craft Beer Bottle β Premium craft beer, worth 2Γ deposit
Other Returnables
- Juice Carton β Paper-based juice carton (like in real stores!)
- Returnable Milk Bottle β Glass milk bottle designed for return
Golden Bottle (10Γ deposit value, extremely rare)
- Golden Bottle β The ultimate collectible. Worth 10Γ the normal deposit!
π§ MACHINE UPGRADE SYSTEM (5 upgrades)
Apply upgrades to deposit machines for enhanced performance:
|
Upgrade
|
Effect
|
Recipe
|
|---|---|---|
| Speed Upgrade | +50% processing speed | 8Γ Redstone + 1Γ Iron Ingot |
| Storage Upgrade | Doubles input slot capacity | 8Γ Iron + 1Γ Chest |
| Filter Upgrade | Auto-rejects fake/broken bottles | 8Γ Glass + 1Γ Paper |
| Efficiency Upgrade | +10% deposit value | 8Γ Diamond + 1Γ Gold Ingot |
| Auto-Sort Upgrade | Automatically sorts bottles by material | 8Γ Redstone + 1Γ Hopper |
ποΈ MACHINE TIER SYSTEM (5 tiers)
Deposit machines now come in 5 tiers (for future block variants):
|
Tier
|
Speed
|
Slots
|
Bonus
|
|---|---|---|---|
| Basic | 1Γ | 9 | 0% |
| Compact | 1.5Γ | 5 | 0% |
| Industrial | 1Γ | 27 | +10% |
| Advanced | 2Γ | 9 | +15% |
| High-Speed | 3Γ | 9 | +20% |
π DEPOSIT STREAK SYSTEM
Inspired by loyalty programs at Biedronka and Lidl:
- 5 consecutive deposits (within 60s) = +5% bonus
- 10 consecutive deposits = +10% bonus
- 25 consecutive deposits = +25% bonus
- 50 consecutive deposits = +50% bonus
- 100 consecutive deposits = One-time 100% bonus (Mega Streak!)
Streak resets if no deposit is made within 60 seconds.
π MACHINE STATISTICS
Deposit machines now track lifetime statistics:
- Total bottles deposited
- Total money paid out
- Bottles by material (glass/aluminium/plastic/special)
- Machine jams count
- Machine cleans count
- Uptime in ticks
- Average bottles per minute
- Average income per bottle
π NEW MACHINE SOUNDS (11 sounds)
Realistic RVM-inspired sound effects:
|
Sound
|
When it plays
|
|---|---|
| Machine Startup | When a deposit machine is first used |
| Machine Shutdown | When a machine goes idle for 60s |
| Bottle Insert | When a bottle is inserted into the machine |
| Bottle Crush | When a bottle is being processed |
| Payout Coins | When money is dispensed |
| Payout Receipt | When a receipt is printed |
| Machine Error | When a fake/broken bottle is rejected |
| Machine Jam | When the machine jams (rare random event) |
| Machine Clean | When the machine is cleaned by the player |
| Streak Bonus | When a deposit streak bonus is achieved |
| Mega Streak | When the 100-deposit mega streak is achieved |
βοΈ EXPANDED CONFIGURATION
New config sections in kaucja-common.toml:
[machines]
depositMachineCooldownβ Cooldown between deposits (default: 0)shopCooldownβ Cooldown between purchases (default: 0)rvmBulkBonusPercentβ RVM bulk bonus (default: 5%)coinMintFeePercentβ Coin Mint fee (default: 0%)composterOutputChanceβ Composter output chance (default: 1 in 8)recyclingBinEfficiencyPercentβ Recycling Bin efficiency (default: 75%)
[bottle_filter]
whitelistEnabledβ Only allow whitelisted bottles to be deposited (default: false)whitelistβ Comma-separated list of allowed item IDsblacklistEnabledβ Block blacklisted bottles from deposit (default: false)blacklistβ Comma-separated list of blocked item IDs
π CODE QUALITY IMPROVEMENTS
- Added comprehensive JavaDoc to the main
Kaucjaclass - Created
MachineTierenum for tier-based machine logic - Created
MachineUpgradeenum for upgrade system - Created
MachineStatsclass for lifetime statistics tracking - Created
DepositStreakclass for streak bonus logic - Created
ModBottleTypesclass to centralize bottle type registration - Created
ModSoundsV6for new sound event registration - Added deposit multiplier system (
getDepositMultiplier()) for special bottles - Added
isSpecialBottle()helper for checking depositable items
π¦ DELIVERABLES
Kaucja-6.0.0.jar(5.0 MB)Kaucja-6.0.0-src.zip(5.7 MB)
π COMPATIBILITY
- Minecraft: 1.20.1
- Forge: 47.2.0+ (tested on 47.4.10)
- Create: Optional, 0.5.1+ through 6.0.8
- Java: 17
π― WHAT'S NEW SUMMARY
|
Category
|
New Items
|
|---|---|
| New Bottle Types | 22 |
| Machine Upgrades | 5 |
| Machine Tiers | 5 (system ready) |
| Deposit Streaks | 5 bonus tiers |
| Machine Statistics | 10 tracked stats |
| New Sounds | 11 |
| Config Options | 8 new |
| Recipes | 14 new |
| Lang Entries | 36 EN + 26 PL |
| JavaDoc | Added to main class |
| New Java Classes | 6 (MachineTier, MachineUpgrade, MachineStats, DepositStreak, ModBottleTypes, ModSoundsV6) |
Enjoy the update! πΎπ΅π±
This mod has no additional files

