Commit graph

806 commits

Author SHA1 Message Date
Lord_Cambion 61b6e6adca feat: Guardians 2026-04-10 14:03:32 +02:00
discordbotdude c7127b219d
Implemented Minigames button in main menu
Allowing minigames button functionality.
2026-04-09 23:17:46 +01:00
George V. c8354c8b64
chore: add GitHub workflows and issue templates
Add CI/CD workflows for nightly releases and pull request builds, along with
structured issue templates for bug reports and suggestions.

- Nightly workflow builds and releases both client and server binaries for
  Windows, creating signed tags and GitHub releases with detailed instructions.
- Pull request workflow triggers builds on PR events to validate changes.
- Issue templates guide users in reporting bugs and suggesting enhancements,
  linking to community Discord for support.
2026-04-09 14:05:12 +03:00
piebot 4937715924 chore: Update README.md 2026-04-08 21:12:29 +02:00
piebot 0ce9677d73 chore: add banner 2026-04-08 21:05:44 +02:00
piebot 1b6a943eb9 add icon 2026-04-08 20:43:47 +02:00
piebot ce0275fc58 Update README.md 2026-04-08 20:43:04 +02:00
Lord_Cambion a204ec52f4 fix: poison setting life to 1hp 2026-04-08 17:28:13 +02:00
Lord_Cambion 5f71ac96ff fix: ore spawning nether 2026-04-08 15:49:51 +02:00
piebot 69ff1f7271 Merge pull request 'Fishing update: bug fixes + better parity' (#13) from BrainFart17/LegacyEvolved:main into main
Reviewed-on: https://codeberg.org/piebot/LegacyEvolved/pulls/13
2026-04-08 12:44:08 +02:00
piebot 1256671dbf Merge pull request 'Fix music system inconsistencies and add dimension-aware boss bar handling' (#15) from GeorgeV22/LegacyEvolved:main into main
Reviewed-on: https://codeberg.org/piebot/LegacyEvolved/pulls/15
2026-04-08 12:41:38 +02:00
George V. 308c07a7fd fix: correct mode-based music selection using unified music types
Aligned with LCERenewed changes up to commit
5ec8a0e41ba8146aba450258d8620cd3cb0299e0 by 3UR after previously
porting an incorrect revision.
2026-04-08 03:34:54 +03:00
George V. ff96cd3687 feat: support separate boss health bars per dimension
Add dimension-aware tracking for boss mobs and update the boss health
GUI system to maintain independent state for each dimension (Overworld,
Nether, End). This prevents conflicts when multiple bosses exist across
different dimensions simultaneously.

- Add `getDimension()` to `BossMob` base class and implement in
  `EnderDragon` and `WitherBoss`
- Replace static boss GUI state with dimension-indexed storage
- Introduce `getIndexFromDimension()` helper for dimension mapping
- Update rendering logic to use per-dimension state
- Isolate darkening effects and health display per dimension

Ported from LCERenewed commit 5ec8a0e41ba8146aba450258d8620cd3cb0299e0 by 3UR
2026-04-08 03:34:54 +03:00
BrainFart17 3781794be3 (fishing) Fix bugs and change random catch type selection
- Implement catch type random selection from decompiled java 1.7.2 code instead of using a WeighedRandomItemArray
- Fix fishingTreasuresArray length being set to 5 instead of 6
- Remove testing values for nibbleTimer
- Cast maxDamage of item to double before applying damage.
- Add include for EnchantmentCategory in LureEnchantment.cpp and LuckOfTheSeaEnchantment.cpp.
- sky obstruction is now checked before other checks.
2026-04-07 16:04:52 -07:00
Lord_Cambion aaae8b01a9 feat: Melon Feature
fix: polished stone variants spawning on top of certain biomes.
2026-04-08 00:11:07 +02:00
Lord_Cambion 38775d0f26 fix: world crash with particular seeds 2026-04-07 20:45:44 +02:00
piebot 013c18ef85 Merge remote-tracking branch 'origin/main' 2026-04-07 21:05:36 +03:00
piebot d39bc9ad99 refactor: change wheat seeds to seeds
also make inverted daylight sensor implementation more accurate
2026-04-07 21:03:09 +03:00
Lord_Cambion 720e1a77a4 feat: oceanMonument
feat: Mesa biomes
feat: changed world generation according to java
fix: swamp hut changed to spruce
2026-04-07 19:41:14 +02:00
BrainFart17 e17e26ff99 Fix bugs and improve fishing mechanics parity with TU 31
- Based fishing mechanics off of decompiled java 1.7.2 instead of 1.12.
- Added check for sky access
- Switching between different fishing rods now reels the line back in
- Fixed duplicate assignment in fishingTreasuresArray
- Remove testing weights from catchTypeArray
- Make lureLevel and luckLevel member variables of FishingHook that are calculated upon initialization instead of recalculating every tick.
- Changed random nibbleTimer range from 5 - 30 secs to 5 - 45 secs
- Fixed out of order and incorrect assignments of fishingJunkArray
- Values are now clamped to prevent unintended behavior
- Lure now affects loot rates.
2026-04-07 08:00:13 -07:00
piebot 17aff7edb3 [skip ci] add emerald logo 2026-04-07 15:26:17 +02:00
BrainFart17 f38bcf1d4e Merge branch 'main' of https://codeberg.org/piebot/LegacyEvolved
Get latest updates from upstream
2026-04-07 05:11:22 -07:00
piebot fbc7243d16 Merge pull request 'fix: handled all audio and parameter types correctly to prevent crashes' (#11) from GeorgeV22/LegacyEvolved:main into main
Reviewed-on: https://codeberg.org/piebot/LegacyEvolved/pulls/11
2026-04-07 11:54:27 +02:00
piebot 9a5eec7372 Merge pull request 'fix(ci): remove broken paths-ignore and add [skip ci] support' (#12) from georgev22-patch-1 into main
Reviewed-on: https://codeberg.org/piebot/LegacyEvolved/pulls/12
2026-04-07 11:54:15 +02:00
GeorgeV22 448a92cce5 fix(ci): remove broken paths-ignore and add [skip ci] support 2026-04-07 09:55:14 +02:00
George V. 76ac11bde0 fix: handled all audio and parameter types correctly to prevent crashes
Original commit: 8658049e71
2026-04-07 09:30:16 +02:00
BrainFart17 07ec2e93ee Merge branch 'main' of https://codeberg.org/piebot/LegacyEvolved 2026-04-06 16:43:31 -07:00
BrainFart17 af22ca5e7a Update fishing mechanics for better parity with TU 31 2026-04-06 16:39:09 -07:00
Lord_Cambion 459bc20a77 dlcfix 2026-04-07 00:45:52 +02:00
piebot fb5cd3abfe Merge pull request 'fix(fishing): fix catch type return and correct aux value calculations' (#10) from GeorgeV22/LegacyEvolved:main into main
Reviewed-on: https://codeberg.org/piebot/LegacyEvolved/pulls/10
2026-04-06 15:43:38 +02:00
George V. 8445534dc1 fix(fishing): fix catch type return and correct aux value calculations
- Add missing return of CatchType in getRandCatchType
- Remove unused variable in getRandCatch
- Fix duplicate semicolon in TREASURE case
- Fix missing parentheses in fishing rod and bow calculations in handleCatch
2026-04-06 16:35:42 +03:00
piebot e45633defc Fix TU31 Fishing Changes
also remove halloween 2015 and greek for now as its currently causing crashes
2026-04-06 14:50:39 +03:00
piebot 2eb8b58ec4 Merge pull request 'Add stuff from fishing update (TU 31)' (#9) from BrainFart17/LegacyEvolved:main into main
Reviewed-on: https://codeberg.org/piebot/LegacyEvolved/pulls/9
2026-04-06 13:29:47 +02:00
piebot ba820691d4 Update Acknowledgments Section 2026-04-06 11:42:50 +02:00
BrainFart17 97a82c20ef Use Java 1.12 source code for loot table, clean up code. 2026-04-06 01:21:36 -07:00
BrainFart17 c5a8e8b786 Fix MediaWindows64.arc (forgot to update it before) 2026-04-05 22:46:44 -07:00
BrainFart17 ab1475b325 Fix conflicts with new book & quil item 2026-04-05 21:07:28 -07:00
BrainFart17 bc49d40c91 Merge branch 'main' of https://codeberg.org/piebot/LegacyEvolved 2026-04-05 20:44:36 -07:00
BrainFart17 02ddba76ad Remove unused include 2026-04-05 20:18:15 -07:00
BrainFart17 7d67bbc24c Add comment for clarification 2026-04-05 19:25:10 -07:00
BrainFart17 406e7e2f06 Fix formatting error 2026-04-05 18:38:34 -07:00
BrainFart17 6bc57b2b97 Fix minor typo in magic number 2026-04-05 18:16:49 -07:00
BrainFart17 f0b28416c0 Add fishing stuff from TU 31 2026-04-05 17:38:06 -07:00
neoapps-dev 0c7ca66cc4 fix: rename tutorial 2026-04-05 23:42:25 +03:00
neoapps-dev d88e02c622 Delete Minecraft.Client/Common/Tutorial/Tutorial 2026-04-05 22:35:22 +02:00
neoapps-dev 2de9595b71 feat: add TU30 (also TU19) tutorial world 2026-04-05 22:34:58 +02:00
neoapps-dev 54d99581d5 feat: TU30 (also TU19) tutorial world 2026-04-05 22:33:20 +02:00
neoapps-dev e0f74f7dbc feat: even more DLCs! Steampunk, Halloween 2015, Greek Mythology and Pattern! 2026-04-05 22:54:21 +03:00
piebot 8ebcee2d3f fix CI part 3 2026-04-05 19:43:10 +03:00
piebot fe14c551be fix CI part 2 2026-04-05 19:29:02 +03:00