Commit graph

487 commits

Author SHA1 Message Date
sylvessa
fb3a65ac10 Merge remote-tracking branch 'smartcmd/main' into feature/plugin-api 2026-03-24 21:20:23 -05:00
sylvessa
06aef8ddaf reference ME in some todos 2026-03-24 21:19:42 -05:00
sylvessa
def50adfcc cleanup 2026-03-24 21:13:15 -05:00
Sylvessa
993052409a
Fix XUID logging (#1395)
* pass invalid_xuid to other players

* actually more simple fix
2026-03-24 05:04:07 -04:00
sylvessa
98be92ed0c mfw i forget clone() 2026-03-23 23:37:32 -05:00
sylvessa
61d027badf Merge remote-tracking branch 'smartcmd/main' into feature/plugin-api 2026-03-23 22:34:14 -05:00
sylvessa
d6c4500c75 add some vehicle related funcs, fix entity getting (temp) 2026-03-23 22:29:23 -05:00
Ayush Thoren
ed9cbae3f7
Fix initial cursor position for in-game UI elements (#1120)
Signed-off-by: Ayush Thoren <ayushthoren@gmail.com>
2026-03-23 21:06:20 -05:00
sylvessa
32f058d078 particle stuff 2026-03-23 20:55:27 -05:00
Sylvessa
daed75b8a1
make handleParticleEvent actually parse the particle type instead of hardcoding hearts (#1399) 2026-03-23 20:11:37 -05:00
sylvessa
a91abed6a1 add more missing useful funcs 2026-03-23 19:10:35 -05:00
sylvessa
f60d75dabb add xuid log fix (temp, will remove when actual auth impl) 2026-03-23 18:01:43 -05:00
rtm516
9e715cb3bc
Fix render order of F3 debug screen (#1239) 2026-03-23 18:01:40 -05:00
Sylvessa
127465b0eb
add advanced tooltips, F3+H combo, and handle settings (#1389) 2026-03-23 17:54:46 -05:00
sylvessa
a0be612f48 playsound, sleep ignoring 2026-03-23 17:25:46 -05:00
sylvessa
a5e39efa04 add missing funcs to Player, add Velocity and Vectors 2026-03-23 08:06:21 -05:00
Connor Beard
77433dbd86
Fix: CMP0057 policy was not set (#1367) 2026-03-22 23:27:42 -05:00
sylvessa
fac8269fed Merge remote-tracking branch 'smartcmd/main' into feature/plugin-api 2026-03-22 22:43:16 -05:00
Lord Cambion
9a6d126ae1
Stained Glass Survival Integration & Crafting UI Fix (#1195)
* Added Stained Glass

i found out that stained glass  was not accessible in survival, then i  saw they disabled it in the code

* Grouping glass correctly in crafting table

I removed the #if/endif from the ClothDyeRecipes.cpp and added a different one in StructureRecipies.cpp
also changed the Tile definition giving it the same
setBaseItemTypeAndMaterial of stained glass to group it correctly inside the crafting table UI.
also aincremented the Vertical Slot for crafting table to include many more craftings in the same group
2026-03-22 21:15:02 -05:00
Revela
39e46751bf
Add clipboard paste support to UIControl_TextInput and UIScene_Keyboard (#1298)
Previously paste only worked in the chat screen. Wire Screen::getClipboard() into the two remaining text input paths so Ctrl+V works for sign editing, seed entry, server IP/port, and world name fields.
2026-03-22 21:09:10 -05:00
Alezito2008
ebab3ec40f
Clicking outside container now drops items (#1306)
Java Edition KBM input parity
2026-03-22 21:05:04 -05:00
Sylvessa
c1ce97f7be
allow displaying item lore (#1384) 2026-03-22 20:50:06 -05:00
Iruka Wolf
603c6ba7cb
Fix missing trapped chest textures in Natural Texture Pack (#1381)
Co-authored-by: Iruka-Wolf <17684713+Iruka-Wolf@users.noreply.github.com>
2026-03-22 20:49:14 -05:00
sylvessa
91b189e1bd Add itemmeta, fix some bugs regarding inventory syncing and missing impl (oops) 2026-03-22 20:00:36 -05:00
Sylvessa
b6e25415ca
Remove redundant buffer in UIScene_SettingsGraphicsMenu.cpp (#1348) (#1380) 2026-03-22 18:37:59 -04:00
sylvessa
aca05bad7b fix a bug with playerjoinevent (temporary fix) 2026-03-22 15:52:48 -05:00
sylvessa
9cbc9aca28 add PlayerBedEnterEvent and PlayerBedLeaveEvent + 2 new HumanEntity funcs 2026-03-22 15:48:51 -05:00
sylvessa
6847af62e1 Merge remote-tracking branch 'smartcmd/main' into feature/plugin-api 2026-03-22 12:40:10 -05:00
Sylvessa
dac073605f
add ifdef debug around handle debug options (#1382) 2026-03-22 13:38:35 -04:00
sylvessa
54d4ad1ce0 add missing block.getData() (oops) and use string localization 2026-03-22 02:37:45 -05:00
Ayush Thoren
be7e2ca91d
Fix font rendering for color and formatting codes (#1017)
* Fix "Colormatic" splash text rendering as single color

Signed-off-by: Ayush Thoren <ayushthoren@gmail.com>

* Use per-vertex coloring in a single batch

Signed-off-by: Ayush Thoren <ayushthoren@gmail.com>

* Fix font rendering for color and formatting codes

Signed-off-by: Ayush Thoren <ayushthoren@gmail.com>

---------

Signed-off-by: Ayush Thoren <ayushthoren@gmail.com>
2026-03-22 00:33:35 -04:00
sylvessa
0d1e0177e5 fix sign change event not letting you set lines properly 2026-03-21 19:25:15 -05:00
sylvessa
5bac176cf5 Merge remote-tracking branch 'smartcmd/main' into feature/plugin-api 2026-03-21 17:13:50 -05:00
GabsPuNs
250accd40b
Fix Sign (#1369)
fix for the sign's interface.

SignEntryMenu720 was being replaced by an older version of SkinWinHD.

SignEntryMenu720 was is now replaced with it's original version.
2026-03-21 17:49:21 -04:00
sylvessa
f945229d4f improve hostfxr loading, delete unnecessary logs 2026-03-21 16:40:07 -05:00
Jazzitch
33b008c96a
Update maximum limits for game entities (#1355)
* Update maximum limits for game entities

Increased the maximum limits for Xbox boats, console minecarts, dispensable fireballs, and projectiles.

* Update maximum limits for game entities

Increased maximum limits for Xbox boats, console minecarts, dispensable fireballs, and projectiles.
2026-03-21 16:15:47 -04:00
sylvessa
f5f9aa1cf5 finish rewrite; port to cmake, loads of other changes
Theres documentation at https://sylvessa.zip/fourkit/ now. And a bunch of other changes. Check the discord server for a more comprehensive list
2026-03-21 14:01:49 -05:00
Matthew Toro
ecb3f00bd6
Revert "Increase limits for boats, minecarts, fireballs, and height (#1325)" (#1341)
This reverts commit baa9fc058d.
2026-03-18 20:52:48 -04:00
Adem Kurt
71d6fba4b9
Fix: opening the horse's inventory plays sound effects twice (#1336) 2026-03-18 20:11:07 -04:00
ButterSword
baa9fc058d
Increase limits for boats, minecarts, fireballs, and height (#1325) 2026-03-18 20:10:24 -04:00
Xenovyy
ab80b34c45
Update banner.png to new logo (#1323)
Update banner.png to new logo
2026-03-18 20:08:40 -04:00
Xenovyy
a94ee1ca22
Fixed the ear bleeding sound when using a slider with mouse controls (#1296)
* Fixed the ear bleeding sound when using a slider with mouse controls

Now only ticks every 9 "ticks" unless the slider has less than 18 possible values..

* cured rtm516's ocd

title

* rtm516 reaches enlightenment

* rtm516 reaches total enlightenment
2026-03-17 22:44:12 +00:00
rtm516
b774d13806
Fix zip command when packaging release 2026-03-17 22:36:52 +00:00
Matthew Toro
6df8089003
Merge pull request #669 from qwasdrizzel/main
Fix crash when FOV is equal to zero
2026-03-17 18:03:57 -04:00
rtm516
76f4832a6b
Fix actions and sort docker nightly 2026-03-17 22:02:24 +00:00
rtm516
02a5961f39
Move project to CMake (#781)
* Move to cmake

* Move sources to source_groups and ditch more old VS files

* Add BuildVer.h generation

* Break out cmake source lists to platforms

* Don't copy swf files

* Revert audio changes from merge

* Add platform defines

* Match MSBuild flags

* Move BuildVer.h to common include and fix rebuild issue

* Seperate projects properly

* Exclude more files and make sure GameHDD exists

* Missing line

* Remove remaining VS project files

* Update readme and actions

* Use incremental LTCG

* Update workflows

* Update build workflows and output folder

* Disable vcpkg checks

* Force MSVC

* Use precompiled headers

* Only use PCH for cpp

* Exclude compat_shims from PCH

* Handle per-platform source includes

* Copy only current platform media

* Define Iggy libs per platform

* Fix EnsureGameHDD check

* Only set WIN32_EXECUTABLE on Windows

* Correct Iggy libs path

* Remove include of terrain_MipmapLevel

* Correct path to xsb/xwb

* Implement copilot suggestions

* Add clang flags (untested)

* Fix robocopy error checking

* Update documentation

* Drop CMakePresets.json version as we dont use v6 features

* Always cleanup artifacts in nightly even if some builds fail

* Re-work compiler target options

* Move newer iggy dll into redist and cleanup

* Fix typos

* Remove 'Source Files' from all source groups

* Remove old ps1 build scripts
2026-03-17 16:39:22 -05:00
Loki Rautio
1a3fcb5b20 Remove Miles Sound System from credits
we don't use it anymore!
2026-03-17 16:22:49 -05:00
Loki Rautio
a3ca23fdf6 Cleanup project credits and README 2026-03-17 16:15:26 -05:00
Toru the Red Fox
c98153bf07
Fix FOV modification so it respects applyEffects (#1297) 2026-03-17 19:47:34 +00:00
Matthew Toro
a5f5595c63
Merge pull request #1315 from dognews/main
LoadJoinMenu UI Bug Fix: Properly display space indicator, remove label placeholder [BUG: #1004]
2026-03-17 15:45:22 -04:00