You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/1.introduction/5.faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ To get started with Plugify:
23
23
24
24
1.**For Users**:
25
25
- Download and install Plugify from the [GitHub repository](https://github.com/untrustedmodders/plugify).
26
-
- Explore standalone implementations like [S2-Plugify](https://github.com/untrustedmodders/s2-plugify) or [MM2-Plugify](https://github.com/untrustedmodders/mms2-plugify) to see Plugify in action.
26
+
- Explore standalone implementations like [S2-Launcher](https://github.com/untrustedmodders/plugify-source2-launcher) or [MM2-Plugify](https://github.com/untrustedmodders/plugify-metamod-loader) to see Plugify in action.
Copy file name to clipboardExpand all lines: content/2.essentials/1.installation.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ icon: lucide:download
6
6
7
7
## Implementations
8
8
9
-
If you’re using Plugify for game modding (e.g., Counter-Strike 2), you’ll need to install **S2-Plugify** or **MMS2-Plugify**. These projects provide pre-configured setups for specific games.
9
+
If you’re using Plugify for game modding (e.g., Counter-Strike 2), you’ll need to install **S2-Launcher** or **MM-Loader**. These projects provide pre-configured setups for specific games.
Copy file name to clipboardExpand all lines: content/2.essentials/6.commands.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ icon: lucide:terminal
7
7
Plugify provides a powerful Command Line Interface (CLI) for managing plugins, language modules, and packages. Below is a comprehensive list of available commands, organized by functionality.
8
8
9
9
## **Important Note**
10
-
The commands listed here are **not part of the Plugify core itself**. Instead, they are implemented manually by each project that integrates Plugify. This is because different projects may have unique input systems, CLI frameworks, or user interaction requirements. The examples provided in this documentation are based on the implementations used in **MM2-Plugify** and **S2-Plugify**, which are specific to those projects. Your implementation may vary depending on your project's needs.
10
+
The commands listed here are **not part of the Plugify core itself**. Instead, they are implemented manually by each project that integrates Plugify. This is because different projects may have unique input systems, CLI frameworks, or user interaction requirements. The examples provided in this documentation are based on the implementations used in **MM2-Plugify** and **S2-Launcher**, which are specific to those projects. Your implementation may vary depending on your project's needs.
Copy file name to clipboardExpand all lines: content/3.use-cases/1.metamod-plugin/1.overview.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Learn how to integrate Plugify as a Metamod plugin for Source 2 gam
4
4
icon: lucide:gamepad
5
5
---
6
6
7
-
**MMS2-Plugify** integrates Plugify as a MetaMod plugin for Source 2. This implementation enables extended modding capabilities by leveraging MetaMod's existing infrastructure while adding Plugify's powerful plugin and language module system.
7
+
**MM-Loader** integrates Plugify as a MetaMod plugin for Source 2. This implementation enables extended modding capabilities by leveraging MetaMod's existing infrastructure while adding Plugify's powerful plugin and language module system.
8
8
9
9
### Key Features
10
10
-**MetaMod Integration**: Works seamlessly with MetaMod, a trusted and widely-used modding framework for Source 2 games.
@@ -17,7 +17,7 @@ icon: lucide:gamepad
17
17
-**High-Performance Scripting**: Leverage Plugify's C++ language module for performance-critical plugins.
18
18
19
19
### Example
20
-
A server administrator for *CS2* can use MMS2-Plugify to load a custom plugin that adds new game modes, such as a zombie survival mode, while leveraging Plugify's C++ language module for high-performance scripting.
20
+
A server administrator for *CS2* can use MM-Loader to load a custom plugin that adds new game modes, such as a zombie survival mode, while leveraging Plugify's C++ language module for high-performance scripting.
21
21
22
22
### Benefits
23
23
-**Seamless Integration**: Works alongside MetaMod, reducing setup complexity.
Copy file name to clipboardExpand all lines: content/3.use-cases/1.metamod-plugin/2.installation.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Step-by-step guide to installing Plugify as a Metamod plugin for So
4
4
icon: lucide:download
5
5
---
6
6
7
-
This guide will walk you through the installation process for **MMS2-Plugify** on your server. Plugify requires **Metamod** to be installed as a loader on the server. Follow the steps below to get everything set up.
7
+
This guide will walk you through the installation process for **MM-Loader** on your server. Plugify requires **Metamod** to be installed as a loader on the server. Follow the steps below to get everything set up.
8
8
9
9
## Prerequisites
10
10
@@ -18,8 +18,8 @@ This guide will walk you through the installation process for **MMS2-Plugify** o
18
18
19
19
::steps
20
20
### **Download Plugify**
21
-
Download the latest version of **MMS2-Plugify** from our download page:
Extract the downloaded archive into your server’s game folder. For example, if your server’s game folder is located at `../my_server/game/csgo`, extract the files there.
Copy file name to clipboardExpand all lines: content/3.use-cases/1.metamod-plugin/3.building.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,24 +4,24 @@ description: Instructions for compiling Plugify from source to customize it for
4
4
icon: lucide:blocks
5
5
---
6
6
7
-
This guide provides instructions for building **MMS2-Plugify**, a specialized version of Plugify designed for Counter-Strike 2 servers. The build process is nearly identical to building the core Plugify library, with one key difference: the target name should be `mms2-plugify` instead of `plugify`.
7
+
This guide provides instructions for building **MM-Loader**, a specialized version of Plugify designed for Counter-Strike 2 servers. The build process is nearly identical to building the core Plugify library, with one key difference: the target name should be `plugify-metamod-loader` instead of `plugify`.
8
8
9
9
## **Key Difference**
10
-
When building **MMS2-Plugify**, ensure that you specify the target name as `mms2-plugify` instead of `plugify`. For example:
10
+
When building **MM-Loader**, ensure that you specify the target name as `plugify-metamod-loader` instead of `plugify`. For example:
11
11
12
12
```bash
13
-
cmake --build . --target mms2-plugify
13
+
cmake --build . --target plugify-metamod-loader
14
14
```
15
15
16
-
## **Steps to Build MMS2-Plugify**
16
+
## **Steps to Build MM-Loader**
17
17
18
18
::steps
19
19
### **Clone the Repository**
20
-
Clone the **MMS2-Plugify** repository to your local machine:
20
+
Clone the **MM-Loader** repository to your local machine:
Build the project using the following command. **Note**: The target name is `mms2-plugify`.
37
+
Build the project using the following command. **Note**: The target name is `plugify-metamod-loader`.
38
38
39
39
```bash
40
-
cmake --build . --target mms2-plugify
40
+
cmake --build . --target plugify-metamod-loader
41
41
```
42
42
43
43
### **Verify the Build**
@@ -47,7 +47,7 @@ Once the build process is complete, the compiled files will be located in the `b
47
47
::
48
48
49
49
## **Detailed Build Instructions**
50
-
For more detailed instructions on building Plugify (e.g., configuring CMake options, enabling tests, or building documentation), refer to the [Building Plugify](/essentials/building) guide. The process is identical, except for the target name (`mms2-plugify` instead of `plugify`).
50
+
For more detailed instructions on building Plugify (e.g., configuring CMake options, enabling tests, or building documentation), refer to the [Building Plugify](/essentials/building) guide. The process is identical, except for the target name (`plugify-metamod-loader` instead of `plugify`).
Copy file name to clipboardExpand all lines: content/3.use-cases/1.metamod-plugin/4.updating.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,20 +4,20 @@ description: Learn how to keep Plugify updated and ensure smooth maintenance whe
4
4
icon: lucide:refresh-cw
5
5
---
6
6
7
-
Keeping your **MMS2-Plugify** installation up to date is essential for accessing the latest features, bug fixes, and security improvements. This guide will walk you through the manual and automatic update processes.
7
+
Keeping your **MM-Loader** installation up to date is essential for accessing the latest features, bug fixes, and security improvements. This guide will walk you through the manual and automatic update processes.
8
8
9
9
## **Manual Update**
10
10
11
-
Since **MMS2-Plugify** is a Metamod plugin, it must be updated manually. Follow these steps to update your installation:
11
+
Since **MM-Loader** is a Metamod plugin, it must be updated manually. Follow these steps to update your installation:
12
12
13
13
::steps
14
14
### **Delete the Old Files**
15
15
1. Navigate to your server’s game folder (e.g., `../my_server/game/csgo`).
16
16
2. Delete the entire `../addons/plugify/bin/` directory. This ensures that no outdated files remain.
17
17
18
18
### **Install the New Version**
19
-
1. Download the latest version of **MMS2-Plugify** from our download page:
Copy file name to clipboardExpand all lines: content/3.use-cases/2.standalone-launcher/1.overview.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Plugify can run as a standalone game launcher, executing the game d
4
4
icon: lucide:gamepad
5
5
---
6
6
7
-
**S2-Plugify** allows Plugify to run as a standalone game launcher, executing the game directly while loading custom plugins. This implementation does not rely on MetaMod, making it ideal for scenarios where a lightweight, independent solution is preferred.
7
+
**S2-Launcher** allows Plugify to run as a standalone game launcher, executing the game directly while loading custom plugins. This implementation does not rely on MetaMod, making it ideal for scenarios where a lightweight, independent solution is preferred.
8
8
9
9
### Key Features
10
10
-**Standalone Execution**: No dependency on MetaMod or other external frameworks.
@@ -17,7 +17,7 @@ icon: lucide:gamepad
17
17
-**Rapid Prototyping**: Quickly test and iterate on plugins during development.
18
18
19
19
### Example
20
-
A developer creating a custom mod for *Deadlock* can use S2-Plugify to launch the game with their plugin loaded, allowing them to test new features or gameplay mechanics without needing to integrate with MetaMod.
20
+
A developer creating a custom mod for *Deadlock* can use S2-Launcher to launch the game with their plugin loaded, allowing them to test new features or gameplay mechanics without needing to integrate with MetaMod.
21
21
22
22
### Benefits
23
23
-**Lightweight**: No external dependencies, reducing complexity and potential conflicts.
Copy file name to clipboardExpand all lines: content/3.use-cases/2.standalone-launcher/2.installation.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,20 +4,20 @@ description: Learn how to install and configure Plugify as a standalone launcher
4
4
icon: lucide:download
5
5
---
6
6
7
-
This guide will walk you through the installation process for **S2-Launcher**, a standalone launcher for **S2-Plugify**. Unlike MMS2-Plugify, S2-Launcher does not require Metamod and is designed to run the game while injecting Plugify directly. Follow the steps below to get everything set up.
7
+
This guide will walk you through the installation process for **S2-Launcher**, a standalone launcher for **S2-Launcher**. Unlike MM-Loader, S2-Launcher does not require Metamod and is designed to run the game while injecting Plugify directly. Follow the steps below to get everything set up.
8
8
9
9
## Prerequisites
10
10
11
11
::steps
12
-
### **Download S2-Plugify**
13
-
Download the latest version of **S2-Plugify** from our download page:
Extract the downloaded archive into your game’s installation folder. For example, if your game is installed at `../Counter-Strike Global Offensive`, extract the files there.
22
22
23
23
After extraction, your folder structure should look like this:
@@ -30,10 +30,10 @@ tree:
30
30
- bin:
31
31
- win64:
32
32
- cs2.exe
33
-
- ^s2-plugify.exe^
33
+
- ^s2launcher.exe^
34
34
- linuxsteamrt64:
35
35
- cs2
36
-
- ^s2-plugify^
36
+
- ^s2launcher^
37
37
- core:
38
38
- csgo:
39
39
- addons:
@@ -48,15 +48,15 @@ tree:
48
48
::
49
49
50
50
### **Use S2-Launcher**
51
-
Instead of running the game’s main executable (`cs2.exe` or `cs2`), use the **S2-Launcher** (`s2-plugify.exe` or `s2-plugify`) to start the game. The launcher will automatically inject Plugify into the game process.
51
+
Instead of running the game’s main executable (`cs2.exe` or `cs2`), use the **S2-Launcher** (`s2launcher.exe` or `s2launcher`) to start the game. The launcher will automatically inject Plugify into the game process.
52
52
53
53
#### On Windows:
54
54
1. Navigate to the `bin/win64` folder.
55
-
2. Run `s2-plugify.exe` instead of `cs2.exe`.
55
+
2. Run `s2launcher.exe` instead of `cs2.exe`.
56
56
57
57
#### On Linux:
58
58
1. Navigate to the `bin/linuxsteamrt64` folder.
59
-
2. Run `./s2-plugify` instead of `./cs2`.
59
+
2. Run `./s2launcher` instead of `./cs2`.
60
60
61
61
### **Validate the Installation**
62
62
To ensure that Plugify has been installed correctly, open the in-game console and type the following command:
@@ -76,7 +76,7 @@ This will display the current version of Plugify running in your game.
76
76
77
77
### **Common Issues**
78
78
1.**Game Fails to Start**:
79
-
- Ensure that `s2-plugify.exe` (or `s2-plugify` on Linux) is located in the same folder as the game’s main executable.
79
+
- Ensure that `s2launcher.exe` (or `s2launcher` on Linux) is located in the same folder as the game’s main executable.
80
80
- Verify that you have the correct permissions to run the launcher.
81
81
82
82
2.**Plugify Commands Not Working**:
@@ -88,8 +88,8 @@ This will display the current version of Plugify running in your game.
88
88
89
89
90
90
4.**Dedicated Server Not Starting**:
91
-
- If you are running a dedicated server, ensure that you provide the same arguments to `s2-plugify.exe` (or `s2-plugify`) as you would to `cs2.exe` (or `cs2`). For example:
91
+
- If you are running a dedicated server, ensure that you provide the same arguments to `s2launcher.exe` (or `s2launcher`) as you would to `cs2.exe` (or `cs2`). For example:
0 commit comments