* Enabled PAINTING\_SPEED\_ENABLED by default to improve painting performance. * Disabled desktop notifications by default to reduce interruptions. * Lowered overlay opacity from 0.6 to 0.2 for better visibility. * Commented out theme variable assignments for future cleanup or removal. * Added new state properties for coordinate generation (coordinateMode, coordinateDirection, etc.) to support advanced painting strategies. * Introduced dynamicSleep utility for more efficient sleep handling during cooldowns. * Added msToTimeText utility to format time durations in a human-readable way. * Implemented migration logic to version 2.2 for backward compatibility with saved progress data. * Enhanced saveProgress and loadProgress methods to include new coordinate generation settings. * Improved error handling in getCharges to provide default values when API calls fail. * Refactored notification messages for better clarity and consistency. * Added multiple coordinate generation modes including rows, columns, circle-out, circle-in, blocks, and shuffle-blocks. * Implemented UI controls for selecting generation modes, setting block sizes, toggling snake patterns, and choosing directions. * Enhanced settings panel with collapsible sections and improved styling for better user experience. * Added dynamic visibility logic to show/hide relevant controls based on the selected generation mode. * Integrated state management to persist user preferences for generation modes, directions, snake pattern toggling, and block dimensions. * Improved logging and user feedback with success alerts when changing coordinate-related settings. * Implemented functionality to track full charge progress using a dynamic timer. * Displays remaining time until full charge in the UI, updating every second. * Ensures charges are calculated accurately based on elapsed time and cooldown intervals. * Added support for pausing and resuming charge updates when the user interacts with the system. * Improved UI feedback for charge-related information, including current charges and full charge status. * Refactored the pixel batch processing logic to improve readability and maintainability. * Introduced a generateCoordinates function to handle coordinate generation for various modes (rows, columns, circle-out, etc.). * Added support for configurable block-based painting modes (blocks and shuffle-blocks) with customizable block dimensions. * Improved logic for handling region transitions during batch painting. * Updated delay calculations for batch processing to better align with painting speed settings. * Enhanced transparency and white pixel skipping logic with customizable thresholds. * Added detailed logging for debugging and monitoring purposes. * Ensured proper cleanup of intervals and state updates when stopping or pausing painting. * Refactored pixel painting logic to include smarter batch processing. * Added checks to skip already painted pixels, reducing redundant operations. * Improved batch size calculation and handling, ensuring batches are sent optimally. * Enhanced error handling for failed batches, preventing infinite loops in case of persistent failures. * Introduced dynamic sleep functionality during cooldown periods to optimize resource usage. * Updated UI interactions to reflect batch progress and cooldown states more accurately. * Added new coordinate mode and direction settings for greater flexibility in pixel painting. These changes improve the bot's configurability, performance, maintainability, and user experience while ensuring backward compatibility with existing progress data, accurate charge tracking, and efficient pixel painting across multiple modes.
WPlace AutoBOT
This project was fork from https://github.com/DarkModde/WPlace-AutoBOT
Consider checking out our discord: https://discord.gg/knkNRYyQcm
Practical scripts with intuitive menus to make your life easier on WPlace!
Perfect for those who want to level up automatically or build massive pixel arts — without wasting time.
Warning: This is a purely educational script to demonstrate what can be done on wplace.live, it is not our responsibility of what happens if you use the script.
If you're wondering—yes! These scripts were Developed by a team consisting of Brazilians, Vietnamese, and Indonesians. HUEHUE!
🚀┃How to use the scripts:
It’s super easy: copy one of the codes below, paste it into your browser’s bookmarks bar,
and run it while you're on wplace.live.
🎯┃Auto-Farm
AUTOFARM USES CHARGES TO GET LEVELS, IT DOES NOT DRAW AN IMAGE FOR YOU. PLEASE USE AUTO-IMAGE FOR THAT
javascript:fetch("https://raw.githubusercontent.com/Wplace-AutoBot/WPlace-AutoBOT/refs/heads/main/Auto-Farm.js").then(t=>t.text()).then(eval);
🖼️┃Auto-Image
javascript:fetch("https://raw.githubusercontent.com/Wplace-AutoBot/WPlace-AutoBOT/refs/heads/main/Auto-Image.js").then(t=>t.text()).then(eval);
Important
1. None of the scripts will work if you close the browser tab. You must keep the WPlace tab open, even if it's in the background.
2. Never run both scripts on the same page — this can bug your WPlace. If it happens, just refresh the page!
3. If the script doesn’t detect the available colors, just click the "Paint" button to show them — only then start the Auto-Imager.
✨┃Features
- Automatically farms droplets/levels
- Correct Color Pixel Skip
- Overlay(you dont need bluemarble anymore)
- Paint over multiple tiles
- Multi Account Auto Switcher Via Other Branch ; https://github.com/Wplace-AutoBot/WPlace-AutoBOT/tree/Acc-switch (Ram Efficient LOL)
- AutoCaptcha Solver With Turnstile Token Generator
- Advance Color Processing
- MultiLanguage Support
- Multi account through save and load feature
- Works on mobile :P
📋┃To-do
- Making AutoFarm working
- Merge both scripts into one
- Add Overlay system
- Add Cross Tiles Support
- Add AutoCaptcha Solver
- Add Correct Color Pixel Skip
- Separate Css



