Commit Graph

1535 Commits

Author SHA1 Message Date
Langtanium
a24582da84 Added item offsets for DLC skins
Added item offsets for DLC skins and changed some more code in HumanoidModel.cpp
2026-06-22 15:14:53 -07:00
Langtanium
4b0761b64e Reworked skin offset code in HumanoidModel.cpp
Changed skin offsets to use ModelPart values of translateX, translateY, and translateZ. Implemented armor offsets again (rotation origin is not correct). Fixed DLC skin box scale not being applied.
2026-06-22 15:14:53 -07:00
Langtanium
8cd19cba65 Removed armor offsets
Removed armor offsets as they would call the compile() function so many times overflowing memory triggering a safeguard which terminates the process.
2026-06-22 15:14:52 -07:00
Langtanium
7ba554c7ec Added skin offsets code
Added code to apply skin offsets if present on skin. Armor offsets defined in skin will also be applied.
2026-06-22 15:14:52 -07:00
Langtanium
9c6781013f More skin changes
Added armor skin layer to HumanoidModel.cpp and HumanoidModel.h and adjusted skin box code to handle new armor layer. Added SkinOffsets.h with SKIN_OFFSET type. Added code to DLCManager.cpp, DLCManager.h, DLCSkinFile.cpp, and DLCSkinFile.h to read skin offsets from DLC skin packs (Does not affect skin yet). Changed Steve skins back to their original 64x32 size for parity with official LCE. Removed some redundant code.
2026-06-22 15:14:52 -07:00
Langtanium
88598ad727 Small correction
Removed some spaces and added resModel default value to not break a previous fix for skins on servers.
2026-06-22 15:14:52 -07:00
Langtanium
8b324fd924 Small correction to modified skin code
Adjusted modified code to work with default wide 64x64 skins.
2026-06-22 15:14:52 -07:00
Langtanium
bccca54ea0 Made changes to skin related code
Renamed all Alex skins and Developer Steve skin to match the official file names, reordered default skin to match the order in the official release of LCE, modified model type logic to be more optimized, added more anim flags to HumanoidModel.h, added code to show armor if the corresponding part is hidden but the "show armor" part anim flag is present, added code to handle extra skin box values of "hide with armor", "mirror skin box", and "scale", corrected player model second/overlay layer scale from 0.5 to 0.25, and fixed skin boxes not rendering on 64x64 DLC skins.
2026-06-22 15:14:52 -07:00
Langtanium
a4cc0659b5 Revert "Fixed skin offset leak and removed skin item offset"
This reverts commit 25918293e8.
2026-06-22 15:10:25 -07:00
Langtanium
25918293e8 Fixed skin offset leak and removed skin item offset
Fixed DLC skin offset leak causing offsets from one skin to leak onto another skin. Removed skin item offset as the location it was previously added to did not have the desired result.
2026-06-22 15:07:20 -07:00
TheHuckle
ba39a65742 Stop DLCs from being added when doing PRs 2026-06-22 13:47:18 +01:00
TheHuckle
6611b1dd23 Add skin packs back for DLCs 2026-06-22 13:46:16 +01:00
Fireblade
36eb988447 Merge pull request 'fix: nether crash' (#11) from Fireblade/neoLegacy:main into main
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/11
2026-06-21 21:19:40 +01:00
Fireblade
24730e576d fix: nether crash 2026-06-21 16:18:46 -04:00
TheHuckle
fbf2e60b18 Remove unneeded DLC stuff 2026-06-19 23:04:30 +01:00
Tranqlmao
7aa9d619c1 Update to Game Renderer
Fix split screen jump bug caused by renderer looking for elytra flight improperly
2026-06-12 16:25:36 -04:00
TheHuckle
7071e9e312 Update .github/ISSUE_TEMPLATE/config.yml 2026-06-12 19:31:23 +01:00
3makJoud
750ea669d1 Merge pull request 'fix chat formatting' (#3) from DrPerkyLegit/neoLegacy:fix/chat-formatting into main
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/3

its a small fix! not so much of techinical details needed
2026-06-12 19:20:20 +01:00
DrPerkyLegit
b3f3f93119 done 2026-06-12 13:44:21 -04:00
neo
7844a32dda Merge pull request 'update 4jlibs submodule url' (#2) from DrPerkyLegit/neoLegacy:fix/4jlibs-submodule into main
Reviewed-on: https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/pulls/2
2026-06-12 18:24:01 +01:00
DrPerkyLegit
5c596f670f Update .gitmodules 2026-06-12 16:36:49 +01:00
Fireblade
c3e02fb2d6 Merge pull request #144 from DrPerkyLegit/fix/name-render Nightly Nightly-Dedicated-Server 2026-06-01 17:43:59 -04:00
DrPerkyLegit
78a55e97ef make names render when forced 2026-06-01 17:40:47 -04:00
piebot
4b93dbeedd chore: release v1.0.8b (#143) 2026-06-01 16:48:00 +03:00
piebot
c268ef1cc3 add new acknowledgement for new logo (thanks rdust_dusted!) (#142) 2026-06-01 16:20:01 +03:00
piebot
f3d4e20b7a chore: update logo ingame (#141) 2026-06-01 16:18:05 +03:00
piebot
c0196abe3b chore: update logo in banner (#140) 2026-06-01 16:17:06 +03:00
Fireblade
7f967ed66f Merge pull request #139 from DrPerkyLegit/fix/s2c-particles 2026-05-31 20:51:49 -04:00
DrPerkyLegit
61f363e803 fix particles being sent from the server 2026-05-31 20:50:30 -04:00
Fireblade
baa6745f45 Merge pull request #138 from DrPerkyLegit/fix/armor-stands
Fix/armor stands
2026-05-31 19:32:27 -04:00
DrPerkyLegit
7d93753451 Merge branch 'neoStudiosLCE:main' into fix/armor-stands 2026-05-31 19:31:19 -04:00
DrPerkyLegit
76000424e1 fix armor stands no gravity field 2026-05-31 19:27:41 -04:00
DrPerkyLegit
a465d22390 Reapply "noPhysics field now works"
This reverts commit 31abba9e04.
2026-05-31 17:23:50 -04:00
DrPerkyLegit
31abba9e04 Revert "noPhysics field now works"
This reverts commit e9b2f724c6.
2026-05-31 17:21:14 -04:00
DrPerkyLegit
e9b2f724c6 noPhysics field now works 2026-05-31 16:46:48 -04:00
piebot
4a7d95d8e9 chore: update neoLegacy logo (#137) 2026-05-31 21:53:07 +03:00
Fireblade
d421708b5f Merge pull request #136 from DrPerkyLegit/fix/armor-stands
Fix/armor stands
2026-05-31 14:33:10 -04:00
DrPerkyLegit
f8c9349510 items render correctly on the head 2026-05-31 13:57:04 -04:00
DrPerkyLegit
78759b9f15 render elytra on armor stands 2026-05-31 12:36:32 -04:00
Lord Cambion
2417eb4562 feat: better kill command, Host Privileges check (#135)
i changed a bit the kill command because it was not working properly,
then i added a check for HostPrivileges for each command
2026-05-31 18:48:53 +03:00
DrPerkyLegit
5857fab1f6 fix default arm rotations 2026-05-31 11:32:55 -04:00
DrPerkyLegit
db4f09ffb8 items now render in the hand when they exist 2026-05-31 11:30:27 -04:00
Lord Cambion
128651de24 fix: Ocelot Can Be Tamed (#132)
* Revert "fix: ocelot couldnt be tamed"

This reverts commit 7701841381.

* fix: better implementd ocelots taming.
2026-05-30 16:59:03 +03:00
Lord Cambion
1cd3f977e4 fix(TU31): prismarine animation (#134)
tranq forgot to update the name of the files
2026-05-30 16:58:23 +03:00
Lord Cambion
b7393ab153 feat: dye recipes using flowers (#131) 2026-05-28 22:31:49 +03:00
/home/neo
edee888662 fix: ocelot couldnt be tamed (#130) 2026-05-28 21:23:00 +03:00
Lord_Cambion
7701841381 fix: ocelot couldnt be tamed 2026-05-28 20:09:18 +02:00
DrPerkyLegit
60aba187a7 fix custom recipe names not working (#129) 2026-05-28 17:20:24 +03:00
Lord Cambion
012ada2e88 Merge pull request #128 from neoStudiosLCE/bugfix/boat
Update: BlockPos.cpp comments
2026-05-27 19:58:57 +02:00
Lord_Cambion
6e29b9f778 Update: BlockPos.cpp comments
changed from italian to english
2026-05-27 19:58:09 +02:00