Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
249 commits
Select commit Hold shift + click to select a range
fc2f753
Small fixes
att3lis May 28, 2026
5f80de4
create xtones customization
berqwaii Jun 2, 2026
6317981
Update en_us.json
berqwaii Jun 2, 2026
91fe333
following branch standards
berqwaii Jun 7, 2026
b7f4c5f
delete vscode stuff i accidentally added
berqwaii Jun 7, 2026
f91d29a
Merge pull request #535 from berqwaii/main
trulyno Jun 10, 2026
4bd2f76
Ru lang geode renaming
att3lis Jun 11, 2026
1c64976
Merge branch 'main' of https://github.com/Attelisya/Star-Technology
att3lis Jun 11, 2026
1202c1a
remove packmode refs
trulyno Jun 12, 2026
a2ef66b
reduce star line unnecessarely long durations
trulyno Jun 16, 2026
1dba710
IC helper and bringing back normal IC recipes for things
trulyno Jun 16, 2026
4e0dd68
dim finder is chanced again, but has reduced totalCWU req
trulyno Jun 16, 2026
7324bfd
dim finder cost reduction
trulyno Jun 16, 2026
091563f
mech sieve batch mode
trulyno Jun 16, 2026
c258c9c
ic default duration is 1s
trulyno Jun 16, 2026
92b71dc
fix runic station structure error
trulyno Jun 16, 2026
53e9af0
sky stone recpe from 48 to 64t
trulyno Jun 16, 2026
36cd3b8
reduce min casing req on greenhouse
trulyno Jun 16, 2026
d789d37
use the recipe builder method
trulyno Jun 16, 2026
f167190
fix pyrophosphate dust not having a use (added decomp)
trulyno Jun 16, 2026
647b219
Merge pull request #542 from Attelisya/main
trulyno Jun 18, 2026
4052467
Merge pull request #546 from StarT-Dev-Team/small-cleanup
trulyno Jun 18, 2026
1e74b0d
no template strings without interpolation
trulyno Jun 18, 2026
2422e91
latex material pt1
trulyno Jun 18, 2026
c908480
Merge branch 'develop' into small-tweaks
trulyno Jun 18, 2026
74dbf76
linting and formatting
trulyno Jun 18, 2026
65c2218
use proper casing mold ids
trulyno Jun 18, 2026
efd0456
more linting
trulyno Jun 18, 2026
0e1c780
distance between 2 points method for calculator
trulyno Jun 19, 2026
6db6e89
Merge pull request #553 from StarT-Dev-Team/calc-dist
n1xx1 Jun 19, 2026
68a71f7
new block pattern helpers, initial commit
n1xx1 Jun 12, 2026
e47ffdc
predicate and part ability helpers
trulyno Jun 12, 2026
e3ed771
small jsdoc fix
trulyno Jun 12, 2026
201cc28
prettier format .md files
n1xx1 Jun 19, 2026
5c2d385
remove notHardmode references, fix kubejs errors for recycling
n1xx1 Jun 19, 2026
a14402d
fix predicate helpers issue, add type informations,
n1xx1 Jun 19, 2026
aac9450
start implementing whereDict
n1xx1 Jun 19, 2026
4258113
rewrite some more multis to whereDict
n1xx1 Jun 21, 2026
9a8e52b
add jsconfig.json
n1xx1 Jun 21, 2026
800f98e
balanced hypochlorous acid reaction pack-side
trulyno Jun 22, 2026
6b356eb
slighly reduce pure netherite duration
trulyno Jun 22, 2026
8e8f707
adjusted soe multis
trulyno Jun 22, 2026
ec8a288
quickfix
trulyno Jun 22, 2026
2ddea55
more multis
trulyno Jun 22, 2026
a72b2b5
duration decreases on some alloys
trulyno Jun 22, 2026
63cef74
ore factories
trulyno Jun 22, 2026
081aa10
more multis and issue fix
trulyno Jun 22, 2026
c1abacf
primitive multis
trulyno Jun 22, 2026
19207e8
fix merge fail
n1xx1 Jun 22, 2026
4462156
more multis
trulyno Jun 22, 2026
a8b97bc
more multis
trulyno Jun 22, 2026
d9b9425
reduce wep naq smelting times by 20%
trulyno Jun 22, 2026
5776a61
replace buzzsaw for lv cutter
trulyno Jun 22, 2026
7c3073b
Merge branch 'develop' into small-tweaks
trulyno Jun 22, 2026
670d4fa
last of resource multiblocks
trulyno Jun 23, 2026
4965b9c
fix errors of using gtBlocks and kjsBlocks with the namespace
n1xx1 Jun 23, 2026
2393060
fix other typo with multiblock creation
n1xx1 Jun 23, 2026
525e5f2
many many many things
trulyno Jun 23, 2026
674c6d9
qf
trulyno Jun 23, 2026
3317175
fix other typo with multiblock creation recipes
n1xx1 Jun 23, 2026
e7d47e3
Merge branch 'feat/new-block-pattern-helpers' of github.com:StarT-Dev…
n1xx1 Jun 23, 2026
1c69ad8
fix custom maintenance hatch not working
n1xx1 Jun 23, 2026
cd2b915
finish end multis
trulyno Jun 23, 2026
9b529e1
more multis and fix
trulyno Jun 23, 2026
a0b11d3
finish netehr multis
trulyno Jun 23, 2026
a4aa690
catto and fix
trulyno Jun 23, 2026
05b609a
finish nether multis
trulyno Jun 23, 2026
70c5899
rifitc multis and fix for computation in
trulyno Jun 23, 2026
4cd9b96
fix wrong ability names in hydroponic garden
n1xx1 Jun 23, 2026
d73b06b
threading multis and usage of coreBlock()
trulyno Jun 23, 2026
75909aa
fix many issues T_T
n1xx1 Jun 23, 2026
497f880
fixed last kubejs error
n1xx1 Jun 23, 2026
723cea5
fix ic helper
trulyno Jun 23, 2026
caa1847
fix ic helper
trulyno Jun 23, 2026
2f5bc8a
fix ic helper
trulyno Jun 23, 2026
179e986
fix all errors
trulyno Jun 23, 2026
3ee6dd4
Merge pull request #552 from StarT-Dev-Team/small-tweaks
trulyno Jun 23, 2026
240c0b4
Merge branch 'develop' into feat/new-block-pattern-helpers
trulyno Jun 23, 2026
e1181b5
fix recipe modifier
trulyno Jun 23, 2026
3af0657
qf
trulyno Jun 23, 2026
611be21
Merge pull request #544 from StarT-Dev-Team/feat/new-block-pattern-he…
n1xx1 Jun 25, 2026
4df89c6
typescript definitions, intial
n1xx1 Jun 25, 2026
e13a0e6
resourcelocation wrapper rewrite
n1xx1 Jun 25, 2026
cb2e917
more wrapper rewrites
n1xx1 Jun 25, 2026
9021628
rework primitive singleblock machines
n1xx1 Jun 25, 2026
b835963
more jei events: registry, items, jei
n1xx1 Jun 25, 2026
37506f3
added more types: gtmaterials, java predicate, mob effects, block mod…
n1xx1 Jun 25, 2026
3aad433
types: items
n1xx1 Jun 25, 2026
1866065
Merge pull request #558 from StarT-Dev-Team/n1x/primitive-singleblock…
trulyno Jun 26, 2026
8df6381
types: thermal augments
n1xx1 Jun 26, 2026
80440c6
types: materials, started recipes, startcore abyssal containment mach…
n1xx1 Jun 30, 2026
c0bceed
types: more recipes, almost done?
n1xx1 Jun 30, 2026
3f8240a
types: more recipes
n1xx1 Jun 30, 2026
6300d0c
types: basically finished with recipes
n1xx1 Jul 1, 2026
8d88d22
types: reworked types a bit, more correctness and implementations
n1xx1 Jul 3, 2026
de5e315
init
trulyno Jul 3, 2026
61a123d
Add stainless firebox and Large Extraction Chamber multi
Waaaly12 Jul 3, 2026
30251ba
Fixes:
UltraPuPower Jul 6, 2026
bf4dd0e
init
trulyno Jul 7, 2026
1055f9b
update
trulyno Jul 7, 2026
7d50fc1
types: almost done
n1xx1 Jul 8, 2026
d910d96
Redo fuel rod recipes in canner + base dusts
Waaaly12 Jul 8, 2026
dcc1e40
Switch out names slightly so github bot isnt mad
Waaaly12 Jul 8, 2026
b4f934c
Fixes and Polishing
UltraPuPower Jul 9, 2026
b2d7d85
Remove NoDecomp from bases
Waaaly12 Jul 9, 2026
d78f35d
Remove NoDecomp from bases
Waaaly12 Jul 9, 2026
dd78a71
Remove NoDecomp fr this time
Waaaly12 Jul 9, 2026
e5839ea
Clean and git ignore the DS files
UltraPuPower Jul 9, 2026
68854aa
multis aaah
trulyno Jul 9, 2026
eaddf2d
Merge branch 'develop' into compound-gen
trulyno Jul 9, 2026
625b60f
feat: add Russian translation for quest lines
da-b1rmuda Jul 9, 2026
138bb04
centrifuge decomp
UltraPuPower Jul 10, 2026
7c85080
Merge pull request #563 from StarT-Dev-Team/nuclear-rods-recipe-rework
trulyno Jul 10, 2026
3606e0a
Final adjustments
UltraPuPower Jul 10, 2026
d474787
da-b1rmuda: Russian translation for quests
UltraPuPower Jul 10, 2026
d940b4c
types: done! no type errors
n1xx1 Jul 10, 2026
dcc649b
types: add lint workflow
n1xx1 Jul 10, 2026
67b8947
types: readd string extensions
n1xx1 Jul 10, 2026
0b828f8
Merge branch 'develop' into n1x/typescript-definitions
trulyno Jul 10, 2026
17e0d38
linting and formatting
trulyno Jul 10, 2026
9b4c3a6
machine builder methods
trulyno Jul 10, 2026
fd86368
agents stuff
trulyno Jul 10, 2026
cdadf8d
types: refactor remaining classes into $object and $class
n1xx1 Jul 10, 2026
5a1d7f7
Merge branch 'n1x/typescript-definitions' of github.com:StarT-Dev-Tea…
n1xx1 Jul 10, 2026
fe25963
erm
trulyno Jul 10, 2026
e1b765f
Merge branch 'develop' into bulking
trulyno Jul 10, 2026
b5a0ba3
Merge pull request #567 from StarT-Dev-Team/agents-md
trulyno Jul 10, 2026
6d5af11
Merge branch 'develop' into small-fixes-and-stochiometry-mania
trulyno Jul 10, 2026
43bc5f2
Merge #564: Small Fixes and Stochiometry mania
UltraPuPower Jul 10, 2026
0e05acf
LuV-UV Components integrated
UltraPuPower Jul 11, 2026
e12948b
Merge branch 'develop' into n1x/typescript-definitions
trulyno Jul 12, 2026
906d79c
UHV-UIV components and component parts
UltraPuPower Jul 12, 2026
0741a4b
Draconic QMDs, error catching and bot comments
UltraPuPower Jul 12, 2026
529c380
fix quotes
UltraPuPower Jul 12, 2026
ab7553c
Merge pull request #557 from StarT-Dev-Team/n1x/typescript-definitions
trulyno Jul 12, 2026
7b3c7ad
Merge remote-tracking branch 'origin/develop' into component-integration
trulyno Jul 12, 2026
3d26298
fix ts issues
trulyno Jul 12, 2026
b7323ce
Merge pull request #568 from StarT-Dev-Team/component-integration
trulyno Jul 12, 2026
ae1c262
Merge branch 'develop' into bulking
trulyno Jul 12, 2026
1d768bb
Merge pull request #561 from StarT-Dev-Team/bulking
trulyno Jul 12, 2026
1a02647
init
trulyno Jul 12, 2026
460254e
moar
trulyno Jul 13, 2026
adc99e5
moar+
trulyno Jul 13, 2026
37689b4
fix structure
trulyno Jul 15, 2026
caeccce
LAE multiblock
trulyno Jul 17, 2026
a537d49
rename file
trulyno Jul 17, 2026
cad32f3
recipes
trulyno Jul 17, 2026
ef6674c
Replace lv_muffler_hatch with muffler ability
ko-lja Jul 17, 2026
78d0cdc
fix typo
trulyno Jul 18, 2026
6e3da49
types: add bulking machine types and missing typecasts in new compone…
n1xx1 Jul 19, 2026
28da72e
Merge pull request #577 from StarT-Dev-Team/n1x/types-bulking-machines
n1xx1 Jul 19, 2026
123ce36
Merge pull request #575 from StarT-Dev-Team/ko/muffler-fix
trulyno Jul 20, 2026
0bfc357
tiers between
trulyno Jul 20, 2026
5ab8703
fix small typos in arboreal recipes, add tank texture to the gui
n1xx1 Jul 20, 2026
c38e16c
use new EUt methods + voltage constants
trulyno Jul 20, 2026
4664302
fix recipes
trulyno Jul 20, 2026
ac5b9bd
fix fertilizer buffs
n1xx1 Jul 20, 2026
f0e09f6
recipes aren't reciping, help
n1xx1 Jul 20, 2026
5c41cae
also can't get it to work, but I can fix typo's
UltraPuPower Jul 20, 2026
0ec5169
simplify
trulyno Jul 21, 2026
d46b244
Merge branch 'develop' into recipe-builder-helpers
trulyno Jul 21, 2026
c9efe21
conditionality
trulyno Jul 21, 2026
498fac4
fix formatting
trulyno Jul 21, 2026
a387127
Merge branch 'develop' into small-cleanup
trulyno Jul 21, 2026
b7b49b2
using the conditional builder methods
trulyno Jul 21, 2026
d0298be
merge the conditional methods into 1
trulyno Jul 21, 2026
c099683
remove comments
trulyno Jul 21, 2026
a6deb80
recipe modifier
trulyno Jul 21, 2026
f23bfc0
add some more types, move arboreal extractor implementation in core
n1xx1 Jul 22, 2026
d3f5184
sap and resin usages
trulyno Jul 22, 2026
9c1e7d0
remove unused loaded classes
n1xx1 Jul 22, 2026
1b875f9
Merge branch 'arboreal-extractor' of github.com:StarT-Dev-Team/Star-T…
n1xx1 Jul 22, 2026
166a2d7
prelude
trulyno Jul 23, 2026
35a7498
removed unused arboreal predicates
n1xx1 Jul 24, 2026
9854506
types: add bulking machine types and missing typecasts in new compone…
n1xx1 Jul 19, 2026
a21644b
Replace lv_muffler_hatch with muffler ability
ko-lja Jul 17, 2026
a45952d
Merge branch 'develop' into arboreal-extractor
n1xx1 Jul 24, 2026
21b04e4
Merge pull request #573 from StarT-Dev-Team/arboreal-extractor
n1xx1 Jul 24, 2026
d49a8c9
failsafe for ranges
trulyno Jul 26, 2026
c6387ef
add voltage consts to startup scripts
trulyno Jul 26, 2026
45f6ed4
Merge branch 'develop' into small-cleanup
trulyno Jul 26, 2026
f49943d
fix prelude
trulyno Jul 26, 2026
1e5f253
Remove all Warping Recepies so they dont clog up EMI
rosaWal23 Jul 26, 2026
e9b6228
Merge pull request #583 from StarT-Dev-Team/small-cleanup
trulyno Jul 27, 2026
2b13e31
Merge branch 'develop' into recipe-builder-helpers
trulyno Jul 27, 2026
aedc266
fix lint issues
trulyno Jul 27, 2026
2ce60bb
Merge pull request #584 from StarT-Dev-Team/recipe-builder-helpers
trulyno Jul 27, 2026
55ea8e6
Merge branch 'develop' into patch-1
trulyno Jul 27, 2026
f0c5a00
Merge pull request #587 from rosaWal23/patch-1
trulyno Jul 27, 2026
c7917c9
Merge branch 'develop' into material-cleanup
trulyno Jul 27, 2026
02e54c2
elemental materials
trulyno Jul 27, 2026
e12c33e
superconductors
trulyno Jul 27, 2026
09129bb
Merge branch 'develop' into compound-gen
trulyno Jul 27, 2026
aea3880
some more
trulyno Jul 27, 2026
c039b0c
deprecated materials
trulyno Jul 27, 2026
81e5620
yummy chemicals
trulyno Jul 27, 2026
8d99f0a
netherite
trulyno Jul 27, 2026
bffa7f6
ores and magmas
trulyno Jul 27, 2026
9f98bc2
moar netherite
trulyno Jul 27, 2026
0c7d93b
lots of lines
trulyno Jul 27, 2026
2ed32db
more
trulyno Jul 27, 2026
6513905
types: remove wrong MaterialFlags definition
n1xx1 Jul 27, 2026
0e7df86
types: small cleanup of helpers
n1xx1 Jul 27, 2026
fd926c1
even moar
trulyno Jul 27, 2026
c45f6fd
even more?
trulyno Jul 27, 2026
5870418
yes, more
trulyno Jul 27, 2026
3cd8af5
postlude
trulyno Jul 27, 2026
e8360b5
readmes
trulyno Jul 27, 2026
f27979a
as tiered multi
trulyno Jul 27, 2026
d69fb28
types: add GTMachines and fix tiered_multiblock builder
n1xx1 Jul 27, 2026
a5f7570
compound generator fixes
n1xx1 Jul 27, 2026
acf6a36
types: remove old branded types implementations
n1xx1 Jul 27, 2026
8e7b84e
add compound generator lang
n1xx1 Jul 27, 2026
faff9de
tooltips
trulyno Jul 28, 2026
81a9aff
feedback
trulyno Jul 28, 2026
fef224f
recipes
trulyno Jul 28, 2026
74645ff
calculator: add createCoils and createCoilsOptimizer functions, fix t…
n1xx1 Jul 28, 2026
940afbf
Merge pull request #565 from StarT-Dev-Team/compound-gen
trulyno Jul 28, 2026
155bb54
warcrime
trulyno Jul 28, 2026
5641122
Merge branch 'develop' into material-cleanup
trulyno Jul 28, 2026
598fd39
fix postlude IT WORKS
trulyno Jul 28, 2026
de66d7d
Merge branch 'develop' into n1x/calculator-additions-and-fixes
trulyno Jul 29, 2026
d95f52c
Merge pull request #589 from StarT-Dev-Team/n1x/calculator-additions-…
trulyno Jul 29, 2026
7cfa8ba
goodbye
trulyno Jul 29, 2026
cfd5571
cleanup a bit a helper
trulyno Jul 29, 2026
3dbbdcd
Merge branch 'develop' into material-cleanup
trulyno Jul 29, 2026
04cd091
.
trulyno Jul 29, 2026
11f6b9a
Merge pull request #588 from StarT-Dev-Team/material-cleanup
trulyno Jul 29, 2026
c241ebc
fix not launching
trulyno Jul 31, 2026
44568ed
Tpb brewery distillery multis (#595)
Waaaly12 Aug 1, 2026
54c53a6
Use the rainbow laser inputs tooltip for the plasma turbines (#593)
trulyno Aug 1, 2026
6fc3571
MA Removal (#592)
UltraPuPower Aug 2, 2026
e3cdedb
remove manual recycling in favor of gtm built in recycling (#578)
n1xx1 Aug 2, 2026
d988887
Network Hub (#572)
trulyno Aug 2, 2026
d70820b
Update mods and fix quests (#596)
trulyno Aug 2, 2026
07a1e7c
fix qb issue
trulyno Aug 2, 2026
5f034ce
Create item_hiding.js (#599)
Peap1ant Aug 3, 2026
54e9fc5
Lang fixes and changes (#600)
trulyno Aug 3, 2026
fa414fe
Update Korean translation & add Create vintage item hiding (#609)
Peap1ant Aug 9, 2026
d1e4009
Adds KubeJS recipes to bulk copy Flux Networks configurations (#608)
spiffmanspace Aug 9, 2026
894fd9c
Rename to Polystyrene Sulfonate (#603)
jabou453 Aug 9, 2026
1a93889
Various fixes from the backlog (#598)
UltraPuPower Aug 21, 2026
c5374d3
Fix compile workflow
trulyno Aug 21, 2026
1a46d5b
Properly integrate mod loading requirements (#617)
UltraPuPower Aug 21, 2026
4bf70b3
pcb coolant temperature (#618)
UltraPuPower Aug 22, 2026
c9d26ae
fix zip function (#615)
UltraPuPower Aug 22, 2026
db34b68
universal cells moved to pre-ASG (#619)
UltraPuPower Aug 23, 2026
a84036f
Chinese Translations (#620)
N0B0D114514 Aug 24, 2026
26cc482
update korean translation (#623)
Peap1ant Aug 25, 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
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions .gemini/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"context": {
"fileName": [
"AGENTS.md",
"GEMINI.md"
]
}
}
1 change: 0 additions & 1 deletion .github/actions/compile-modpack/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ runs:
cp -r config compile_output/overrides/
cp -r defaultconfigs compile_output/overrides/
cp -r kubejs compile_output/overrides/
cp -r scripts compile_output/overrides/

# Copy specified files to overrides
cp LICENSE compile_output/overrides/
Expand Down
3 changes: 3 additions & 0 deletions .github/copilot-instructions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Copilot Instructions

See [AGENTS.md](../AGENTS.md) at the repo root for full instructions, including required AI-disclosure comments and PR content — Copilot Chat and Copilot Coding Agent should follow it in full.
5 changes: 5 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,11 @@ jobs:
--format json \
--output-file eslint-report.json || true

- name: Run Typecheck
id: typecheck
run: |
npm run lint:typecheck || true

- name: Run Prettier (check mode + diff)
id: prettier
run: |
Expand Down
22 changes: 15 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
!scripts/
!compile_data/
!.github/
!tools/

# Add files in main directory
!.gitattributes
Expand All @@ -17,19 +18,16 @@
!panorama.dat
!README.md

# Specific exclusion - config folder
config/*
# Keep directories
!config/ae2/
!config/almostunified/
!config/crash_asistant/
!config/defaultworldtype/
!config/fancymenu/
!config/ftbquests/
!config/fancymenu/**
!config/ftbquests/**
!config/gamestages/
!config/jade/
!config/jei/
!config/mysticalcustomization/
!config/skyblockbuilder/
# Keep files
!config/badmobs-common.toml
Expand All @@ -38,27 +36,37 @@ config/*
!config/chloride-client.json
!config/colossalchests-common.toml
!config/craftpresence.json
!config/create_new_age-common.toml
!config/createlowheated-common.toml
!config/emi.css
!config/exnihilosequentia-common.toml
!config/expatternprovider-common.toml
!config/fluxnetworks-common.toml
!config/gtceu.yaml
!config/mysticalagriculture-common.toml
!config/ProjectRed.cfg
!config/sgjourney-common.toml
!config/start_core.yaml
!config/thermal-common.toml
!config/toms_storage-common.toml

# Misc
.DS_Store

# Linting stuff
!package.json
!package-lock.json
!eslint.config.mjs
!.prettierignore
!.prettierrc
!jsconfig.json

# wth is this jank
!.vscode/
.vscode/*
.vscode/*
!.vscode/settings.json
!.vscode/extensions.json

# AI docs
!AGENTS.md
!CLAUDE.md
!.gemini/
5 changes: 3 additions & 2 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
*
!kubejs/
!kubejs/**
*.md
eslint.config.mjs
!jsconfig.json
!eslint.config.mjs
!*.md

!.vscode/
.vscode/*
Expand Down
3 changes: 2 additions & 1 deletion .prettierrc
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@
"trailingComma": "es5",
"printWidth": 120,
"bracketSpacing": true,
"arrowParens": "always"
"arrowParens": "always",
"proseWrap": "always"
}
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,8 @@
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.tabSize": 4
},
"[markdown]": {
"editor.wordWrap": "off"
}
}
69 changes: 69 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# AGENTS.md

Instructions for AI coding agents working in this repository (Claude Code, GitHub Copilot, OpenAI Codex, Cursor, Gemini
CLI / Jules, Windsurf, Amp, and others).

## AI Disclosure Requirements

This repo requires transparency about AI-generated code. These rules apply any time you create a new file or
substantially write/modify code — not just when explicitly asked to.

### 1. Code comments

- When you create a **new file**, add a header comment at the very top, using the correct comment syntax for that
language: `AI-GENERATED: <model name/version> | <ISO-8601 UTC timestamp>`. Example:

```js
// AI-GENERATED: Claude Sonnet 5 | 2026-07-08T14:32:00Z
```

- When you **add or substantially rewrite** a function, class, or block inside an existing file, add a one-line comment
immediately above it, tagged as `added` or `modified`:

```js
// AI-GENERATED (added): Claude Sonnet 5 | 2026-07-08T14:32:00Z
function foo(bar) { ... }
```

- **Use your real model identifier.** Pull it from your runtime/system context (e.g. the model string your tool reports
itself as). Never invent or guess a version number. If you only have a general name ("Claude Code", "Copilot"), use
that rather than fabricating specificity.
- **Use the real current UTC time.** If you have no reliable way to determine it, omit the timestamp rather than
inventing one, and note that in the PR description instead.
- **Never remove, edit, or backdate** an AI-disclosure comment left by another agent or contributor. If you touch a
block that already has one, add your own tag below it — don't replace theirs.
- Use judgment on scope: trivial one-line fixes (typos, formatting, lint autofixes) don't need a tag. The goal is
disclosure of substantive AI authorship, not comment noise on every keystroke.

### 2. Pull requests

If you open a PR, include an **AI Disclosure** section near the top of the PR description, right after the summary:

```
## AI Disclosure
- Agent: <tool name, e.g. Claude Code, GitHub Copilot, Codex CLI>
- Model: <model name/version>
- Date: <ISO-8601 UTC>
- Scope: <one line — what was AI-generated vs. human-reviewed/edited>
```

Do this even for small PRs. Don't skip it because the change is minor.

### 3. Commit messages

Add a trailer to any commit that is substantially AI-authored:

```
Generated-by: <model name/version>
```

### 4. cat-facts.txt

For every request you receive, add a fun cat fact in `cat-facts.txt`. If the file does not exist, create it.

## Boundaries

- Always: tag new/substantially-modified code and PRs per the rules above.
- Ask first: if you're unsure whether a change counts as "substantial," err toward tagging it.
- Never: strip disclosure comments/trailers added by a prior agent, or fabricate a model name/timestamp you can't
verify.
12 changes: 12 additions & 0 deletions CLAUDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# CLAUDE.md

@AGENTS.md

## Claude Code specifics

- For the AI-disclosure comments and PR sections defined in AGENTS.md, use the exact model identifier Claude Code
reports for this session (check `/status` or your system context) — e.g. "Claude Sonnet 5", "Claude Opus 4.8".
- When opening a PR (via `gh pr create` or similar), populate the `## AI Disclosure` section from AGENTS.md before
submitting — don't leave it as a placeholder.
- Auto memory and any nested CLAUDE.md files layer on top of this file; the disclosure rules in AGENTS.md still apply
everywhere in this repo.
29 changes: 20 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,39 @@
# Star Technology(StarT for short)

<a href="https://StarT-Dev-Team.github.io/StarT-Wiki/">Official Wiki</a>

<p style="text-align: center;">🚀 Minecraft 1.20.1 | ⚙️ GregTech CEu Modern | 🛠️ Work in Progress</p>
<p style="text-align: center;">Minimum RAM: 4GB | Recommended: 6GB+</p>
<h1 style="text-align: center;">What is Star Technology?</h1>

Star Technology is one of the first **GregTech CEu Modern** modpacks for **Minecraft 1.19.2**, now fully updated to **1.20.1**! While still under development, the pack is fully playable **up to Maxwell(_mid UIV_)**, with **Post-UHV content actively being worked on!**
Star Technology is one of the first **GregTech CEu Modern** modpacks for **Minecraft 1.19.2**, now fully updated to
**1.20.1**! While still under development, the pack is fully playable **up to Maxwell(_mid UIV_)**, with **Post-UHV
content actively being worked on!**

This is **not** a beginner-friendly modpack, but we are constantly improving accessibility to make it more approachable for new players.
This is **not** a beginner-friendly modpack, but we are constantly improving accessibility to make it more approachable
for new players.

***
---

<h1 style="text-align: center;">Key Features</h1>

✨ **Deep & Extensive Progression** – Built on GregTech CEu Modern's foundation, with custom additions to spice up the gameplay and introduce progression beyond **UHV**!
🌌 **Unique Resource Gathering** – Start with **Ex Nihilo**, then advance into **void miners, oil drilling rigs**, and complex but rewarding **processing lines**.
✨ **Deep & Extensive Progression** – Built on GregTech CEu Modern's foundation, with custom additions to spice up the
gameplay and introduce progression beyond **UHV**!
🌌 **Unique Resource Gathering** – Start with **Ex Nihilo**, then advance into **void miners, oil drilling rigs**, and
complex but rewarding **processing lines**.
🌀 **Dimensional Travel** – Explore the universe via **stargates**!
📖 **Comprehensive Quest Book** – Updated with every release to guide your journey.
🐱 **Komaru** – Your loyal feline companion, here to emotionally support you through the grind!

Inspired by legendary **GregTech modpacks** like _Nomifactory_, _GregTech: New Horizons_, and _Technological Journey_, **Star Technology** brings their best ideas into a **skyblock setting**. Huge respect to their creators—check them out too!
Inspired by legendary **GregTech modpacks** like _Nomifactory_, _GregTech: New Horizons_, and _Technological Journey_,
**Star Technology** brings their best ideas into a **skyblock setting**. Huge respect to their creators—check them out
too!

***
---

<h1 style="text-align: center;">Join the Community!</h1>

💬 [**\[Discord Server\]**](https://discord.gg/startechnology) – Share your progress, get support, and chat with fellow players and devs!
🐞 [**\[Issue Tracker\]**](https://github.com/StarT-Dev-Team/star-technology/issues) – Report bugs & help us improve the modpack!
💬 [**\[Discord Server\]**](https://discord.gg/startechnology) – Share your progress, get support, and chat with fellow
players and devs!
🐞 [**\[Issue Tracker\]**](https://github.com/StarT-Dev-Team/star-technology/issues) – Report bugs & help us improve the
modpack!
Loading
Loading