Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
542 commits
Select commit Hold shift + click to select a range
590044f
update
ZHAY10086 Dec 11, 2025
3f585d6
Merge branch '1.12' of https://github.com/ZHAY10086/AdvancedRocketry …
ZHAY10086 Dec 11, 2025
71ac79b
更新 zh_CN.lang
ZHAY10086 Dec 11, 2025
3dad441
Update zh_CN.lang
ZHAY10086 Dec 12, 2025
214c0f8
Update zh_CN.lang
ZHAY10086 Dec 12, 2025
ac10e21
correct planet definition
ZHAY10086 Dec 13, 2025
cae55b7
small change
ZHAY10086 Dec 13, 2025
6654329
chip
ZHAY10086 Dec 13, 2025
d31be0e
Data Unit Tooltip
ZHAY10086 Dec 13, 2025
e4669fd
update
ZHAY10086 Dec 13, 2025
40baaf6
remove blank
ZHAY10086 Dec 13, 2025
3e1b16c
Update modVersion from 2.2.1-1 to 2.2.2
kaduvill Dec 13, 2025
adf5fe0
Add orbitalregistry.json blockstate configuration
kaduvill Dec 13, 2025
b39b1af
Add orbitalregistry.json model for orbital registry
kaduvill Dec 13, 2025
0257451
Add files via upload
kaduvill Dec 13, 2025
ef2cdc0
Add orbitalregistry.json model for block
kaduvill Dec 13, 2025
e61fd12
Refactor rocket dismantle event handling
kaduvill Dec 13, 2025
c28b34d
Enhance deconstructRocket with error logging
kaduvill Dec 13, 2025
19fe361
Improve key input handling for rocket launch
kaduvill Dec 13, 2025
a556d49
Implement hint for opening Rocket UI
kaduvill Dec 13, 2025
850021a
Clamp weather duration values to avoid exceptions
kaduvill Dec 13, 2025
b7de8ea
Improve world notification and weather data handling
kaduvill Dec 13, 2025
70bb764
Add crafting recipe for orbital registry
kaduvill Dec 13, 2025
c26e2a3
Fix typo in altitude variable name
kaduvill Dec 13, 2025
73d0e90
Fix typo in altitude variable name
kaduvill Dec 13, 2025
031f2dd
Add new block definitions for orbital registry and data bus
kaduvill Dec 13, 2025
3cb68f3
Add databusbig.json model file
kaduvill Dec 13, 2025
2d1c89f
Add databusbig.json model for data hatch block
kaduvill Dec 13, 2025
253626b
Add TileDataBusBig class with increased capacity
kaduvill Dec 13, 2025
14a2394
Add files via upload
kaduvill Dec 13, 2025
f636a94
Add Big Data Bus Block and related registrations
kaduvill Dec 13, 2025
8cb9f32
Remove TODO comment in addFuelAmount method
kaduvill Dec 13, 2025
8537f26
Add BlockDataBusBig class for data bus functionality
kaduvill Dec 13, 2025
592778c
Update fluid tank tooltip localization
kaduvill Dec 13, 2025
a3b1eda
Update fluid name localization in ItemPressureTank
kaduvill Dec 13, 2025
a2bb018
Update button labels and remove unused variables
kaduvill Dec 13, 2025
ae07e8c
Localize 'Research' text in TileAstrobodyDataProcessor
kaduvill Dec 13, 2025
9d68574
Update weather controller mode descriptions
kaduvill Dec 13, 2025
e3fdd53
Update tooltip for station chip location display
kaduvill Dec 13, 2025
a1e7d5a
Implement IDataItem interface in ItemData class
kaduvill Dec 13, 2025
aa94089
Add IDataItem interface for data container items
kaduvill Dec 13, 2025
bc1d84f
Add ItemBlockDataBusBig class for data storage
kaduvill Dec 13, 2025
5b49deb
Refactor WorldCommand to use IDataItem interface
kaduvill Dec 13, 2025
d2a06e3
Refactor setData method for clarity and safety
kaduvill Dec 13, 2025
76570b6
Refactor TileDataBus to use IDataItem interface
kaduvill Dec 13, 2025
0f60394
Refactor SlotData to use IDataItem and limit stack size
kaduvill Dec 13, 2025
4356360
Update tooltip data display in ModuleAutoData
kaduvill Dec 13, 2025
893263c
Update tooltip formatting in ModuleData.java
kaduvill Dec 13, 2025
bf64f44
Update data label formatting in ItemMultiData
kaduvill Dec 13, 2025
2861e48
Refactor item validation and data handling methods
kaduvill Dec 13, 2025
f3303d6
Add progress bar support to ModulePlanetSelector
kaduvill Dec 13, 2025
7f95ff2
Refactor TileWarpController for better data handling
kaduvill Dec 13, 2025
f21060a
Fix missing newline at end of TileWarpCore.java
kaduvill Dec 13, 2025
5fbd983
Add crafting recipe for databusbig
kaduvill Dec 13, 2025
e0b2a5f
Add ModuleSideSelectorTooltipOverlay class
kaduvill Dec 13, 2025
fb97e7d
added Orbital registry
kaduvill Dec 13, 2025
a7da44f
Refactor update method and improve state handling
kaduvill Dec 13, 2025
5b11fe0
Add blockstates for databusbig model
kaduvill Dec 14, 2025
809cd3c
Refactor VoidDrill class for better performance
kaduvill Dec 14, 2025
f277e0e
Enhance performance and button setup in TileOrbitalLaserDrill
kaduvill Dec 14, 2025
5ac7c21
Add configuration for nuclear rockets and orbital registry
kaduvill Dec 14, 2025
305dc76
Add tooltips for structure machines and items
kaduvill Dec 14, 2025
1266524
Refactor TileRocketLoader to improve item handling
kaduvill Dec 14, 2025
ad0a2a3
Refactor TileRocketFluidUnloader to TileRocketUnloader
kaduvill Dec 14, 2025
68bb8ae
Refactor TileRocketUnloader to TileRocketFluidUnloader
kaduvill Dec 14, 2025
a460b76
Refactor TileRocketUnloader for item transfer logic
kaduvill Dec 14, 2025
48f9060
Implement data bus snapshot and restore functionality
kaduvill Dec 14, 2025
cf932df
Replace static button label with localized string
kaduvill Dec 14, 2025
ecc0d38
Enhance planet selector and cache management
kaduvill Dec 14, 2025
d2167fc
Change name retrieval to use localization
kaduvill Dec 14, 2025
6513be1
Update getName method to use localization
kaduvill Dec 14, 2025
c6695c0
Change satellite name to localized string
kaduvill Dec 14, 2025
8ae838e
Change satellite name to localized string
kaduvill Dec 14, 2025
5570642
Use localized string for Mass Scanner name
kaduvill Dec 14, 2025
373d6e4
Update getName method to use localization
kaduvill Dec 14, 2025
da0102a
Change satellite name to localized string
kaduvill Dec 14, 2025
41e6d8e
Refactor message construction for satellite terminal
kaduvill Dec 14, 2025
be5854b
Refactor atmosphere detection and button creation
kaduvill Dec 14, 2025
6dcaec4
Implement minimum brightness in stellar brightness calculation
kaduvill Dec 14, 2025
e6d74f7
Refactor language file for clarity and consistency
kaduvill Dec 14, 2025
1697be5
Fix tooltip localization for hovercraft item
kaduvill Dec 14, 2025
792ac42
Fix formatting issue in BlockThermiteTorch.java
kaduvill Dec 14, 2025
7d84c0a
Fix missing newline at end of ItemBiomeChanger.java
kaduvill Dec 14, 2025
6ccd784
Merge pull request #4 from kaduvill/2.2.2
kaduvill Dec 14, 2025
6bd863c
Merge pull request #3 from ZHAY10086/1.12
kaduvill Dec 14, 2025
14ddb05
Add @SideOnly annotation to LIVE variable
kaduvill Dec 18, 2025
bcbcf84
Enhance liquid container compatibility check
kaduvill Dec 18, 2025
ced4ca3
Refactor TileRocketFluidLoader for clarity and efficiency
kaduvill Dec 18, 2025
5f97014
Refactor fluid handling in TileRocketFluidUnloader
kaduvill Dec 18, 2025
ece0124
Reduce transfer interval ticks from 20 to 10
kaduvill Dec 18, 2025
7343bfd
Update comment for transfer interval in fluid unloader
kaduvill Dec 18, 2025
4842309
Replace ModuleContainerPanYOnlyWithScrollCache usage
kaduvill Dec 18, 2025
fe02b31
Add scroll list panel and cache management methods
kaduvill Dec 18, 2025
0428f9e
Add methods for UI scroll cache management
kaduvill Dec 18, 2025
4f7e6e3
Refactor TilePump to use localTick for timing
kaduvill Dec 18, 2025
a3e3776
Refactor TileObservatory for seed and button management
kaduvill Dec 18, 2025
38706e5
Add anchored warning module to TileStationOrientationController
kaduvill Dec 18, 2025
fc1a606
Add anchored warning to TileStationAltitudeController
kaduvill Dec 18, 2025
dbb97fa
Localize power and time labels in drawInfo method
kaduvill Dec 18, 2025
4265d4f
Add newline at end of TileSatelliteBuilder.java
kaduvill Dec 18, 2025
185b402
Update language
kaduvill Dec 18, 2025
fda8908
Fix missing newline at end of TileOrbitalRegistry.java
kaduvill Dec 18, 2025
4299af2
Update changelog for versions 2.2.0 to 2.2.2
kaduvill Dec 18, 2025
3fb597a
Update changelog to version 2.2.2
kaduvill Dec 18, 2025
4aa9522
Update zh_CN.lang
ZHAY10086 Dec 18, 2025
f9b2fb4
Update changelog with launch issue fix details
kaduvill Dec 18, 2025
9e2ef17
Merge pull request #5 from ZHAY10086/1.12
kaduvill Dec 18, 2025
f03f0cb
Fix observatory databuses type handling in changelog
kaduvill Dec 19, 2025
5dfc958
Implement chip planet info stamping
kaduvill Dec 20, 2025
44138d6
Refactor energy transmission and dimension ID methods
kaduvill Dec 20, 2025
6b0f947
Add dataBusBigMultiplier configuration property
kaduvill Dec 20, 2025
c7efdd3
Replace static multiplier with configurable value
kaduvill Dec 20, 2025
4715e63
Replace I18n.format with I18n.translateToLocalFormatted
kaduvill Dec 20, 2025
f3e001d
Improve satellite name localization in tooltip
kaduvill Dec 20, 2025
cc681e5
Improve satellite item tooltip translation
kaduvill Dec 20, 2025
975ddb9
Refactor NBT handling in ItemIdWithName class
kaduvill Dec 20, 2025
728a3a5
Refactor artifact gating logic in EntityRocket
kaduvill Dec 20, 2025
0235883
Implement getConnectedSatellitesLive method
kaduvill Dec 20, 2025
c6a5771
Remove unnecessary comment in TileSatelliteTerminal
kaduvill Dec 20, 2025
691354a
Fix missing newline at end of TileOrbitalRegistry.java
kaduvill Dec 20, 2025
afb8b9c
Add error message for missing required artifact
kaduvill Dec 20, 2025
079a908
Refactor ItemBlockDataBusBig for dynamic max data
kaduvill Dec 20, 2025
f060029
Add client-side translation for abort reasons
kaduvill Dec 20, 2025
47ae828
Add generatesData field to satellite entries
kaduvill Dec 20, 2025
f6129ba
Add data generation calculations to ItemSatellite
kaduvill Dec 20, 2025
5ec69e4
Add data generation messages to lang file
kaduvill Dec 20, 2025
5078388
Update zh_CN.lang
ZHAY10086 Dec 20, 2025
08df7af
Update language file with improved tooltips
kaduvill Dec 22, 2025
e8e243c
explain 6 squares
kaduvill Dec 22, 2025
90da322
Refactor scan button initialization in TileObservatory
kaduvill Dec 22, 2025
872cdaf
Refactor TileOrbitalRegistry and improve scan handling
kaduvill Dec 22, 2025
a20f8cc
Refactor tooltip keys for advanced rocketry items
kaduvill Dec 22, 2025
c2b0ad2
Revise changelog for version 2.2.2
kaduvill Dec 22, 2025
4e87c32
Update changelog with new features and hints
kaduvill Dec 22, 2025
5971ad5
Revise changelog for version updates and fixes
kaduvill Dec 22, 2025
44bcd53
Update gravity controller messages for clarity
kaduvill Dec 22, 2025
df5635e
Update zh_CN.lang
ZHAY10086 Dec 22, 2025
194edee
Merge pull request #6 from ZHAY10086/1.12
kaduvill Dec 22, 2025
7034cd5
Update contributors in changelog.md
kaduvill Jan 7, 2026
18b4e8c
Add asteroid entry and update tooltip for misc item
kaduvill Jan 15, 2026
f60831c
Implement AsteroidCategory for JEI integration
kaduvill Jan 15, 2026
4f6d4a0
Add AsteroidRecipeHandler for JEI integration
kaduvill Jan 15, 2026
9065590
Add AsteroidRecipeMaker for JEI integration
kaduvill Jan 15, 2026
522a7fc
Add AsteroidWrapper class for JEI integration
kaduvill Jan 15, 2026
f850fb3
Implement OrbitalLaserDrillCategory for JEI integration
kaduvill Jan 15, 2026
6053d8c
Add OrbitalLaserDrillRecipeHandler class
kaduvill Jan 15, 2026
bcacc34
Add OrbitalLaserDrillRecipeMaker class for JEI integration
kaduvill Jan 15, 2026
2822f96
Add OrbitalLaserDrillWrapper for JEI integration
kaduvill Jan 15, 2026
3f6aa3a
Add asteroid and orbital laser drill support in JEI
kaduvill Jan 15, 2026
3b784b7
Refactor button creation for asteroid harvesting
kaduvill Jan 15, 2026
d83f2cb
Refactor item handling in MissionOreMining class
kaduvill Jan 15, 2026
c75dd14
Add ModuleItemSlotButton for rendering ItemStacks
kaduvill Jan 15, 2026
ed9948e
Improve time display formatting in MachineRecipe
kaduvill Jan 15, 2026
1a12124
Implement create station command in WorldCommand
kaduvill Jan 27, 2026
9425e99
Update changelog for version 2.2.2.1
kaduvill Jan 27, 2026
2c86c3e
Update modVersion to 2.2.2.1
kaduvill Jan 28, 2026
3e91e05
Update changelog for version 2.2.2.2
kaduvill Jan 28, 2026
a6d4ea0
Refactor EntityHoverCraft for improved control and rendering
kaduvill Feb 6, 2026
fd33bff
Add tooltip for hovercraft steering controls
kaduvill Feb 6, 2026
11f953d
Remove tooltip information from ItemHovercraft
kaduvill Feb 6, 2026
b80a296
Add tooltip for hovercraft in TooltipInjector
kaduvill Feb 6, 2026
7fea093
Implement yaw interpolation in hovercraft rendering
kaduvill Feb 6, 2026
37b6ed9
Comment out turning controls for hoverCraft
kaduvill Feb 6, 2026
cc57fef
Change ARHoverCraft entity registration slighty to fix stutter
kaduvill Feb 6, 2026
50cb6c9
Migrate to modern buildscript
jchung01 Feb 23, 2026
01eb1c4
Minimize access transformers
jchung01 Feb 23, 2026
18cb55e
Load planet xmls earlier in FMLServerAboutToStartEvent
jchung01 Feb 23, 2026
873efe4
Inject world info for weather without using ASM
jchung01 Feb 23, 2026
1a47e30
Remove HookLib and old async weather impl
jchung01 Feb 23, 2026
90b3c46
Register WorldInfoHandler
jchung01 Feb 24, 2026
16f1c60
Add weather redirect command
jchung01 Feb 24, 2026
c69f627
Rewrite commands to be tree-based
jchung01 Feb 25, 2026
04b3e9e
Fix wrong command for redirect
jchung01 Feb 26, 2026
9a24c20
Merge pull request #7 from jchung01/fix/async-weather
kaduvill Feb 26, 2026
e4a4289
Update zh_CN.lang
ZHAY10086 Feb 26, 2026
5caf773
Merge pull request #8 from ZHAY10086/zh_cn
kaduvill Feb 26, 2026
7399be9
update version
kaduvill Feb 26, 2026
935d364
Bump mod_version to 2.2.3
kaduvill Feb 26, 2026
bdc2227
Update changelog to version 2.2.3
kaduvill Feb 26, 2026
9f142f0
changelog, smoother hovercrafting
kaduvill Feb 26, 2026
dca56fe
f
kaduvill Feb 26, 2026
19275df
Merge branch '1.12' of https://github.com/kaduvill/AdvancedRocketry i…
kaduvill Feb 26, 2026
630f8de
strengthen planetdefs saving, and asteroid dimensions.
kaduvill Feb 27, 2026
200cd55
- Hovercraft: inverted steering fixed
kaduvill Mar 9, 2026
477afbf
/ar create station fixed
kaduvill Mar 11, 2026
b0b3c10
Documentation
kaduvill Mar 11, 2026
b6488a3
a
kaduvill Mar 11, 2026
7cf5231
updated docs
kaduvill Mar 11, 2026
6c9afe1
Delete XML_CONFIG_README.txt
kaduvill Mar 11, 2026
fd0f0fd
Revise README.md with detailed project information
kaduvill Mar 11, 2026
405b0bf
Update README.md formatting and content
kaduvill Mar 11, 2026
ccc48d5
Revise README for clarity and updated information
kaduvill Mar 11, 2026
14a3e78
Update README.md with additional information
kaduvill Mar 11, 2026
1dc5dec
Update README with additional documentation links
kaduvill Mar 11, 2026
27b7359
Update README.md for clarity and formatting
kaduvill Mar 11, 2026
e7eeb96
Revise README for clarity and additional resources
kaduvill Mar 11, 2026
c01779e
updated docs
kaduvill Mar 11, 2026
7cfa2c9
commands, oreconfig.xml and docs
kaduvill Mar 15, 2026
8aef387
.
kaduvill Mar 15, 2026
f4d4495
small readme changes
kaduvill Mar 15, 2026
fc9af93
small changelog
kaduvill Mar 15, 2026
53cadad
small changelog
kaduvill Mar 15, 2026
58425c6
docs and small cleanup
kaduvill Mar 16, 2026
ab7fc01
docs and small cleanup
kaduvill Mar 16, 2026
8e23dc4
docs and small cleanup
kaduvill Mar 16, 2026
bcf01f6
docs and small cleanup
kaduvill Mar 16, 2026
99fe798
last command lower-case alias. (i think)
kaduvill Mar 18, 2026
47662db
theoneprobe integration
kaduvill Mar 19, 2026
2e87d64
theoneprobe integration
kaduvill Mar 19, 2026
d008a2f
theoneprobe integration
kaduvill Mar 20, 2026
663a36f
theoneprobe integration
kaduvill Mar 20, 2026
ce1b96b
theoneprobe integration
kaduvill Mar 20, 2026
5a74c86
.
kaduvill Mar 21, 2026
760908c
rocket 1pixel fix, + changelogupdate
kaduvill Mar 21, 2026
bf09b35
.
kaduvill Mar 22, 2026
548ec77
update
ZHAY10086 Mar 23, 2026
584e0fd
typo fix
ZHAY10086 Mar 23, 2026
2132738
biomescanner small adjusting in GUI and Tooltip.
kaduvill Mar 23, 2026
963c85e
fixed leaky GLstates. this broke rendering in players inventories whi…
kaduvill Mar 23, 2026
b83ce16
Vacuum laser block always face up, (small confusion fix when building…
kaduvill Mar 23, 2026
3c462d1
CLEANUP remove deprecated cablesystem, big refactor of wireless trans…
kaduvill Mar 23, 2026
58d188b
CLEANUP remove deprecated cablesystem, big refactor of wireless trans…
kaduvill Mar 24, 2026
9ae9912
update
ZHAY10086 Mar 24, 2026
428df47
Merge branch '1.12' of https://github.com/kaduvill/AdvancedRocketry i…
ZHAY10086 Mar 24, 2026
d6cadf6
update
ZHAY10086 Mar 24, 2026
efaa726
XML strengthening and further transceiver fixing.
kaduvill Mar 24, 2026
d5f17de
small color
kaduvill Mar 24, 2026
ba243d7
gas missions jei intergration. immune player rocket tp, and wireless …
kaduvill Mar 26, 2026
aafa7af
e
kaduvill Mar 26, 2026
90fe863
final?
kaduvill Mar 26, 2026
683fbe7
Merge branch '1.12' of https://github.com/kaduvill/AdvancedRocketry i…
ZHAY10086 Mar 27, 2026
7d9e869
update
ZHAY10086 Mar 27, 2026
2e1246a
Merge pull request #9 from ZHAY10086/zh_cn
kaduvill Mar 27, 2026
d353630
Small Plate Press reworked model, and cleaned up 6 ways of naming thi…
kaduvill Mar 27, 2026
9976ac8
Merge remote-tracking branch 'origin/1.12' into 1.12
kaduvill Mar 27, 2026
d925225
Small Plate Press refactor back to old naming for compat with scripts…
kaduvill Mar 28, 2026
c9952e7
temp.dat fix, and changelog
kaduvill Mar 28, 2026
fdaf42b
leaky glstates
kaduvill Mar 30, 2026
e8f5429
.
kaduvill Mar 30, 2026
b66a6d2
.
kaduvill Mar 30, 2026
6d2519c
.
kaduvill Mar 31, 2026
dc80087
.
kaduvill Mar 31, 2026
1241563
Waila integration (#10)
Wizzerinus Apr 1, 2026
bb4a77c
.
kaduvill Apr 1, 2026
4ad2b02
Update zh_CN.lang (#11)
ZHAY10086 Apr 1, 2026
aa27d15
.
kaduvill Apr 9, 2026
1a41966
Merge remote-tracking branch 'origin/1.12' into 1.12
kaduvill Apr 9, 2026
c127e05
.
kaduvill Apr 9, 2026
11f1ae9
old voiddrill bug
kaduvill Apr 11, 2026
993cb5e
.
kaduvill Apr 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
61 changes: 61 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# A deployment template that works out of the box
# It supports these objectives:
# - Deploy to Maven (Build Job) [Secrets: MAVEN_USER, MAVEN_PASS]
# - Deploy to CurseForge (Upload Job) [Secrets: CURSEFORGE_TOKEN]
# - Deploy to Modrinth (Upload Job) [Secrets: MODRINTH_TOKEN]

name: Deploy

on:
push:
tags:
- '[0-9]+.[0-9]+.[0-9]+'

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v3

- name: Grant Execute Permission for gradlew
run: chmod +x gradlew

- name: Read gradle.properties
uses: BrycensRanch/read-properties-action@v1
id: properties
with:
file: gradle.properties
all: true

- name: Setup Java
uses: actions/setup-java@v3
with:
java-version: '17'
distribution: 'zulu'
cache: gradle

- name: Publish to Maven
if: steps.properties.outputs.publish_to_maven == 'true' && steps.properties.outputs.publish_to_local_maven == 'true'
uses: gradle/gradle-build-action@v2
with:
arguments: |
publish
-P${{ steps.properties.outputs.maven_name }}Username=${{ secrets.MAVEN_USER }}
-P${{ steps.properties.outputs.maven_name }}Password=${{ secrets.MAVEN_PASS }}

- name: Publish to CurseForge
if: steps.properties.outputs.publish_to_curseforge == 'true'
uses: gradle/gradle-build-action@v2
env:
CURSEFORGE_TOKEN: ${{ secrets.CURSEFORGE_TOKEN }}
with:
arguments: curseforge

- name: Publish to Modrinth
if: steps.properties.outputs.publish_to_modrinth == 'true'
uses: gradle/gradle-build-action@v2
env:
MODRINTH_TOKEN: ${{ secrets.MODRINTH_TOKEN }}
with:
arguments: modrinth
Loading