Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions docs/plugin-development/getting-started.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
sidebar_position: 1
---

# Getting Started

Plugins allow you to interact with the game and add features, modify
Expand Down
4 changes: 4 additions & 0 deletions docs/plugin-development/how-tos/AddonEventManager.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
sidebar_position: 2
---

# AddonEventManager

This service provides a manager for adding and removing custom events from the
Expand Down
4 changes: 4 additions & 0 deletions docs/plugin-development/how-tos/AddonLifecycle.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
sidebar_position: 1
---

# AddonLifecycle

This service provides you very easy access to various states and state changes
Expand Down
1 change: 1 addition & 0 deletions docs/plugin-development/how-tos/_category_.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
label: "How To's"
position: 5
link:
type: generated-index
title: "How To's"
Expand Down
4 changes: 4 additions & 0 deletions docs/plugin-development/how-tos/v12-SDK-migration.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
sidebar_position: 3
---

# Migrating to Dalamud.NET.Sdk

Prior to the existance of an the Dalamud SDK, you would typically include the
Expand Down
2 changes: 1 addition & 1 deletion docs/plugin-development/interaction/_category_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
label: Interacting With The Game
position: 3
position: 4
link:
type: doc
id: index
4 changes: 4 additions & 0 deletions docs/plugin-development/interaction/calling-game-code.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
sidebar_position: 2
---

# Calling The Game's Code

Sometimes, it is beneficial to ask the game itself to do something, rather than
Expand Down
4 changes: 4 additions & 0 deletions docs/plugin-development/interaction/expanding-game-events.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
sidebar_position: 1
---

# Expanding On Game Events

A plugin may wish to be informed of a certain event happening in the game. If an
Expand Down
4 changes: 4 additions & 0 deletions docs/plugin-development/plugin-metadata.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
sidebar_position: 3
---

# Setting Plugin Metadata

Writing a plugin is all well and good, but you're also going to want some way to
Expand Down
4 changes: 4 additions & 0 deletions docs/plugin-development/project-layout.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
sidebar_position: 2
---

# Project Layout and Configuration

Dalamud does not strictly require much in the form of project layout, but will
Expand Down
2 changes: 1 addition & 1 deletion docs/plugin-development/reverse-engineering/_category_.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
label: Reverse Engineering
position: 4
position: 6
link:
type: generated-index
title: Reverse Engineering
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
sidebar_position: 1
---

# Using Custom ClientStructs

:::warning
Expand Down
1 change: 1 addition & 0 deletions docs/plugin-development/sestring.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: SeString
description:
A custom null-terminated string implementation, which allows strings to carry
binary payloads.
sidebar_position: 7
---

import Tabs from '@theme/Tabs';
Expand Down
4 changes: 4 additions & 0 deletions docs/plugin-development/technical-considerations.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
sidebar_position: 8
---

# Plugin Technical Considerations

There are many potential technical decisions that you should consider when
Expand Down