PAPER
⚪ Last updated 2023⚠️ Install Order · 6 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 0.4% endorsement rate
- 🏆 #20 of 35 Modders Resources mods in this game by downloads
📋 About This Mod
The PAper Papyrus ExtendeR
Version 2. 2. 4
19 July 2023
This is an SKSE plugin that can be loaded at runtime and expose additional functionality to the game's scripting language. This functionality can be used by mod authors for scripts in their mods.
Requirements
- SKSE: https://skse.silverlock.org/
- Address Library for SKSE Plugins: https://www.nexusmods.com/skyrimspecialedition/mods/32444
Description
- In isolation this does not do anything for users. It makes new functions/events available for modders to use in scripts.
- If you have a mod that requires this, you should of course install it. Otherwise that mod will not work.
Documentation
Detailed documentation on the new functions and events can be found at: https://github.com/DennisSoemers/PAPER/wiki
New events:
- Event OnImpact(ObjectReference akAggressor, Form source, Projectile akProjectile, bool abPowerAttack, bool abSneakAttack, bool abBashAttack, bool abHitBlocked)
- Event OnSpellEquipped(Spell akSpell, ObjectReference akReference)
- Event OnSpellUnequipped(Spell akSpell, ObjectReference akReference)
- Event OnShoutEquipped(Shout akShout, ObjectReference akReference)
- Event OnShoutUnequipped(Shout akShout, ObjectReference akReference)
- Event OnBatchItemsAdded(Form[] akBaseItems, Int[] aiItemCounts, ObjectReference[] akSourceContainers)
- Event OnBatchItemsRemoved(Form[] akBaseItems, Int[] aiItemCounts, ObjectReference[] akDestContainers)
New functions:
- bool Function ResourceExists(String asResourcePath) global native
- String[] Function GetInstalledResources(String[] asStrings) global native
- ColorForm[] Function GetWarpaintColors(ActorBase akActorBase) global native
- int[] Function GetPaperVersion() global native
- int[] Function GetInventoryEvent
PAPER is an SKSE plugin that expands Skyrim's Papyrus scripting language with new functions and events, enabling modders to create more advanced scripts. With 8,789 endorsements and 2 million downloads, it's a widely adopted resource for the modding community.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Huge community trust: 8,789 endorsements and 2 million downloads show it's a go-to for scripters.
- Opens up new scripting possibilities for mod authors, making complex mods easier to build.
- Runtime loading means no extra steps for players—just install and let mods use it.
⚠️ Cons
- Requires SKSE, so players must have it installed and up-to-date.
- Last updated in 2023—might not be compatible with future Skyrim updates.
- No detailed documentation provided, so new modders may need to learn from community examples.
For Skyrim mod authors who want to push the limits of Papyrus scripting and create more dynamic mods. Players don't need it directly, but they'll benefit from mods that depend on it. Skip if you're just looking for gameplay content—this is a backend tool.
💡 Beginner Tips
- Make sure SKSE is installed and matches your Skyrim version before adding PAPER.
- Check mod descriptions that require PAPER—they often list specific functions you can use.
- If you're a modder, test your scripts in a separate save to avoid breaking your main playthrough.
📊 Mod Details
- Game
- Skyrim Mods
- Author
- Borgut1337
- Version
- 2.2.4
- Downloads
- 1,974,761
- Endorsements
- 8,789
- Category
- Modders Resources
- Created
- 8/22/2022
- Updated
- 7/19/2023
🧩 Commonly Used Together
Users add these mods to the same collections — a real compatibility signal, not an AI guess.
🔧 How to Install Skyrim Mods
Download from Nexus.
📖 Full step-by-step install guide for Skyrim →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Skyrim commands, item IDs, and more.
Keep browsing — more Skyrim mods await