Skip to content

Commit 575aab7

Browse files
release(0.3.1): The big split
1 parent 92550e5 commit 575aab7

File tree

3 files changed

+33
-9
lines changed

3 files changed

+33
-9
lines changed

CHANGELOG.md

+21-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,26 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.3.1] - 2024-01-29
9+
The big split
10+
11+
### Added
12+
- The background of the text above the golem is now coloured based on its oxidisation level
13+
14+
### Changed
15+
- The GolemScript language has been split from this datapack
16+
- It is now its own separate pack
17+
- This datapack uses its API to run programs and control the golems
18+
- Empty and same programs now rerun the previous program
19+
- Broken golems now store their oxidisation level, and whether they had been waxed
20+
21+
### Removed
22+
- All code that processes the GolemScript language
23+
- This can now all be found in the [GolemScript datapack](https://modrinth.com/datapack/golemscript)
24+
- Code of Copper is now a runtime for GolemScript, and only contains code for manipulating golems
25+
- The experimental API
26+
- This is now part of the GolemScript API
27+
828
## [0.3.0-alpha-1] - 2023-12-24
929
### Added
1030
- Experimental, unstable support for extensions.
@@ -226,7 +246,7 @@ Various bug fixes.
226246
- Print command now works from within a while loop.
227247
- Blocks now correctly change when placed.
228248

229-
## [0.1.0] - 2023-01-30
249+
## [0.1.0] - 2023-01-29
230250
Initial release!
231251

232252
### Added

data/bot/functions/version.mcfunction

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ data modify storage bot:version name set value "Code of Copper"
33
data modify storage bot:version major set value 0
44
data modify storage bot:version minor set value 3
55
data modify storage bot:version patch set value 1
6-
data modify storage bot:version suffix set value "alpha-1"
6+
data modify storage bot:version suffix set value ""
77

88
execute if data storage bot:version {suffix:""} run tellraw @a {"nbt":"name","storage":"bot:version","extra":[{"text":" v","extra":[{"nbt":"major","storage":"bot:version","extra":[{"text":"."},{"nbt":"minor","storage":"bot:version"},{"text":".","extra":[{"nbt":"patch","storage":"bot:version"}]}]}]}]}
99

project.json

+11-7
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "Code of Copper",
33
"slug": "code-of-copper",
4-
"version": "0.3.0",
4+
"version": "0.3.1",
55
"game_versions": [
6-
"1.20",
7-
"1.20.1",
8-
"1.20.2"
6+
"1.20.2",
7+
"1.20.3",
8+
"1.20.4"
99
],
1010
"summary": "Programmable Copper Golems. Fully text-based programming language in a vanilla datapack.",
1111
"license": "GPL-3.0-or-later",
@@ -18,8 +18,12 @@
1818
"utility"
1919
],
2020
"dependencies": {
21-
"moxlib": "0.5.9",
21+
"golemscript": "0.3.1",
22+
"moxlib": "0.5.11",
2223
"regex": "0.1.1"
2324
},
24-
"release_type": "release"
25-
}
25+
"dev_dependencies": {},
26+
"optional_dependencies": {},
27+
"release_type": "release",
28+
"dpm_version": "0.1.1"
29+
}

0 commit comments

Comments
 (0)