Skip to content

Commit

Permalink
changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
parzivail committed May 29, 2023
1 parent 5fe08ae commit 65c82db
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 33 deletions.
38 changes: 5 additions & 33 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,41 +1,13 @@
# Additions

* Add new species to the character customizer:
* Duros
* Devaronians
* Gotals
* Rodians
* Gran
* Ongree
* Added lang entries for blaster bolt entities
* Sparks now shoot from the barrels of the Jawa ion blaster and CA-87

# Changes

* Convert lightsabers to unique items
* Like blasters, each lightsaber has its own unique ID now (e.g. `pswg:lightsaber_luke_rotj`)
* Blasters fired in 3rd person now actually look like they're coming from the blaster
* Blaster bolts now appear to fire from the blaster's barrel instead of your face
* Ion bolts no longer leave a trail of sparks

# Fixes

* Fix lang entry for QT-KT
* Fix bolt source arm for ion blasters
* Fix gran ear texture
* Fix crash when using "too new" version of Fabric API

# Internal Changes

* Convert dynamic textures to sha256 hashes from int64
* Start work on a no-code addon creation toolkit
* Like MCreator, but for addons
* More information coming soon
* Improve classloading and fallback resolution for Sodium compatability
* Update Fabric API dependency to 0.82.0

# Localization

* Update translations into:
* French
* Italian
* Japanese
* Russian
* Brazilian Portuguese
* Canadian French
* Update translations into multiple languages
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,10 @@ public void scheduleRegererate()
for (var entry : renderMap.keySet())
{
var pos = new ChunkPos(entry);

if (!slice.shouldChunkRender(pos.x, pos.z))
continue;

var regenFuture = CompletableFuture.runAsync(() -> world.regenerate(pos), WORLDGEN_WORKER);
regenFutures.add(regenFuture);

Expand All @@ -138,7 +142,14 @@ public void scheduleRegererate()
// Schedule decoration
var decorateFutures = new ArrayList<CompletableFuture<Void>>();
for (var entry : renderMap.keySet())
{
var pos = new ChunkPos(entry);

if (!slice.shouldChunkRender(pos.x, pos.z))
continue;

decorateFutures.add(CompletableFuture.runAsync(() -> world.decorate(new ChunkPos(entry)), WORLDGEN_WORKER));
}

// Wait until decoration has completed
for (var f : decorateFutures)
Expand Down

0 comments on commit 65c82db

Please sign in to comment.