➡️ fixed an issue where the sniper wouldn’t retry finding the lowest bin without enchantments
➡️ Delay execution of commands on the server when the mod wasn’t running to avoid errors because of unloaded settings
➡️ made the macro delay ignore slower buys due to the 20 second start delay
➡️ Made anti macro delay a bit stricter due to complains from @Deleted User
➡️ Fixed /api/mod/description not passing the Reforge to the price checking. Should (partly) fix the bug report from @tgww
➡️ Added a way to show the x flips blocked in the last minute only every x minutes. Its a setting that you can enable with /cofl set and if you ever report not receiving flips and I find its because of you enabling that setting I am gonna be very mad at you.
➡️ stared a bit more at the in game timer in the hopes of replicating reports of it being off, without success
➡️ Found and fixed a bug where the item tier wouldn’t be passed. (causing no reference auctions to be found)
➡️ Fixed a bug where high volume items references wouldn’t be recalculated, thanks for the report @nasdaq__1
➡️ Added the craft cost of known items at the bottom of /api/mod/description as suggested by @tgww
➡️ Fixed the referral system not giving 24h test-premium
➡️ Fixed a bug where inviting someone would only give you 75 cofl coins after he verified his minecraft account (instead of 100)
➡️ Added filters for all Attributes from the crimson update to all items. Due to popular request for them they are currently active on all items. (I intend to hide ones that don’t make sense)
The list is:
lifeline, breeze, speed, experience, mana_pool, life_regeneration, blazing_resistance, arachno_resistance, undead_resistance,
blazing_fortune, fishing_experience, double_hook, infection, trophy_hunter, fisherman, hunter, fishing_speed,
life_recovery, ignition, combo, attack_speed, midas_touch, elite, arachno, undead
➡️ added unlocked_slots filter to all SORROW items as suggested by @nasdaq__1
➡️ https://twitter.com/HypixelNetwork/status/1521353521597231104?s=20&t=aHN1Wz80u2a4fV2k3AEjlg
Hypixel has been hacked, maybe don’t join
➡️ Restarted the payments db. This fixes premium not being recognised, and cofl coins being unavailable. Gonna add another replica later
➡️ Restored queue system, flips should show up again
➡️ Handed out 100 CoflCoins to every Premium user to compensate for the downtime around <t:1651561960>
➡️ fixed a few bugs with /api/mod/description the main one being it did only display one of lbin,median or craft cost
➡️ Fixed Tier boosted Lvl 100 pets not being separated from normal ones with the same rarity, thanks @jared5555 for the report
➡️ Made anti macro penalty bigger and stay longer as suggested by @stoffn
➡️ Fixed bazaar data saving, thanks for noting @ragult
➡️ Fixed current /api/item/price/{itemTag}/current endpoint for bazaar items
➡️ That fixes the profitable crafts
➡️ It also should fix most of the craft cost item descriptions
➡️ Allowed for everyone to be an average of 10ms faster before a delay would be added
➡️ Fixed a bug where whitelisting an item would display the latest blacklisted item instead in game, thanks for the report @nasdaq__1
➡️ Added Rarity filter to Ice Spray Wand as suggested by @illiterateraptor35 & @.stepsisters
➡️ Added Edition filter to Dctr's Space Helmet as suggested by @nasdaq__1
➡️ Require login to send messages in chat. As suggested by @artificialair
➡️ Force everyone to verify their mc account to write in chat. As suggested by @artificialair
➡️ Fixed the referral system not handing out 24 hours of test premium anymore.
➡️ Started rolling out a filter update. Been in the works for a while. It will only show you filter options for attributes that exist on a given item.
➡️ Fixed a bug where sending coins via Minecraft name could send them to another account. Thanks @wertytop for the report
➡️ sped up chat to an acceptable level
➡️ hot fixed the flip format fixing weird characters
➡️ Added a setting to not receive flips at all. In case you just want to chat or use other features. (its usable via /cofl set disableFlips true)
➡️ forced the timer to always show and adjust it afterwards. (Until now the timer first had to retrieve the correct time and sometimes failed to)
Big thanks to @eliminativism for reporting that
➡️ Checking premium status every time the mod starts to avoid confusion why premium isn’t active
➡️ Fixed open on website in flip options menu opening an invalid link. Thanks @coyu for the report
➡️ Extended the advertising filter to include messages from tfm
➡️ Fixed a bug where it would cause some people to be shown they were on the free version
➡️ changed the welcome message in the chat to use date format that is clearer
➡️ Worked on the next mod version with @hackos
➡️ Extended testing premium+ flips (marked with a dark gray !)
➡️ Worked out how different services(plans) affect others and how access is granted consistently to the right users
➡️ Added /cofl backup it allows you to create (/cofl backup add NAME) and restore backups of your current settings. To restore click one element in the response of /cofl backup
➡️ Allowing to drag and drop exported settings into the flipper
➡️ Allowing TFM settings to be imported
➡️ Fixed import of big settings
➡️ Added account page
➡️ Added fetch type for recent auctions
➡️ Made the frontend more stable
➡️ /player page now allows the username in the URL
➡️ Added option to report search results
➡️ A lot of minor bugfixes and QoL features
➡️ Huntend down recent stability issues. Fixed it by limiting the age of recent items (below the graph)
➡️ Finally fixed weird pet names
➡️ Fixed bazaar item data not showing up
➡️ Fixed storing of ultimate_flash enchant
➡️ Removed the requirement to re-verify minecraft account if you switch back to previously verified one.
➡️ worked on extending item descriptions with @hackos and help from @tgww
➡️ fixed the timer not appearing when the flips in ten seconds message is blocked. Thanks for the report @Deleted User
➡️ spent 5 hours figuring out why the development setup guide doesn’t work anymore. Found that NO_AUTO_VALUE_ON_ZERO is set by default now but could not figure out why or how to unset it
➡️ Default delay everyone until minecraft account is verified in an attempt to combat macroers.
➡️ Added an alias for ultimate duplex to be remapped to ultimate reiterate enchant
➡️ Fixed bug where macro delay would expire after 20 min
➡️ Ignoring tfm flip timings
➡️ Bump effectiveness time for macro delay to 10 full hours (gonna be bumped further once I am more confident of the thresholds). Feel free to contact @stoffn for manually review to get special handling
➡️ Fixed being unable to delete settings backups made with /cofl backup thanks for the report @coyu
➡️ /cofl profit now includes all your verified accounts as suggested by @Deleted User
➡️ Macro delays are now calculated based on all connected accounts
➡️ Added setting to stop the new mod version from auto-adjusting to purse (shorthand /cofl set ap)
➡️ Made using the setting abbreviation display the full setting name on change and put the setting description in the hover effect
➡️ wrote first part of sky-eventbroker
➡️ prevent settings changed message from appearing, when max cost is updated to purse
➡️ made settings changed more accurately display which setting was changed
➡️ added the flip options menu to /cofl blocked
➡️ added a flip menu option to see which filter matched a flip (both white and blacklist)
➡️ made /cofl blocked {searchTerm} searchable so you can find why a flip didn’t show up for you
➡️ made the timer fluctuate less
➡️ hooked up premium and mc-verify events, it should give you get confirmations in chat and update your account information
➡️ Started blacklisting macroer accounts hitting them with a permanent delay
➡️ Started requiring solving a captcha if users flip for too long
➡️ worked on making it harder to create a captcha solver for the captcha 🙂
➡️ rolled the new website version <@&869943787277926470> is gonna write what he added soon™️
➡️ Updated the style of the item price graphs
➡️ Added price graphs for bazaar items
➡️ Build a service to store the election data
➡️ Improved the way stars are displayed in item names
➡️ Store last used filter and apply them
➡️ Added mod data settings
➡️ Improved link previews’
➡️ Fixes and QoL things
➡️ Made it less likely that a captcha will be required by normal users & made it not ask you to solve one again after a restart if you just did
➡️ hotfixed issue with stars, turns out hypixel calls stars differently now in the API (since the nether update apparently) could take a while for the invalid prices to phase out
➡️ Implicitly toggle chat on if attempting to write in it
➡️ Added alias /fc toggle since most tfm users expect that
➡️ broke the login window to my PC, can’t unlock it anymore.
RIP
➡️ securely backed up my stuff (and credentials to cofl stuff), tried a bunch of things without much success so far and will reinstall if I can’t fix it tomorrow evening
➡️ hot fixed flip tracking, anti macro system & chat from my laptop
➡️ the mod backend has more CPU power now, this should speed up flips
➡️ Flipper accounts for drill engine, fuel tanks & upgrade module now
➡️ Fixed a typo for chat errors
➡️ Fixed restoring from /cofl backup
➡️ Fixed /cofl set modTimerPercision spelling, note that if you changed the old spelling you have to adjust it again
➡️ Increased delay for blacklisted ids eight-fold
➡️ Added settings to the item description endpoint. Any mod developer can now request different pieces of information and decide in which row and column it should go.
E.g. this would put the lbin & median price in one line, and the craft price in the next
"settings": {
"fields": [
["LBIN", "MEDIAN"],
["CRAFT_PRICE"]
]
}
➡️ Installed manjaro kde plasma btw
➡️ Ignored unreasonable fast buys from triggering the anti macro delay (buys direct from ah before the api update). Thanks for noting that @coyu
➡️ Stabilised the backend, by adding handling for connection aborts
➡️ Worked on improving the anti macro system by checking cross accounts
➡️ Fixed that, noticed it didn’t work 😅
➡️ Flipper now better accounts for valuable nether enchants
➡️ Closed the security hole RIPJW was abusing by increasing the default delay on unverified accounts
➡️ Made kat flips require higher than two volume (sales per day)
➡️ Added a Max cost filter
➡️ Corrected Stars filter to filter for new stars
➡️ Sniper algorithm(s) now also account for nether enchants like ferocious mana >2, smoldering and charm 4
➡️ Added /cofl importtfm to import blacklists from tfm as last requested by @aimtrainer
➡️ Made a few adjustments to fix issues with users being delayed
➡️ Spent a bunch of time debugging the event bus It is is supposed to send you a message in chat, when you purchase something or verify your account, but doesn’t
➡️ Started saving successful captcha solves also on the current connection. The account information storage seems to be unstable
➡️ only require a captcha every 90min now
➡️ Blacklisted @everyone and @here from chat messages
➡️ Fixed mutes actually not working for months, thanks @tgww for the bug report 😅
➡️ Muted every player that abused the bug for 2 weeks for every time they pinged
➡️ Added Bed time to interesting properties (second line) of flip message as suggested by @coyu
➡️ Stabilised Account-verification, shouldn’t show up anymore if you connected
➡️ It now says the amount of coins you purchased correctly
➡️ Fixed Ancient Cloak search and other search terms that match a reforge
➡️ hunted down a nonexistent bug that slows down any account associated with RIPJW (he gave his account away and the new owner contacted me)
➡️ restored permissions for @coflnet-bot throughout the day
➡️ set no-cache headers for auctions that don’t exist (yet) as recommended by @tgww
➡️ added a profit explanation breakdown to the user flip endpoint
➡️ The current price endpoint now returns (more) correct sell prices for bazaar items
➡️ Reduced the anti macro delay and limited it to 2 hours as suggested by @coyu because the time component is now taken care of by the captcha
➡️ Flip finders take custom dyes into account now
➡️ Fixed the blacklist block explanation, thanks for the feedback @coyu
➡️ Added event flip sell webhook for @tgww


