# Infinity Nexus Market
Infinity Nexus Market is an advanced Minecraft mod that adds a complete economy and trading system to the game. With this mod, players can buy, sell, and manage items through specialized machines, creating a dynamic and engaging market experience.
## 🌟 Key Features
### 🏪 Trading Machines System
- **Vending Machine**: Automatically sell items with customizable pricing
- **Buying Machine**: Automatically purchase specific items
- **Market Machine**: Core market system to buy globally listed items and manage your sales, including multi-servers
### 🎫 Ticket System
- **Programmable Tickets**: Special items that can store item data for automated purchases
- **Random Sellers**: Option to buy from any seller or set a specific seller
- **Price Management**: Set custom prices for your transactions
### 💰 Economy System
- **Coin Balance**: Each player has a balance that can be managed through commands
- **Dynamic Pricing**: Inflation system that automatically adjusts prices based on demand
- **Sales Limits**: Control how many items each player can have for sale simultaneously
### 📊 Advanced Features
- **Automatic Cleanup**: Automatic removal of expired sales
- **Lottery System**: Optional weekly lottery feature
- **Notifications**: Alerts for price changes and important transactions
### ⚙️ Configurable Settings
- **Whitelist/Blacklist**: Control which items can be sold
- **Inflation Settings**: Configure how the economy behaves
- **Intervals and Limits**: Customize timing and limits for the system
## 🛢️ Database Configuration
**No setup required! (26.1.2)** The mod works out of the box using a local SQLite database file (`config/infinity_nexus_market/market.db`). Just drop the jar in the mods folder and play — perfect for playing with friends without any database server.
Optional: for high-volume servers with many automated machines buying and selling nonstop, you can switch to a dedicated MySQL server for better performance by setting `storage_type = "mysql"` in the mod config and filling in your MySQL connection details (ip, port, database, username, password).
All required tables are created automatically on first startup, in both modes.
## 📦 Adding Server Items
To add items as server items (items that never expire and never run out), the server owner/op must:
1. Switch to Creative mode
2. Place a Vending Machine
3. This will automatically tag the machine as a "Server" machine
4. Add items to the vending machine that you want to sell as server items
5. These items will appear in the market for all players and will never expire or run out
Server items are perfect for selling essential items, rare materials, or custom rewards that should always be available to players.
## 🎮 How to Play
1. **Place Machines**: Use the vending, buying, and market machines in your base
2. **Sell Items**: Place items in the vending machine and set prices
3. **Buy Items**: Use the market machine to browse and purchase available items
4. **Automate Purchases**: Create tickets for automatic purchases with the buying machine
5. **Manage Your Business**: Track your sales and adjust strategies as the market changes
## 📌 Additional Content
- **Intuitive Interface**: User-friendly GUIs with filters and sorting options
- **Translation Support**: Full support for English and Portuguese
- **Admin Commands**: Powerful tools to manage the server market
- **Compatibility**: Designed to work well with other mods
Infinity Nexus Market transforms Minecraft trading into a rich and strategic experience, encouraging player interaction and creating opportunities for complex and engaging economies.
---
**Compatible with Minecraft 1.21.1+ and NeoForge 26.1.x**
*Experience a truly infinite market!*