ds58
2ffe983e12
Merge pull request #17 from OtterCodes101/1.20
...
Add Modrinth link
2024-08-09 10:14:31 -05:00
OtterDev
5462ec7e93
Update README.md
2023-12-13 08:53:10 -07:00
GiantLuigi4
a603bdc8df
- fix issues with minepad cursor lock
...
- keyboard now enables mouse controls
- fix some issues with the keyboard camera
- helper methods on the screen block entity for dealing with hit results
- update non-english language files to json
2023-11-29 13:54:42 -05:00
GiantLuigi4
21ffc08fcf
keyboard camera mode config, fix some bugs with the ElementCenterQuery, fix ownership theif interacting with the wrong side
2023-11-27 18:05:18 -05:00
GiantLuigi4
cc0803de11
screen configurator now uses the correct direction
2023-11-27 15:24:43 -05:00
GiantLuigi4
7e7133e08c
tweaks to js handling
2023-11-27 15:18:30 -05:00
GiantLuigi4
2e30446281
fix load distance
2023-11-27 11:18:12 -05:00
GiantLuigi4
9452482254
some refactoring
2023-11-27 10:35:26 -05:00
GiantLuigi4
91557161e0
pointer lock support
2023-11-26 00:46:53 -05:00
GiantLuigi4
85b076d638
ok I can push this too
2023-11-25 16:29:41 -05:00
GiantLuigi4
5292e97a8f
start work on pointer lock api
2023-11-25 16:29:04 -05:00
GiantLuigi4
f843376f7a
better mouse movement
2023-11-24 18:04:09 -05:00
GiantLuigi4
84d475d61c
use a proper inverse of hit2px for the coordinate calculation for the keyboard camera
2023-11-22 23:59:18 -05:00
GiantLuigi4
f3f3cff079
not the best code quality, but it works how I wanted it to work
2023-11-22 22:52:08 -05:00
GiantLuigi4
fe81c18b5b
I believe I have messed up...
2023-11-22 21:59:14 -05:00
GiantLuigi4
ec904c199e
Merge remote-tracking branch 'origin/1.20' into 1.20
...
# Conflicts:
# src/main/java/net/montoyo/wd/block/ScreenBlock.java
# src/main/java/net/montoyo/wd/client/ClientProxy.java
# src/main/java/net/montoyo/wd/client/gui/GuiKeyboard.java
# src/main/java/net/montoyo/wd/client/gui/GuiScreenConfig.java
# src/main/java/net/montoyo/wd/client/renderers/ScreenRenderer.java
# src/main/java/net/montoyo/wd/controls/builtin/ManageRightsAndUpdgradesControl.java
# src/main/java/net/montoyo/wd/data/ScreenConfigData.java
# src/main/java/net/montoyo/wd/entity/AbstractInterfaceBlockEntity.java
# src/main/java/net/montoyo/wd/entity/KeyboardBlockEntity.java
# src/main/java/net/montoyo/wd/entity/RedstoneControlBlockEntity.java
# src/main/java/net/montoyo/wd/entity/RemoteControlBlockEntity.java
# src/main/java/net/montoyo/wd/entity/ScreenBlockEntity.java
# src/main/java/net/montoyo/wd/item/ItemLaserPointer.java
# src/main/java/net/montoyo/wd/item/ItemLinker.java
# src/main/java/net/montoyo/wd/item/ItemOwnershipThief.java
# src/main/java/net/montoyo/wd/item/ItemScreenConfigurator.java
# src/main/java/net/montoyo/wd/net/client_bound/S2CMessageAddScreen.java
2023-11-22 21:54:43 -05:00
GiantLuigi4
281eb51c0d
keyboard camera prototype
2023-11-22 21:48:54 -05:00
GiantLuigi4
3d2f786049
split "Screen" class out of TileEntityScreen
2023-11-22 15:51:38 -05:00
GiantLuigi4
3ca9f6ceb1
Merge pull request #7 from CinemaMod/format
...
Format
2023-11-11 18:05:22 -05:00
GiantLuigi4
92bd6924b0
undo cleanup of mouse handling, because it did not work
2023-11-11 17:59:15 -05:00
ds58
639fdefcce
2.0.1-1.20.1
2023-11-11 15:44:59 -06:00
ds58
1de20710fe
Fix mcef dependency version in mods.toml
2023-11-11 15:44:22 -06:00
ds58
5b37a39dbc
Update README.md
2023-11-10 23:36:42 -06:00
ds58
0bc5b3b67d
Update README.md
2023-11-10 23:36:14 -06:00
ds58
dbd8fba683
Update README.md
2023-11-10 23:31:09 -06:00
ds58
d6da33da63
Merge branch '1.20' of https://github.com/CinemaMod/webdisplays into 1.20
2023-11-10 23:10:01 -06:00
ds58
2969470796
Update mods.toml
2023-11-10 23:09:32 -06:00
GiantLuigi4
074cedc85c
some restructuring
2023-11-11 00:06:56 -05:00
GiantLuigi4
a4b4162fa9
modernize naming pt1
2023-11-10 23:58:05 -05:00
GiantLuigi4
a2f81aeeac
modernize naming pt0
2023-11-10 23:57:02 -05:00
ds58
c2d6f01991
Add some images to README
2023-11-10 22:50:25 -06:00
GiantLuigi4
a9d9dcfecf
format.
2023-11-10 23:50:06 -05:00
ds58
96d7c92c37
MIT License, start new README, gradle.properties cleanup
2023-11-10 22:46:18 -06:00
ds58
6869461124
Update Specification-Title in MANIFEST
2023-11-10 21:55:38 -06:00
ds58
66212d2d16
Make gradlew executable, remove libs dir
2023-11-10 21:54:56 -06:00
GiantLuigi4
aa8c545089
screens now get removed properly, TileEntityScreen has had ctrl+alt+l applied to it, and gradle has been cleaned up
2023-11-10 22:09:39 -05:00
GiantLuigi4
5ac5bada9d
vivecraft support's back
2023-10-19 09:52:26 -04:00
GiantLuigi4
2a2d3077f4
update to latest MCEF, fix a potential rendering crash for the event that MCEF doesn't initalize properly
2023-10-19 00:21:03 -04:00
GiantLuigi4
92d5da727e
update cursor textures
2023-09-27 23:16:07 -04:00
GiantLuigi4
ce718eeea2
minepad stuff
2023-09-27 22:33:13 -04:00
GiantLuigi4
e0ab3d2495
Merge remote-tracking branch 'origin/1.20' into 1.20
...
# Conflicts:
# src/main/java/net/montoyo/wd/WebDisplays.java
2023-09-27 21:44:30 -04:00
GiantLuigi4
a4f8b630ef
Packet for turning off a screen, start working on schema stuff
2023-09-27 21:36:35 -04:00
GiantLuigi4
3548b5806c
fix some bugs with text fields
2023-09-27 15:04:52 -04:00
GiantLuigi4
95dc94d108
fix gui rendering, fix sounds being null, reimplement crosshair rendering
2023-09-27 14:41:35 -04:00
GiantLuigi4
48a46969ba
sounds now work and the minepad now renders properly in hand
2023-09-24 22:52:29 -04:00
GiantLuigi4
42421a031a
fix a dumb
2023-09-22 17:37:02 -04:00
GiantLuigi4
583fcc7be8
ack3
2023-09-22 17:30:26 -04:00
GiantLuigi4
2fc7c49977
ack2
2023-09-22 16:51:50 -04:00
GiantLuigi4
260027f12e
ack
2023-09-22 16:51:36 -04:00
GiantLuigi4
5281694d6a
fix a bunch of stuff that I intentionally broke
2023-09-22 16:25:45 -04:00