Skip to content
This repository was archived by the owner on May 27, 2024. It is now read-only.

Commit 443e6c1

Browse files
author
Gregory Mitchell
authored
Update to v1.8.0 (#101)
2 parents 28d2991 + 9a7ec5c commit 443e6c1

54 files changed

Lines changed: 2548 additions & 654 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,32 @@ jobs:
7171
- name: Build with Gradle
7272
run: ./gradlew clean assemble publishToMavenLocal
7373

74+
upload:
75+
runs-on: ubuntu-latest
76+
needs: build
77+
timeout-minutes: 30
78+
79+
name: Create Artifacts
80+
steps:
81+
- uses: actions/checkout@v3
82+
- name: Set up JDK 17
83+
uses: actions/setup-java@v3
84+
with:
85+
distribution: 'temurin'
86+
java-version: '17'
87+
cache: 'gradle'
88+
- name: Change Permissions
89+
run: chmod +x ./gradlew
90+
- name: Build with Gradle
91+
run: ./gradlew clean assemble
92+
- name: Upload Artifacts
93+
uses: actions/upload-artifact@v3
94+
with:
95+
name: novaconomy
96+
path: |
97+
plugin/build/libs/*.jar
98+
api/build/libs/*.jar
99+
74100
analyze:
75101
runs-on: ubuntu-latest
76102
needs: build

README.md

Lines changed: 63 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@ With the freedom to have your own symbols, icons, conversion rates, and even int
77

88
<h2 style="text-decoration: underline;">📓Changelog</h2>
99

10+
### 💸 1.8.0 Update: Ecstatic Economy
11+
- New Features
12+
- **Unlimited Business Products**
13+
- Corporation Leaderboard
14+
- Tax Revampment
15+
- Create Business & Natural Cause Income Tax
16+
- Fully Configurable in `config.yml`
17+
- Custom Model Data for Business & Corporation Icons
18+
- **Automatic Business Supply**
19+
- Mark Chests to automatically gain supplies from for your Business
20+
- 2 Businesses can share Double Chests, One Business per Chest *Block*
21+
- Other Improvements
22+
- Update to Treasury v2
23+
- Change Command Aliases for Less Confusion
24+
- Minor Optimization Changes
25+
1026
### 👔 1.7.0 Update: Cunning Corporations
1127
- New Features
1228
- **Heavy Optimization**
@@ -135,55 +151,65 @@ unlimited stock and set the prices to whatever you want!
135151

136152
-----
137153
## 💻 Novaconomy API
138-
[![](https://jitpack.io/v/Team-Inceptus/Novaconomy.svg)](https://jitpack.io/#Team-Inceptus/Novaconomy)
139-
[![](https://jitci.com/gh/Team-Inceptus/Novaconomy/svg)](https://jitci.com/gh/Team-Inceptus/Novaconomy)
140-
![GitHub release (latest by date)](https://img.shields.io/github/v/release/Team-Inceptus/Novaconomy)
141-
![GitHub last commit](https://img.shields.io/github/last-commit/Team-Inceptus/Novaconomy)
154+
![GitHub](https://img.shields.io/github/license/Team-Inceptus/Novaconomy)
155+
[![GitHub branch checks state](https://github.com/Team-Inceptus/Novaconomy/actions/workflows/build.yml/badge.svg)](https://github.com/Team-Inceptus/PlasmaEnchants/actions/)
156+
![GitHub release (latest by date)](https://img.shields.io/github/v/release/Team-Inceptus/Novaconomy?style=plastic)
157+
158+
### Installation
142159

143-
Published as a JitPack repository
144160
<details>
145161
<summary>Maven</summary>
146162

147163
```xml
148-
<project>
149-
<repositories>
150-
<repository>
151-
<id>jitpack.io</id>
152-
<url>https://jitpack.io</url>
153-
</repository>
154-
</repositories>
164+
<project>
165+
166+
<repositories>
167+
<repository>
168+
<id>codemc-snapshots</id>
169+
<url>https://repo.codemc.io/repository/maven-snapshots/</url>
170+
</repository>
171+
</repositories>
172+
173+
<!-- Include a Version like 1.8.0-SNAPSHOT -->
155174

156-
<dependencies>
157-
<!-- Include just the API -->
158-
<dependency>
159-
<groupId>us.teaminceptus.Novaconomy</groupId>
160-
<artifactId>novaconomy-api</artifactId>
161-
<version>1.2.0</version>
162-
</dependency>
163-
<!-- Include the Actual Plugin -->
164-
<dependency>
165-
<groupId>us.teaminceptus.Novaconomy</groupId>
166-
<artifactId>novaconomy</artifactId>
167-
<version>1.2.0</version>
168-
</dependency>
169-
</dependencies>
170-
</project>
175+
<dependencies>
176+
<dependency>
177+
<groupId>us.teaminceptus.novaconomy</groupId>
178+
<artifactId>novaconomy-api</artifactId>
179+
<version>[VERSION]</version>
180+
</dependency>
181+
</dependencies>
182+
183+
</project>
171184
```
172185
</details>
173186

174187
<details>
175-
<summary>Gradle</summary>
188+
<summary>Gradle (Groovy)</summary>
176189

177190
```gradle
178-
repositories {
179-
maven { url 'https://jitpack.io' }
180-
}
181-
182-
dependencies {
183-
implementation 'com.github.Novaconomy:novaconomy-api:Tag'
184-
// Include the Actual Plugin
185-
implementation 'us.teaminceptus.Novaconomy:novaconomy:1.2.0'
186-
}
191+
repositories {
192+
maven { url 'https://repo.codemc.io/repository/maven-snapshots/' }
193+
}
194+
195+
dependencies {
196+
// Include a Version like 1.8.0-SNAPSHOT
197+
implementation 'us.teaminceptus.novaconomy:novaconomy-api:[VERSION]'
198+
}
199+
```
200+
</details>
201+
202+
<details>
203+
<summary>Gradle (Kotlin DSL)</summary>
204+
205+
```kotlin
206+
repositories {
207+
maven(url = "https://repo.codemc.io/repository/maven-snapshots/")
208+
}
209+
210+
dependencies {
211+
implementation('us.teaminceptus.novaconomy:novaconomy-api:[VERSION]')
212+
}
187213
```
188214
</details>
189215

0 commit comments

Comments
 (0)