DienesTools

⭐ ⭐⭐ (5,329 endorsements) 📥 110,704 downloads 📌 v1.0 📅 5/24/2014
⚪ Last updated 2014

By Dienes · Modders Resources and Tutorials

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 5/24/2014 📅 Created: 5/24/2014
⚠️ Install Order · 4 steps
1🛠️ SKSE — Skyrim Script Extender Download ↗
2🔧 USLEEP — Unofficial Skyrim Legendary Edition Patch Download ↗
3🖥️ SkyUI — SkyUI (MCM framework) Download ↗
4📦 SKSE Find it →

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 4.8% endorsement rate — high engagement, a strong quality signal
  • 🏆 #22 of 26 Modders Resources and Tutorials mods in this game by downloads

📋 About This Mod

Description

This plugin is a collection of functions that I needed to be able to make mods I've got in the works fully functional or polish released mods. I figured they could be of use to others. I plan on adding to it as I need and if I'll consider requests if a modder needs something specific but I'm neither an expert at C++ or the innards of SKSE.

Requirements

SKSE 1. 7. 0 or newer.

Function GetAllCOBJThatYieldForm(Form akForm, FormList akList) Global Native

; adds all COBJs that have akForm as their result to akList. Anything in akList will remain

ConstructibleObject Function TempCOBJ(ConstructibleObject akToCopy) Global Native

; returns a TempClone of akToCopy that lasts for the skyrim session. Should have all the same

; data as akToCopy but order my differ. Altering the clone should not alter akToCopy

Function ReplaceKYWD(Form akForm, Keyword akToReplace, Keyword akToAdd) Global Native

; If akForm has akToReplace directly on it (not attached through an alias or magic effect or the like)

; and does not have akToAdd directly on it then akToReplace will be swapped with akToAdd.

; Modifies the base Form. Lasts only a single skyrim game session.

My source and the visual studio 2008 project used to build the dll is included. Feel free to use code if it is helpful however please do not distribute your own version as that could lead to file conflicts and headaches for all involved.

This is provided as is. I've made my best effort to ensure its correct but cannot but sure. Test that it doesn't burn your house down before releasing a mod that relies on it. Please report any bugs with as much detail as possible to replicate them and I will endeavor to fix them as soon as possible.

The SKSE team of course for making this possible but also for answering questions over many months as I cut my teeth on many levels of modding.

Zatar for his tutorial of writing an SKSE papyrus plugin as I'd never have bumbled my way through setting it up on my own.

CrumpMasterjc ported this to SSE: https://www.nexusmods.com/skyrimspecialedition/mods/31187

🤖 AI-enhanced — based on mod data

DienesTools is an SKSE plugin that adds new Papyrus functions for Skyrim modders. With over 5,300 endorsements and 110,000 downloads, it's a well-established resource, though it hasn't been updated since 2014.

✨ Key Features

Adds new Papyrus functions via an SKSE plugin
Provides modders with additional scripting capabilities
High community adoption with 5,329 endorsements and 110,704 downloads

📊 Pros & Cons

✅ Pros

  • Community-approved with over 5,300 endorsements
  • Over 110,000 downloads shows it's been widely used
  • Essential for modders who need extra Papyrus functions

⚠️ Cons

  • Last updated in 2014 — may not work with the latest Skyrim versions
  • No documentation or usage examples provided in the description
  • Requires SKSE, so it's not for casual players
🎯 Is This For You?
For Skyrim mod authors who want to extend Papyrus scripting. If you're a player looking for gameplay mods, this isn't for you — it's a developer tool. Skip if you don't mod or don't use SKSE.
📦 Install:Medium· 5-10 minutes

💡 Beginner Tips

  • Make sure you have SKSE installed and launch the game through the SKSE loader.
  • Check the mod's forum posts or comments for usage examples, since the description is sparse.
  • If you're on Skyrim Special Edition, this mod may not work — verify compatibility before installing.

📊 Mod Details

Game
Skyrim LE Mods
Author
Dienes
Version
1.0
Downloads
110,704
Endorsements
5,329
Category
Modders Resources and Tutorials
Created
5/24/2014
Updated
5/24/2014

🔧 How to Install Skyrim LE Mods

Download from Nexus.

📖 Full step-by-step install guide for Skyrim LE →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Skyrim LE commands, item IDs, and more.

Keep browsing — more Skyrim LE mods await

📋 All Skyrim LE Mods 🏆 Top 25 📂 More Modders Resources and Tutorials 👤 More by Dienes 🔎 Similar Mods 🌐 Best Modders Resources and Tutorials (All Games) ⚠️ Fix Crashes & Errors 💾 Save Files 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods