mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2025-02-03 12:49:11 +00:00
Merge branch 'mc-1.19.x' into mc-1.20.x
This commit is contained in:
commit
3371c4651c
@ -6,7 +6,7 @@ SPDX-License-Identifier: MPL-2.0
|
||||
|
||||
# Contributing to CC: Tweaked
|
||||
As with many open source projects, CC: Tweaked thrives on contributions from other people! This document (hopefully)
|
||||
provides an introduction as to how to get started in helping out.
|
||||
provides an introduction as to how to get started with helping out.
|
||||
|
||||
If you've any other questions, [just ask the community][community] or [open an issue][new-issue].
|
||||
|
||||
@ -28,7 +28,7 @@ automatically with GitHub, so please don't submit PRs adding/changing translatio
|
||||
## Setting up a development environment
|
||||
In order to develop CC: Tweaked, you'll need to download the source code and then run it.
|
||||
|
||||
- Make sure you've got the following software instealled:
|
||||
- Make sure you've got the following software installed:
|
||||
- Java Development Kit (JDK) installed. This can be downloaded from [Adoptium].
|
||||
- [Git](https://git-scm.com/).
|
||||
- If you want to work on documentation, [NodeJS][node].
|
||||
@ -51,10 +51,10 @@ If you want to run CC:T in a normal Minecraft instance, run `./gradlew assemble`
|
||||
## Developing CC: Tweaked
|
||||
Before making any major changes to CC: Tweaked, I'd recommend you have a read of the [the architecture
|
||||
document][architecture] first. While it's not a comprehensive document, it gives a good hint of where you should start
|
||||
looking to make your changes. As always, if you're not sure [do ask the community][community]!
|
||||
looking to make your changes. As always, if you're not sure, [do ask the community][community]!
|
||||
|
||||
### Testing
|
||||
When making larger changes, it's may be useful to write a test to make sure your code works as expected.
|
||||
When making larger changes, it may be useful to write a test to make sure your code works as expected.
|
||||
|
||||
CC: Tweaked has several test suites, each designed to test something different:
|
||||
|
||||
@ -91,11 +91,11 @@ file.
|
||||
|
||||
Documentation is built using [illuaminate] which, while not currently documented (somewhat ironic), is largely the same
|
||||
as [ldoc][ldoc]. Documentation comments are written in Markdown, though note that we do not support many GitHub-specific
|
||||
markdown features - if you can, do check what the documentation looks like locally!
|
||||
markdown features. If you can, do check what the documentation looks like locally!
|
||||
|
||||
When writing long-form documentation (such as the guides in [doc/guides](doc/guides)), I find it useful to tell a
|
||||
narrative. Think of what you want the user to learn or achieve, then start introducing a simple concept and then talk
|
||||
about how you can build on that, until you've covered everything!
|
||||
narrative. Think of what you want the user to learn or achieve, then start introducing a simple concept, and then talk
|
||||
about how you can build on that until you've covered everything!
|
||||
|
||||
[new-issue]: https://github.com/cc-tweaked/CC-Tweaked/issues/new/choose "Create a new issue"
|
||||
[community]: README.md#community "Get in touch with the community."
|
||||
|
@ -10,7 +10,7 @@ kotlin.jvm.target.validation.mode=error
|
||||
|
||||
# Mod properties
|
||||
isUnstable=false
|
||||
modVersion=1.106.1
|
||||
modVersion=1.107.0
|
||||
|
||||
# Minecraft properties: We want to configure this here so we can read it in settings.gradle
|
||||
mcVersion=1.20.1
|
||||
|
@ -1,3 +1,16 @@
|
||||
# New features in CC: Tweaked 1.107.0
|
||||
|
||||
* Add `disabled_generic_methods` config option to disable generic methods.
|
||||
* Add basic integration with EMI.
|
||||
* Enchanted turtle tools now render with a glint.
|
||||
* Update several translations (PatriikPlays, 1Turtle, Ale32bit).
|
||||
|
||||
Several bug fixes:
|
||||
* Fix client config file being generated on a dedicated server.
|
||||
* Fix numbers ending in "f" or "d" being treated as avalid.
|
||||
* Fix `string.pack`'s "z" specifier causing out-of-bounds errors.
|
||||
* Fix several issues with `turtle.dig`'s custom actions (tilling, making paths).
|
||||
|
||||
# New features in CC: Tweaked 1.106.1
|
||||
|
||||
Several bug fixes:
|
||||
|
@ -1,7 +1,14 @@
|
||||
New features in CC: Tweaked 1.106.1
|
||||
New features in CC: Tweaked 1.107.0
|
||||
|
||||
* Add `disabled_generic_methods` config option to disable generic methods.
|
||||
* Add basic integration with EMI.
|
||||
* Enchanted turtle tools now render with a glint.
|
||||
* Update several translations (PatriikPlays, 1Turtle, Ale32bit).
|
||||
|
||||
Several bug fixes:
|
||||
* Block the CGNAT range (100.64.0.0/10) by default.
|
||||
* Fix conflicts with other mods replacing reach distance.
|
||||
* Fix client config file being generated on a dedicated server.
|
||||
* Fix numbers ending in "f" or "d" being treated as avalid.
|
||||
* Fix `string.pack`'s "z" specifier causing out-of-bounds errors.
|
||||
* Fix several issues with `turtle.dig`'s custom actions (tilling, making paths).
|
||||
|
||||
Type "help changelog" to see the full version history.
|
||||
|
Loading…
Reference in New Issue
Block a user