The Skyrim Script Extender (SKSE) is a tool used by many Skyrim mods that expands scripting capabilities and adds additional functionality to the game.
Requirements
This mod does not have any known dependencies other than the base game.
Other user's assetsSome assets in this file belong to other authors. You will need to seek permission from these authors before you can use their assets
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are not allowed to modify my files, including creating bug fixes or improving on features under any circumstances
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are not allowed to use assets from this file under any circumstances
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
NOTE: SKSE64 2.0.19 was initially uploaded with the version number set to 2.0.18 - this has since been correctly. If Vortex/LOOT are reporting the wrong version, please redownload SKSE.
Version 2.0.18
made PapyrusArgs.h not rely on MSVC extensions (thanks to matzibeater)
added trampoline interface for plugins to request a memory block for hooks within SKSE's 64kb * 2 block
- please use this space wisely, do not request more space than you need!
- skse.log will print how much space a plugin requested
added GetPluginInfo to SKSEInterface to query other plugin's info by name
co-saves with the same name will now be deleted before written
fixed serialization bug when resolving handles
added Location.GetParent
Version 2.0.17
- support for runtime 1.5.97
- fix Game.GetNthLightModDependency
- HeadPart.GetPartName
- dispatch SKSECrosshairRefEvent when defocusing an object
Version 2.0.16
- support for runtime 1.5.80
- fix potential crash in ReferenceAlias.ForceRefToWornItem
- fixed LeveledItem.SetNthLevel/SetNthCount to clamp at 0xFFFF rather than 0xFF
- fixed light plugin support for Game.GetModByName and similar
- added PLGN structure to cosave containing list of loaded mods
- misc BSHandleRef refcount fixes
- tArray::Push correctly uses placement new instead of operator=
Version 2.0.12
- fix backcompat on task interface
Version 2.0.11
- support for runtime 1.5.62
- various definition fixes
Version 2.0.10
- fix lock usage
- esl mods now load translations
Version 2.0.9
- support for runtime 1.5.53
- use game implementations of lock functions so they can be hooked
- add itemId to favorites menu before calling inventory plugins
- cleaned up base script warnings
Version 2.0.8
- support for runtime 1.5.50
- fixed lock implementations
- added missing vanilla functions
- fixed other stuff I forgot
Version 2.0.7
- support for runtime 1.5.39
- fixed SimpleLock/BSReadWriteLock implementation
- fixed Ammo functions
Version 2.0.6
- support for runtime 1.5.23
Version 2.0.5
- support for runtime 1.5.16
- fix crash in GetLeftHandSlot (could show up in Actor.EquipItemById, GetEquipSlotById, EquipItemEx, UnequipItemEx)
- fix GetFormWeight return type
- many internal definition fixes/additions
- hooks for tint texture size
- unified internal tasks
- handle lookup for 'light' mods, serialized in cosave
Version 2.0.4
- fix DataHandler layout changes from Creation Club
- fix occasional crash on save
- proper reporting of current beta/release runtime version
Version 2.0.3
- support for runtime 1.5.3
- update Armor and Actor scripts for new functions added in 1.5.3
- FastTravelEnd event sink (internal)
Version 2.0.2
- fixed scaleform ShowOnMap
Version 2.0.1
- fixed missing save hook (skse cosave wasn't being written when triggered from papyrus)
Version 2.0.0
- ported to Special Edition
- some of the previously-mentioned items are no longer relevant, please ignore
This page was created to provide metadata about SKSE, you must download SKSE from https://skse.silverlock.org listed under "Mirrors" above.
The Skyrim Script Extender (SKSE) is a tool used by many Skyrim mods that expands scripting capabilities and adds additional functionality to the game.
Once installed, no additional steps are needed to launch Skyrim with SKSE's added functionality. You can start the game using SKSE from skse_loader.exe
Installation (Manual):
Download SKSE 2.0.19 (SE Build)
Extract all files inside the skse64_2_00_19 folder to your game folder (where Skyrim.exe is located)
Run the game using skse_loader.exe
To confirm it is working, open the console with the tilde (`) key and type getskseversion. This will display the version number of the current SKSE build.