idlecraft 1.2.0a.jar
Curse Maven Snippet
What's new
Changelog
Comparison version: 1.3.4 BETA (1.1.0b) → dev (current build)
Assembly Features
- Upgrade to the alpha version
Added (Added)
- Item Quality/Rarity system (
QualityComponent'): the ranges areCorrupted (-1),Poor (0),So-so (5),Normal (10),Excellent (15),Superior (20)` with max. durability and chances of breakage/enchantments. - The quality hint in the tooltip is the string
Quality: <name>with color (ItemQualityTooltipMixin). - Anvil — upgrade quality (forge) in the presence of repair material and scroll up; The formula for the cost of experience is
max(1, RepairCost) + ceil((target - current) * 1.5); 1% chance mess up; regular repairs preserve quality (AnvilQualityMixin',ItemCombinerMenuAccessor`). - Whetstone — cleaning a damaged tool to
Poorwith a material (ingot/diamond) with 5 experience levels (GrindstoneQualityMixin,GrindstoneResultTakeMixin,GrindstoneCleanser,GrindstoneInputSlot). - Smithy (smithing) — transfer of quality during improvement (
SmithingQualityMixin). - Mobs in chain armor gain quality (
MobChainmailQualityMixin); enchantment limit by quality (`EnchantmentCapMixin'). - Scroll with the mouse to select the quality in the anvil and workbench (
ContainerScreenQualityMixin); in the creative — for free, without experience. - Preview of the quality of the workbench result before receiving the item (generated on the server,
CraftingQualityPreviewMixin). - Experience hint (XP) with Shift pressed in the result slot (
CraftingQualityHintMixin). - Network packets:
QualitySelectPayload',RepairStatePayload',RepairTryPayload,StructureBlockedPayload,StructureRegionPayload. - Accessor mixins:
SlotAccessor',CraftingMenuAccessor', `AbstractContainerMenuAccessor'. - New events/handlers/mixins:
CaveEffectHandler',PlayerPlacedTracker,BreakSpeedRules,StructureBreakBlocker(client),BlockBreakClientMixin,BlockBreakStructureMixin,ChestOpenMixin,PlayerChunkSenderMixin,ServerPlayerGameModeMixin,ServerPlayerPlaceMixin,FurnaceInputMixin,CraftingResultSlotOnTakeMixin`.
Updated (Changed)
- `IdlecraftNetworking' — quality selection processing, recalculation of the anvil/workbench when scrolling, new syncs.
CraftingResultSlotMixin/CraftingResultSlotOnTakeMixin— when taking an item, it is applied the selected quality and the experience is written off (for free in the creative).PlayerData' — quality accounting (selected_quality', `crafted_quality') and new nodes/states.- `CraftingLockHandler' — expanded for new unlock checks.
IdlecraftCommand' — new conditions for the purchase of nodes (for example,good_caster').ItemStackDurabilityMixin/PlayerEntityBreakSpeedMixin— quality consideration in strength and speed breaking things.
Removed / behavior changes (Removed / behavior)
- On the anvil, the quality changes only when scrolling up; without scrolling— it's just a fix.
- On the workbench, the quality preview is now generated on the server (the unreliable client option has been removed).
This mod has no additional files

