Hello everyone!
Today I proudly present to you my very own custom client for Salem,
it is based on Latikais client, which is based on Enders client, so you won't miss anything from there.
The list of features is quite long, but there surely is something for everyone,
more performance, more convenience, and a lot of new things to play around with. ^^
And there might also be some plugins that I'll put here.
I will go through all the new features one by one in separate posts in this thread in the next few days,
and will link to these posts from here, so you don't have to search the thread for it.
Please note:
Doing customization on the client or through plugins requires the devs approval for every single feature,
and they tend to not approve most things.
If you want to code yourself, you have to ask them or risk their wrath.
The features in one list:
- switched CTRL on minimap, CTRL-click to drag map, no-CTRL-click moves char
- modded a lot with the cams, default distance, angle, elevation, scroll speed, new cams
- added console parameters for :cam to directly input all that, too
- removed unnecessary afk check which was done ONCE PER TICK(!) ... a relic form haven, not used at all in Salem
- removed sending crash reports, I really don't like it when people take my data without even asking -.-
- activate movement mode "run" by default when logging in (like tracking is done) (UPDATE: added a checkbox for that on the last tab in options)
- fixed timers panel staying invisible / timers alerting more than once
- fixed some minor bad getInstance code (abacus, ...)
- added new timers: stopwatch timers (instead of default countdown), done by simply adding a timer with zero duration (all fields 0), added option to add a timer for the current character only, so that personal timer does not display or expire when logged in with another character, slight colour changes to distinguish stopwatch/countdown and normal/personal timers, also changed the running time of active timers to green for more visibility what is currently running and what is not
- added debug console command (RemoteUI) to display messages of actions
- the player icon visually displays above others on minimap (as usual), but is lowest for clicking things => now, your own player icon is NEVER in the way when picking up stuff via minimap
- tile centering always works (even through objects)
- added console command for making objects invisible by ctrl-clicking them, one or all of a kind
- added console command for counting things, various input options, variable range, stays on and counting while moving and until deactivated manually again, things are not counted twice (ID) as long as they stay loaded on the server
- added console command for activating a functionality to turn on/off the radius of single objects (unlike alt-r) one by one, by just ctrl-clicking them
- added MiningHelperPlugin functionality into the client, just better^^ modes can be changed via console (helps with keeping the mining-cursor active, less clicks needed for mining, more convenience)
- added :help console command to display all the new commands and parameters
- you can use gates and enter doors/buildings/stairs/mines/... with WASD movement by running into them (has option and console command to switch on/off)
- changed "sort by gobble value" to sort by colour first, then by value
- added (optional) field to the crafting window, to say how many items you want to craft
- added a list under the "options/cheats" tab to always hide certain objects, like fields or herb pots, or whatever else, with a list like the flower menu auto-chose and an additional checkbox to (de-)activate it all at once, objects are removed from sight only once when loaded, which means it should be very efficient and help performance in certain situations
- slightly improved the performance gain from "remove all animations", this option is not that powerful usually, but having a lot of animals (even dead ones) or players nearby, it might help a good bit
- added new visual display and actual numbers of remaining time for buffs, plus an optional alert (visible and optionally audible) once a configurable threshold is reached, buffs can be clicked to (de)activate an override to the alarm per buff, you can also chose to have 3 different ways now to display the remaining time on buffs, select none of them, one, two or all three however you like
- added new menu under options (last tab) to control and limit the render distance, to improve performance on weaker computers or in more demanding towns
- added an FPS display, menu options for it are also in the last options tab
- moved my options to a new tab on the right side of latikais tab (right-most tab now)
- changed "auto turn on run upon login" to work for all movement modes (ofc only one at a time^^)
- added a checkbox on the char selection screen to de-activate all performance-enhancing render-limitations for one and exactly only one login
- extended the buff alert with a new (optional) bigger display for the remaining-duration-percentage, and the new option to permanently mute buffs (right click to mute/unmute), single-session-mute is still left click as usual
- added option (in the render distance control window) to reduce the displayed ground tiles from 125 by 125 to 75 by 75, which will help performance a little bit
- reduced fps-cap of un-focused client instances from ~10 to ~5, which will greatly help if you run multiple clients [edit] will be at 10 fps, and go to 5 fps if the instance is un-focused and the char did not move for 3 seconds
- fixed a long standing "bug" in that you would open an object like a gardening pot or a field and so on while having an item in hand and shift-right-clicking the object, instead of using the item in hand on the object
- added feature to move with left-clicks and open/use objects with right-clicks even with items in hand by holding ALT
- added option to mute xmas sound in provi
- added option to show online status of chat partners
- added a search field to the kin list window, so that you can search through your kin list by name
- added a auto-unkin feature for characters marked as "red" (3rd group) in your kin list, is off by default, can only be activated with console command ":autounkinred"
- FINALLY added a huge rework of the cams, allowing to configure the default angle/elevation/distance/scroll-speed of all cams, separately and conveniently, new button "Cam Config" under Option/Camera & Graphics/... opens a new window where all these values can be configured for the currently selected cam
- fixed autobucket to also work with clay pots, copper pots and pails
- fixed cam zoom/rotation to work while holding an item in hand (cursor)
- fixed Options/Radar Config/ groups to work instantly, making things (dis)appear on the minimap the moment you (de)select a group there
- added (optional) Log chat channel for all floating numbers, like bonus rolls, combat damange and all that, plus some configuration and QoL in that regard
- added option to show chat channels in 2 columns instead of one to show more at once without having to maximize the chat window
- fixed timer synchonization between multiple clients on the same computer, auto-sync before start/stop/add/delete, manual reload button, auto-reload option
- added kin-count to the kin window, now you can officially brag about how many chars you have kinned, and see how many are online right away
- added option to invert SHIFT on right-clicking items into/onto objects (like filling composts or preparing/planting pots) if active, tap SHIFT 3 times fast to toggle, or use CTRL + 1
- added new shortcuts: CTRL + 1 => invert SHIFT toggle, CTRL + 2 => render distance on/off, CTRL + 3 => hide objects on/off, CTRL + 4 => fps display on/off
- fixed a bug where the "add new timer"-window-close-button would close/toggle the actual timer window instead ^^
- the lock of the minimap is now properly persisted and loaded when starting the client, so it's actually on if you chose so
- the minimap can no longer be re-sized if the lock is on (to re-size the minimap, have the lock off and (on other clients:) click (LMB) and drag the map on its lower right corner (on my client:) the same but while holding CTRL
- Windows (any window, inventories and so on...) are no longer move-able while CTRL or SHIFT is held, this means no more accidentially moving windows while clicking a few selected items
- fixed the "craft amount" feature to work reliably
- fixed the "hit SHIFT 3 times fast"-shortcut to quick-switch the inverted-SHIFT-feature, it now only registers the 3-SHIFT-pushes if there are no other keys or clicks in between
- it is now possible to exchange the item on the cursor with an equipped item by using left-click!
- this works for the equip-proxy (the thing that gives you quick acces to: head, neck, hands, purse, backpack, belt and keys) as well as the main equip window
- I just integrated the FuelFillerPlugin directly into the client! What does it do? How to control it? Just like this:
- have an item in your hand (cursor) and right-click a fill-able object (compost, brazier, coop, ...) while holding CTRL to activate
- use any mouse-click or WASD to stop
- the FuelFiller will continue to ***** stuff into the fill-able object until it is stopped manually, the object is full, or the cursor is empty
- fixed links for ingame wiki browser
- The gobble-sort has had a few new sortings added to it!
- as it used to be (in this client only!), gobble sort will still sort feast-able-items first by colour and then by value! this is unchanged
- added new sorting: ambergris will be sorted by inspiration
- added new sorting: raw fish will be sorted by weight, regardless of fish types
- added new sorting: items that hold something, like seedbags or dry goods bags, will be sorted by how much they contain
- Side note: The normal sorting ("sort by name") is completely unaffected by this and works as always.
- There is now a new option "Newbie Protection" under options/hacks, which (de-)activates this new feature (on by default)
- If on, you can, with this client, not commit the crimes of scalping and desecrating without turning on criminal acts first(!)
- If you try to do so, you will get an info box telling you how scalp/desecrate are crimes that leave scents
- Added new shortcut "CTRL+5"
- This will temporary set the render distance to 10 (minimum) and also check "smaller ground tiles area" for minimal resource usage on the client / max performance
- This is, again, only temporary and will not alter your settings
- Using the shortcut "CTRL+5" again will switch back to however your settings were, it is also not persisted if the client is closed
- New feture: Big group arrows! (Options/Camera & Graphics/BIG Group Arrow)
- Bugfix: Translation tool
- New feature: Free FPS Configuration ...you can now chose the target fps of the Salem client! (Options/General/Frame-Rate Config)
- New feature: Inventoy Item Icon Numbers (Options/Inventory & Items/NEW Item Icon Numbers)
- Thermal: will not be displayed in the white number (bottom right) anymore
- Having numbers in the name of the char that made clothing will no longer result in it being displayed on the icon
- Thermal: now always a separate number (orange) at top-right
- Free slots: new number in top-left (if greater than zero)
- Broken slots: new number (red) in bottom-left (if greater than zero)
- New feature: Move only same items of exact same % ...Simply hold ONLY ALT and left-click an item.
- Bugfix: Landscape tool, Won't bug out anymore if you had it open when logging out and then logging back in again on any char without restarting the client.
- New feature: Item Count on WeightWidget (Options/Inventory & Items/WeightWidget - added item count)
- New feture: HitBoxes ... (Options / Camera&Graphics -> checkbox in the bottom-left-corner)
- New feature: Custom SHIFT-ItemAct ...new option: "Custom SHIFT-Item-selection" under /Options/Cheats
- NEW SHORTCUT: CTRL+7 (for this feature)
- New Feature: Auto-"Bucket"-From-Inventoy/Backpack ...new option: "Auto Container from inventory/backpack" under /Options/Cheats
- NEW SHORTCUT: CTRL+8 (for this feature)
- New Shortcut: Hitboxes CTRL+6 (for displaying hitboxes)
- Bugfix: Deactivated Mouse Buttons when using MMB to rotate cam while doing ItemAct
- Bugfix: Darkness Window Shortcut There was a bug that the Darkness Window could be opened with CTRL+D but not closed with the same shortcut.
- QoL-Fix: Skin >>> All ..."Skin" is, from a flower menu, now always chosen before anything else IF and only IF you have "Skin" as auto-chose option and activated!
- modded a lot with the cams, default distance, angle, elevation, scroll speed, new cams
- added console parameters for :cam to directly input all that, too
- removed unnecessary afk check which was done ONCE PER TICK(!) ... a relic form haven, not used at all in Salem
- removed sending crash reports, I really don't like it when people take my data without even asking -.-
- activate movement mode "run" by default when logging in (like tracking is done) (UPDATE: added a checkbox for that on the last tab in options)
- fixed timers panel staying invisible / timers alerting more than once
- fixed some minor bad getInstance code (abacus, ...)
- added new timers: stopwatch timers (instead of default countdown), done by simply adding a timer with zero duration (all fields 0), added option to add a timer for the current character only, so that personal timer does not display or expire when logged in with another character, slight colour changes to distinguish stopwatch/countdown and normal/personal timers, also changed the running time of active timers to green for more visibility what is currently running and what is not
- added debug console command (RemoteUI) to display messages of actions
- the player icon visually displays above others on minimap (as usual), but is lowest for clicking things => now, your own player icon is NEVER in the way when picking up stuff via minimap
- tile centering always works (even through objects)
- added console command for making objects invisible by ctrl-clicking them, one or all of a kind
- added console command for counting things, various input options, variable range, stays on and counting while moving and until deactivated manually again, things are not counted twice (ID) as long as they stay loaded on the server
- added console command for activating a functionality to turn on/off the radius of single objects (unlike alt-r) one by one, by just ctrl-clicking them
- added MiningHelperPlugin functionality into the client, just better^^ modes can be changed via console (helps with keeping the mining-cursor active, less clicks needed for mining, more convenience)
- added :help console command to display all the new commands and parameters
- you can use gates and enter doors/buildings/stairs/mines/... with WASD movement by running into them (has option and console command to switch on/off)
- changed "sort by gobble value" to sort by colour first, then by value
- added (optional) field to the crafting window, to say how many items you want to craft
- added a list under the "options/cheats" tab to always hide certain objects, like fields or herb pots, or whatever else, with a list like the flower menu auto-chose and an additional checkbox to (de-)activate it all at once, objects are removed from sight only once when loaded, which means it should be very efficient and help performance in certain situations
- slightly improved the performance gain from "remove all animations", this option is not that powerful usually, but having a lot of animals (even dead ones) or players nearby, it might help a good bit
- added new visual display and actual numbers of remaining time for buffs, plus an optional alert (visible and optionally audible) once a configurable threshold is reached, buffs can be clicked to (de)activate an override to the alarm per buff, you can also chose to have 3 different ways now to display the remaining time on buffs, select none of them, one, two or all three however you like
- added new menu under options (last tab) to control and limit the render distance, to improve performance on weaker computers or in more demanding towns
- added an FPS display, menu options for it are also in the last options tab
- moved my options to a new tab on the right side of latikais tab (right-most tab now)
- changed "auto turn on run upon login" to work for all movement modes (ofc only one at a time^^)
- added a checkbox on the char selection screen to de-activate all performance-enhancing render-limitations for one and exactly only one login
- extended the buff alert with a new (optional) bigger display for the remaining-duration-percentage, and the new option to permanently mute buffs (right click to mute/unmute), single-session-mute is still left click as usual
- added option (in the render distance control window) to reduce the displayed ground tiles from 125 by 125 to 75 by 75, which will help performance a little bit
- reduced fps-cap of un-focused client instances from ~10 to ~5, which will greatly help if you run multiple clients [edit] will be at 10 fps, and go to 5 fps if the instance is un-focused and the char did not move for 3 seconds
- fixed a long standing "bug" in that you would open an object like a gardening pot or a field and so on while having an item in hand and shift-right-clicking the object, instead of using the item in hand on the object
- added feature to move with left-clicks and open/use objects with right-clicks even with items in hand by holding ALT
- added option to mute xmas sound in provi
- added option to show online status of chat partners
- added a search field to the kin list window, so that you can search through your kin list by name
- added a auto-unkin feature for characters marked as "red" (3rd group) in your kin list, is off by default, can only be activated with console command ":autounkinred"
- FINALLY added a huge rework of the cams, allowing to configure the default angle/elevation/distance/scroll-speed of all cams, separately and conveniently, new button "Cam Config" under Option/Camera & Graphics/... opens a new window where all these values can be configured for the currently selected cam
- fixed autobucket to also work with clay pots, copper pots and pails
- fixed cam zoom/rotation to work while holding an item in hand (cursor)
- fixed Options/Radar Config/ groups to work instantly, making things (dis)appear on the minimap the moment you (de)select a group there
- added (optional) Log chat channel for all floating numbers, like bonus rolls, combat damange and all that, plus some configuration and QoL in that regard
- added option to show chat channels in 2 columns instead of one to show more at once without having to maximize the chat window
- fixed timer synchonization between multiple clients on the same computer, auto-sync before start/stop/add/delete, manual reload button, auto-reload option
- added kin-count to the kin window, now you can officially brag about how many chars you have kinned, and see how many are online right away
- added option to invert SHIFT on right-clicking items into/onto objects (like filling composts or preparing/planting pots) if active, tap SHIFT 3 times fast to toggle, or use CTRL + 1
- added new shortcuts: CTRL + 1 => invert SHIFT toggle, CTRL + 2 => render distance on/off, CTRL + 3 => hide objects on/off, CTRL + 4 => fps display on/off
- fixed a bug where the "add new timer"-window-close-button would close/toggle the actual timer window instead ^^
- the lock of the minimap is now properly persisted and loaded when starting the client, so it's actually on if you chose so
- the minimap can no longer be re-sized if the lock is on (to re-size the minimap, have the lock off and (on other clients:) click (LMB) and drag the map on its lower right corner (on my client:) the same but while holding CTRL
- Windows (any window, inventories and so on...) are no longer move-able while CTRL or SHIFT is held, this means no more accidentially moving windows while clicking a few selected items
- fixed the "craft amount" feature to work reliably
- fixed the "hit SHIFT 3 times fast"-shortcut to quick-switch the inverted-SHIFT-feature, it now only registers the 3-SHIFT-pushes if there are no other keys or clicks in between
- it is now possible to exchange the item on the cursor with an equipped item by using left-click!
- this works for the equip-proxy (the thing that gives you quick acces to: head, neck, hands, purse, backpack, belt and keys) as well as the main equip window
- I just integrated the FuelFillerPlugin directly into the client! What does it do? How to control it? Just like this:
- have an item in your hand (cursor) and right-click a fill-able object (compost, brazier, coop, ...) while holding CTRL to activate
- use any mouse-click or WASD to stop
- the FuelFiller will continue to ***** stuff into the fill-able object until it is stopped manually, the object is full, or the cursor is empty
- fixed links for ingame wiki browser
- The gobble-sort has had a few new sortings added to it!
- as it used to be (in this client only!), gobble sort will still sort feast-able-items first by colour and then by value! this is unchanged
- added new sorting: ambergris will be sorted by inspiration
- added new sorting: raw fish will be sorted by weight, regardless of fish types
- added new sorting: items that hold something, like seedbags or dry goods bags, will be sorted by how much they contain
- Side note: The normal sorting ("sort by name") is completely unaffected by this and works as always.
- There is now a new option "Newbie Protection" under options/hacks, which (de-)activates this new feature (on by default)
- If on, you can, with this client, not commit the crimes of scalping and desecrating without turning on criminal acts first(!)
- If you try to do so, you will get an info box telling you how scalp/desecrate are crimes that leave scents
- Added new shortcut "CTRL+5"
- This will temporary set the render distance to 10 (minimum) and also check "smaller ground tiles area" for minimal resource usage on the client / max performance
- This is, again, only temporary and will not alter your settings
- Using the shortcut "CTRL+5" again will switch back to however your settings were, it is also not persisted if the client is closed
- New feture: Big group arrows! (Options/Camera & Graphics/BIG Group Arrow)
- Bugfix: Translation tool
- New feature: Free FPS Configuration ...you can now chose the target fps of the Salem client! (Options/General/Frame-Rate Config)
- New feature: Inventoy Item Icon Numbers (Options/Inventory & Items/NEW Item Icon Numbers)
- Thermal: will not be displayed in the white number (bottom right) anymore
- Having numbers in the name of the char that made clothing will no longer result in it being displayed on the icon
- Thermal: now always a separate number (orange) at top-right
- Free slots: new number in top-left (if greater than zero)
- Broken slots: new number (red) in bottom-left (if greater than zero)
- New feature: Move only same items of exact same % ...Simply hold ONLY ALT and left-click an item.
- Bugfix: Landscape tool, Won't bug out anymore if you had it open when logging out and then logging back in again on any char without restarting the client.
- New feature: Item Count on WeightWidget (Options/Inventory & Items/WeightWidget - added item count)
- New feture: HitBoxes ... (Options / Camera&Graphics -> checkbox in the bottom-left-corner)
- New feature: Custom SHIFT-ItemAct ...new option: "Custom SHIFT-Item-selection" under /Options/Cheats
- NEW SHORTCUT: CTRL+7 (for this feature)
- New Feature: Auto-"Bucket"-From-Inventoy/Backpack ...new option: "Auto Container from inventory/backpack" under /Options/Cheats
- NEW SHORTCUT: CTRL+8 (for this feature)
- New Shortcut: Hitboxes CTRL+6 (for displaying hitboxes)
- Bugfix: Deactivated Mouse Buttons when using MMB to rotate cam while doing ItemAct
- Bugfix: Darkness Window Shortcut There was a bug that the Darkness Window could be opened with CTRL+D but not closed with the same shortcut.
- QoL-Fix: Skin >>> All ..."Skin" is, from a flower menu, now always chosen before anything else IF and only IF you have "Skin" as auto-chose option and activated!
Feature spotlights:
Performance and FPS
Timers with Upgrades
Mining Helper
Buff Alerts
more coming soon
Installation:
but I guess most of you are using Latikais anyways, you can get it here: Latikais client thread
You can find your /Salem/bin/ folder which is referenced here a lot, at: /Users/[YourUserName]/Salem/bin/
First way to do it:
You can run my client like the others, just with an updater.jar hosted on github, this is one care-free way of doing it,
just download the updater.jar and run it, done: updater.jar download
Note: It will also place a tstarter.bat in your /Salem/bin/ folder, use this to start the client much faster, but without updates.
NEW: For Mac or anyone running java less than 1.7, here are some alternative updaters for lower versions:
updater for 1.5
updater for 1.6
Second way to do it:
You can download my client here: tsalem.jar download
and an (optional) start-bat-file here: start bat download (NOTE: the tstarter.bat is meant to start the client fast, bypassing the update process, this will obviously only work if you "installed" the client first by running the updater.jar, and you won't get updates ofc unless you run the updater.jar again)
Now, if you have Latikais installed, just put both files into your /Salem/bin/ folder and run the tstarter.bat,
Third way to do it:
1. Download the .jar from above
2. Change the .jar's name to lsalem.jar (read: LSALEM not isalem^^)
3. Replace Latikais lsalem.jar in the /bin/ folder with mine
4. Set my file to be read only (rightclick -> properties -> read only)
5. Run Latikais launcher as usual
If it is not read only, Latikais launcher will simply overwrite it with his .jar, so to "uninstall" using this method, just delete it and run Latikais launcher again.
Plugins and other downloads:
To have it all in one place, I'll just put other things here, I might add more over time, but I'll post in this thread to let you know.
Installation for plugins:
- have Latikais or my client
- go to your /Users/[YourUserName]/Salem/ folder and create a folder named "plugins" (/Users/[YourUserName]/Salem/plugins)
- put the plugin there
- restart the client
- look under "xtended" (hotkey "x") for the plugin
ClickAllPlugin:
My most simple yet most useful plugin, just take one item in your hand, and activate it (hotkey: "u"),
the plugin will then drop the item from your hand to the inventory, and proceed to do one right click for every such item in your inventory.
If you have set the default flower-menu-option, this makes certain things a lot easier, like: study, split, slice,...
download ClickAllPlugin
Distiller Plugin:
Finally!
It's just like latikais, except it never fails, it's faster, and it can do vials as well!
download here
Hold an item in hand and push "F" to switch modes: default = just refill/exchange items, 2nd = only vials, 3rd = both
Open an alchemy table and push "F" to activate
Push "F" again to interrupt manually, but it will stop on it's own once you leave the table
Auto-Message-Plugin Download Here!
Barn Handler Plugin Download Here!
Pickup Plugin Download Here!
FuelFillerPlugin Download Here!
The FuelFillerPlugin might seem obsolete, as the main functionality is now built into the client,
but it has 2 more features that may come in handy:
#1 have no items in hand, and it will count nearby logs, even if they are all stacked "into one"
#2 have empty buckets in your backpack, then place yourself near a (large) barrel or the like, then take one bucket into your hand and activate the plugin, and it will fill empty bucket in your backpack from the nearest source!
Enders client with cravings:
I once added all the craving updates to Enders client, as some still like this one, so here you have it again.
Instructions:
1. download the jar
2. replace the jar in your salem folder with it (in windows under "...Users/YourUserName/Salem/bin")
3. make new file write-protected so it won't get replaced with the default jar by the launcher
salem.jar download
Installation for plugins:
- have Latikais or my client
- go to your /Users/[YourUserName]/Salem/ folder and create a folder named "plugins" (/Users/[YourUserName]/Salem/plugins)
- put the plugin there
- restart the client
- look under "xtended" (hotkey "x") for the plugin
ClickAllPlugin:
My most simple yet most useful plugin, just take one item in your hand, and activate it (hotkey: "u"),
the plugin will then drop the item from your hand to the inventory, and proceed to do one right click for every such item in your inventory.
If you have set the default flower-menu-option, this makes certain things a lot easier, like: study, split, slice,...
download ClickAllPlugin
Distiller Plugin:
Finally!
It's just like latikais, except it never fails, it's faster, and it can do vials as well!
download here
Hold an item in hand and push "F" to switch modes: default = just refill/exchange items, 2nd = only vials, 3rd = both
Open an alchemy table and push "F" to activate
Push "F" again to interrupt manually, but it will stop on it's own once you leave the table
Auto-Message-Plugin Download Here!
Barn Handler Plugin Download Here!
Pickup Plugin Download Here!
FuelFillerPlugin Download Here!
The FuelFillerPlugin might seem obsolete, as the main functionality is now built into the client,
but it has 2 more features that may come in handy:
#1 have no items in hand, and it will count nearby logs, even if they are all stacked "into one"
#2 have empty buckets in your backpack, then place yourself near a (large) barrel or the like, then take one bucket into your hand and activate the plugin, and it will fill empty bucket in your backpack from the nearest source!
Enders client with cravings:
I once added all the craving updates to Enders client, as some still like this one, so here you have it again.
Instructions:
1. download the jar
2. replace the jar in your salem folder with it (in windows under "...Users/YourUserName/Salem/bin")
3. make new file write-protected so it won't get replaced with the default jar by the launcher
salem.jar download
Possible Future Features / Fixes
- study window search option, text search for skill names in available/learned
- checkboxes to quickly make the study window bigger/smaller by hiding some things or showing more, like, both available and learned skills list at the same time (useful when using text search)
- study window search option over all skills (not only learned/available) with a helper tool to show you what you need to learn next to get to some specific skill
- (option to) show bonus rolls in system chat done
- (option to) generally "click through" a special cursor, like right-click dirt into a sled/cart while having the digging cursor (thx to Chrumps for suggesting these 2)
- show unlocked skills when you learn a skill in system chat (thx to taoko)
- Fix: not showing humors still shows craving
- Feature: add rectangular display for boundry-stone-ghosts reach when building them
- checkboxes to quickly make the study window bigger/smaller by hiding some things or showing more, like, both available and learned skills list at the same time (useful when using text search)
- study window search option over all skills (not only learned/available) with a helper tool to show you what you need to learn next to get to some specific skill
- (option to) generally "click through" a special cursor, like right-click dirt into a sled/cart while having the digging cursor (thx to Chrumps for suggesting these 2)
- show unlocked skills when you learn a skill in system chat (thx to taoko)
- Fix: not showing humors still shows craving
- Feature: add rectangular display for boundry-stone-ghosts reach when building them
Thanks go to
- Kandarim, for always being helpful and answering questions, especially when I started out my incredible journey through the madness that is the clients code, and for his client and the plugins option ofc and much more
- Ender, for his client, laying the foundation for everything
- Marp, for taking the time to look at and approve all this (but definitely not for not-approving countless awesome features )
- ReleMai, for being my personal Mac-Guinea-Pig ^^
- Chrumps for his plugins which helped me understand the client when I just started, and some inspiring talk about the code
- Asendre, for some good talk about client code and the madness bound to it
- many more people for ideas and suggestions of all kinds
- Ender, for his client, laying the foundation for everything
- Marp, for taking the time to look at and approve all this (but definitely not for not-approving countless awesome features )
- ReleMai, for being my personal Mac-Guinea-Pig ^^
- Chrumps for his plugins which helped me understand the client when I just started, and some inspiring talk about the code
- Asendre, for some good talk about client code and the madness bound to it
- many more people for ideas and suggestions of all kinds
If you have questions, or run into problems launching the client, use this thread and I'll try to help.
If you find bugs, crashes or things not working as intended, or you have suggestions for new features, then also use this thread and I'll see what I can do.
Have fun with it, and tell me how you like it!