Releases: xFN10x/bedrockR
Releases · xFN10x/bedrockR
Alpha Version a2.1
Features
General
- Added light, alt light, and alt dark themes
- Added settings menu #72
- Now you can see when element values are changed
- Added pages to element creation screens
- Added restart option in file menu
- Blocks can now have different texture modes. #58
Bug Fixes
- Fixed font issues
- Fixed linux window issues
Technical
- Fix sending element data
- Rewrite rendering engine #62
- Fix things not logging to the correct one
- Updated gradle
- Renamed some block texture related classes
- Made SourcelessElementFiles and ElementFiles abstract classes instead of interfaces
Dependabot
- Bump commons-io:commons-io from 2.21.0 to 2.22.0 by @dependabot[bot] in #70
- Bump com.google.code.gson:gson from 2.13.1 to 2.14.0 by @dependabot[bot] in #71
- Bump gradle-wrapper from 9.4.1 to 9.5.0 by @dependabot[bot] in #74
- Bump gradle-wrapper from 9.5.0 to 9.5.1 by @dependabot[bot] in #75
Full Changelog: a2.0.2...a2.1
Hotfix a2.0.3
Features
- Fixed block downloading
Hotfix a2.0.2
Caution
This version of bedrockR cannot download block textures, and will crash when trying to do so. Please user 2.0.1 for the time being.
Features
- Added #61
What's Changed
- Bump gradle-wrapper from 9.3.1 to 9.4.0 by @dependabot[bot] in #54
- Bump com.gradleup.shadow from 9.3.1 to 9.3.2 by @dependabot[bot] in #53
- Bump com.formdev:flatlaf from 3.7 to 3.7.1 by @dependabot[bot] in #55
- Bump org.panteleyev.jpackageplugin from 2.0.0 to 2.0.1 by @dependabot[bot] in #52
- Bump com.gradleup.shadow from 9.3.2 to 9.4.0 by @dependabot[bot] in #63
- Bump gradle-wrapper from 9.4.0 to 9.4.1 by @dependabot[bot] in #64
- Bump com.gradleup.shadow from 9.4.0 to 9.4.1 by @dependabot[bot] in #65
- Bump com.google.guava:guava from 33.0.0-jre to 33.6.0-jre by @dependabot[bot] in #67
Full Changelog: a2.01...a2.0.2
Hotfix a2.0.1
Bug Fixes
- Fixed issue with food elements not being able to be created
General
- Updated supported versions
- Ran Intellij Code Cleanup
Dependabot
- Bump org.panteleyev.jpackageplugin from 1.7.3 to 2.0.0 by @dependabot[bot] in #51
Full Changelog: a2.0...a2.01
Alpha Version a2.0
This version of bedrockR is what the first version would bedrockR Mobile is based on. Most of the internal stuff has been rewritten for cross-platform compatibility.
This version is also gonna be when i actually start making sure code is more organised & things are abstracted well.
Removals
- Removed Scripts (temporary)
Technical
- Added Maven Publishing (Focused on Jitpack)
- Added
mavenJartask for creating a jar with only the internal stuff. - Remove ties with Swing and AWT in internal code.
- Most things dont take a parent Frame or Window anymore
- Every package except
rendering&windowsdoes not referance javax.swing, java.awt, or those 2 packages anymore
- Fix javadoc stuff (& edited some of them)
- Move around some variables to RFileOperations
- Removed usages of
readString&writeStringbecause android doesnt support it until Android 16 - Prepare for plugins
- Added
pluginspackage.
- Added
- Add Structure resource type
- Add Feature Json class
Dependabot
- Bump org.jmonkeyengine:jme3-desktop from 3.9.0-alpha4 to 3.9.0-alpha5 by @dependabot[bot] in #33
- Bump com.formdev:flatlaf from 3.6.2 to 3.7 by @dependabot[bot] in #35
- Bump org.jmonkeyengine:jme3-lwjgl3 from 3.9.0-alpha4 to 3.9.0-alpha5 by @dependabot[bot] in #32
- Bump org.jmonkeyengine:jme3-core from 3.9.0-alpha4 to 3.9.0-alpha5 by @dependabot[bot] in #31
- Bump com.gradleup.shadow:com.gradleup.shadow.gradle.plugin from 9.2.2 to 9.3.0 by @dependabot[bot] in #36
- Bump com.gradleup.shadow from 9.2.2 to 9.3.0 by @dependabot[bot] in #37
- Bump org.jmonkeyengine:jme3-desktop from 3.9.0-alpha5 to 3.9.0-beta1 by @dependabot[bot] in #41
- Bump org.jmonkeyengine:jme3-core from 3.9.0-alpha5 to 3.9.0-beta1 by @dependabot[bot] in #40
- Bump org.jmonkeyengine:jme3-lwjgl3 from 3.9.0-alpha5 to 3.9.0-beta1 by @dependabot[bot] in #39
- start some structure stuff by @frvfefve in #45
- Bump org.jmonkeyengine:jme3-lwjgl3 from 3.9.0-beta1 to 3.9.0-stable by @dependabot[bot] in #47
- Bump com.gradleup.shadow from 9.3.0 to 9.3.1 by @dependabot[bot] in #43
- Bump gradle-wrapper from 9.2.0 to 9.3.0 by @dependabot[bot] in #48
- Bump gradle-wrapper from 9.3.0 to 9.3.1 by @dependabot[bot] in #49
New Contributors
Full Changelog: a1.5...a2.0
Alpha version a1.5
Features
- Added Biomes
- Added bedrockR Youtube link to README
- Added a File menu to the Launch page where you can manually download block textures.
- Added ablility to remove elements from a list value
- Added searching to item & block selectors
Bug Fixes
- Fixed item & block selectors from taking long to load.
Technical
- Fixed RElementValue validation type checking from Equals to isAssignableFrom
- Made LinkedTreeMaps automaticly re-serilize to the type the RMapElement is
- Fixed prefixes of vanilla items/blocks
- Enhanced some RElementValue code
Full Changelog: a1.4...a1.5
Alpha version a1.4
Features
- Added Food
- Added Block previews to selectors
- Added Automatic Block Texture downloading
- Added Block Previews
- Added Loading screen to opening workspaces
- Made logging better
Bug Fixes
- Fixed a bug where you had to select a addon icon
- Fixed a bug where you couldn't scroll through addons.
- Fixed graphical issues with RAddons (the gui element that you click on to open a workspace)
Technical
- Added 3D rendering capibilitys
- Change Package
gltorendering - Changed logging to be more colourful
- Upgraded to Java 25
- Changed JavaFX version to
25 - Changed minimum supported java version to 25
- Log stacktraces & sysout/syserr
- Now write addon icons with ImageIO, not a file
Dependabot
- Bump org.jmonkeyengine:jme3-lwjgl3 from 3.9.0-alpha2 to 3.9.0-alpha4 by @dependabot[bot] in #29
- Bump org.jmonkeyengine:jme3-core from 3.9.0-alpha2 to 3.9.0-alpha4 by @dependabot[bot] in #28
- Bump org.jmonkeyengine:jme3-desktop from 3.9.0-alpha2 to 3.9.0-alpha4 by @dependabot[bot] in #27
Release from 9a51037
Full Changelog: a1.3.1...a1.4
Minor version a1.3.1
Features
- Added new item components
- Block Placer: Lets your item place blocks on use
- Rarity: Lets your items have dynamic name colour!
- Script building is faster now #21
- Added Shapeless recipes
Bug Fixes
- Fixed Block names
- Fixed Formatting of Map Element Descriptions
Technical
- Make
ElementSource&ElementFileraw types - Added 3D rendering test
Release from 63b1ccd
Dependabot
- Bump commons-io:commons-io from 2.19.0 to 2.21.0 by @dependabot[bot] in #26
Full Changelog: a1.3...a1.3.1
Alpha version a1.3
Features
- Add recipe Creation!
- Add shaped Crafting table recipes.
- Bug fixes, and Qol updates
Technical
- Add more error handling
- Make more things interfaceable
- Change Gradle DSl from Groovy -> Koltin
- Update Gradle to 9
Wiki
- Remake all images, and make them in regular markdown.
- Update some wiki info
- Add recipe guide
Dependabot
- Bump org.junit.jupiter:junit-jupiter from 6.0.0 to 6.0.1 by @dependabot[bot] in #25
- Bump jakarta.annotation:jakarta.annotation-api from 2.1.1 to 3.0.0 by @dependabot[bot] in #24
Full Changelog: a1.2.1...a1.3
Hotfix a1.2.1
Changes
- Fixed script building not working #22
- Added MC Sync for 1.21.120 #20
- Added error checking for MC Sync
What's Changed (Dependabot)
- Bump com.formdev:flatlaf from 3.6.1 to 3.6.2 by @dependabot[bot] in #18
- Bump com.google.guava:guava from 33.0.0-jre to 33.5.0-jre by @dependabot[bot] in #12
- Bump org.junit.jupiter:junit-jupiter from 5.13.4 to 6.0.0 by @dependabot[bot] in #17
Full Changelog: a1.2...a1.2.1