https://github.com/Romitou/MongoSK
🍃 The MongoDB database management addon for Skript.
https://github.com/Romitou/MongoSK
mongo-java-driver mongodb mongodb-database skript skript-addon
Last synced: about 1 year ago
JSON representation
🍃 The MongoDB database management addon for Skript.
- Host: GitHub
- URL: https://github.com/Romitou/MongoSK
- Owner: Romitou
- License: gpl-3.0
- Created: 2020-07-26T20:39:45.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2025-02-02T17:30:02.000Z (about 1 year ago)
- Last Synced: 2025-02-21T04:32:35.511Z (about 1 year ago)
- Topics: mongo-java-driver, mongodb, mongodb-database, skript, skript-addon
- Language: Java
- Homepage: https://mongosk.romitou.fr
- Size: 577 KB
- Stars: 33
- Watchers: 3
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-skript - MongoSK - An addon that allows you to interact with MongoDB databases from Skript. (Addons / Databases and Storage)
README

MongoSK
MongoSK is an add-on for Skript for data gestion with a MongoDB database.
## ⭐️ What's new in 2.0?
A new major version of MongoSK is now available! Now let's take a look at what's new.
- ⚡️ **Database queries are executed asynchronously**
*The code has been rewritten using the [mongodb-driver-reactivestreams](https://github.com/mongodb/mongo-java-driver-reactivestreams) library*
- ⚙️ **Automatic and intelligent transformation of all sorts of data**
*You can now store all types of Skript as items, players, blocks, etc. MongoSK does the job for you!*
- 🔊 **Simple and understandable debugging to quickly identify problems**
*The information are relevant and useful for both novice users and developers of the plugin*
- 🔬 **Addition of advanced queries for specific queries**
*You are now able to target more precise data in your queries with a lot of options*
- 🤙 **More logical and smart syntaxes**
*Syntaxes have been reworked to be more consistent and logical*
⚠️ The support of the MongoSK 1 versions __will be dropped__ at March 31, 2021. We strongly recommend that you update. If you already have a script with MongoSK 1, you can find the update instructions on this [discussion](https://github.com/Romitou/MongoSK/discussions/23).
## 🚀 Download and installation
You want to use MongoSK? Great! First, make sure you read the [documentation](https://github.com/Romitou/MongoSK/wiki/1.-MongoDB,-what-is-that?-%F0%9F%8D%83) to learn more about how MongoDB works and how to get started.
Then, all you have to do is install this add-on! To do so, go to the [releases](https://github.com/Romitou/MongoSK/releases) menu and download the [latest version](https://github.com/Romitou/MongoSK/releases/latest). Then drag this add-on into your `plugins` folder, and here we go!
## 🕵️ Support and documentation
- **Discord server (faster):** https://discord.com/invite/6jeQkRcMkk
- **GitHub Discussions:** https://github.com/Romitou/MongoSK/discussions
## 📄 Licenses
MongoSK uses the [mongo-java-driver](https://github.com/mongodb/mongo-java-driver) library. You can find its license [here](https://github.com/mongodb/mongo-java-driver/blob/master/LICENSE.txt), and third party notices [here](https://github.com/mongodb/mongo-java-driver/blob/master/THIRD-PARTY-NOTICES), being included in the project. The source code of the driver is not modified.
MongoSK is however under the GNU General Public License v3.0 license, which can be found [here](https://github.com/Romitou/MongoSK/blob/master/LICENSE) and being included in the project.