Compare commits
75 commits
next
...
nextgen-ph
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7202a109ca | ||
|
|
79b31ab106 | ||
|
|
d9bc5cbca9 | ||
|
|
cd69cef03b | ||
|
|
e8f81bd080 | ||
|
|
804256e4f8 | ||
|
|
0839889d21 | ||
|
|
07e7c6f227 | ||
|
|
b47258301c | ||
|
|
e7c240694f | ||
|
|
14e20a2cf6 | ||
|
|
9057d3acb5 | ||
|
|
547658f489 | ||
|
|
bf9c47dd26 | ||
|
|
9cede6dbbc | ||
|
|
6a5ac4f8d2 | ||
|
|
2630a57d35 | ||
|
|
20569747ca | ||
|
|
9888bd55c1 | ||
|
|
b501893ab2 | ||
|
|
e2b78333a1 | ||
|
|
e917764b76 | ||
|
|
ed041972c4 | ||
|
|
b579ee1767 | ||
|
|
d450a31547 | ||
|
|
853e0e1d84 | ||
|
|
8ddac97414 | ||
|
|
5eedb3c456 | ||
|
|
11abbfcbb1 | ||
|
|
8ee4dc37e7 | ||
|
|
dc2ad7ccce | ||
|
|
b483923009 | ||
|
|
82d0638eb8 | ||
|
|
cae2b612ba | ||
|
|
f88e9c8b61 | ||
|
|
136b051695 | ||
|
|
9fedafe776 | ||
|
|
ccb00043cf | ||
|
|
c1a7765fcb | ||
|
|
de3eddad89 | ||
|
|
e851f4fac2 | ||
|
|
f2f1c2538e | ||
|
|
5364085030 | ||
|
|
400f5982be | ||
|
|
dc073cd559 | ||
|
|
6eb50cde24 | ||
|
|
67d90a56fb | ||
|
|
f2307632a2 | ||
|
|
d74d860726 | ||
|
|
4d4637f710 | ||
|
|
847314d50f | ||
|
|
8a3c84745d | ||
|
|
3a9e2aa384 | ||
|
|
7cc562bd02 | ||
|
|
0597a3dad2 | ||
|
|
cefdf5362f | ||
|
|
d197859d47 | ||
|
|
1861edf567 | ||
|
|
d8294d565b | ||
|
|
4381ef4f75 | ||
|
|
c65db9a8cb | ||
|
|
34972e4e71 | ||
|
|
638dd6711e |
||
|
|
9356daaefc |
||
|
|
fb10179691 | ||
|
|
7e74633c14 | ||
|
|
2d7ec12a75 | ||
|
|
c626d105ff | ||
|
|
8db6b5bb51 | ||
|
|
2848ab63d3 | ||
|
|
537658476d | ||
|
|
044153c2dc | ||
|
|
380c21486b | ||
|
|
aed5b40516 | ||
|
|
3051cc35f5 |
5 changed files with 63 additions and 17 deletions
17
config.json
17
config.json
|
|
@ -6,23 +6,16 @@
|
||||||
"peerJsServer": "",
|
"peerJsServer": "",
|
||||||
"peerJsServerFallback": "https://p2p.mcraft.fun",
|
"peerJsServerFallback": "https://p2p.mcraft.fun",
|
||||||
"promoteServers": [
|
"promoteServers": [
|
||||||
{
|
|
||||||
"ip": "wss://play.mcraft.fun"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"ip": "wss://ws.fuchsmc.net"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"ip": "wss://play2.mcraft.fun"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"ip": "wss://mcraft.ryzyn.xyz",
|
"ip": "wss://mcraft.ryzyn.xyz",
|
||||||
"version": "1.19.4"
|
"version": "1.19.4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ip": "kaboom.pw",
|
"ip": "grim.mcraft.fun",
|
||||||
"version": "1.20.3",
|
"version": "1.19.4"
|
||||||
"description": "Very nice a polite server. Must try for everyone!"
|
},
|
||||||
|
{
|
||||||
|
"ip": "wss://play.mcraft.fun"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"rightSideText": "A Minecraft client clone in the browser!",
|
"rightSideText": "A Minecraft client clone in the browser!",
|
||||||
|
|
|
||||||
|
|
@ -194,7 +194,7 @@
|
||||||
},
|
},
|
||||||
"pnpm": {
|
"pnpm": {
|
||||||
"overrides": {
|
"overrides": {
|
||||||
"@nxg-org/mineflayer-physics-util": "1.8.7",
|
"@nxg-org/mineflayer-physics-util": "latest",
|
||||||
"buffer": "^6.0.3",
|
"buffer": "^6.0.3",
|
||||||
"vec3": "0.1.10",
|
"vec3": "0.1.10",
|
||||||
"three": "0.154.0",
|
"three": "0.154.0",
|
||||||
|
|
@ -229,5 +229,11 @@
|
||||||
"fsevents"
|
"fsevents"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"deployAlwaysUpdate": [
|
||||||
|
"@nxg-org/mineflayer-physics-util",
|
||||||
|
"mineflayer",
|
||||||
|
"@nxg-org/mineflayer-auto-jump",
|
||||||
|
"@nxg-org/mineflayer-tracker"
|
||||||
|
],
|
||||||
"packageManager": "pnpm@10.8.0+sha512.0e82714d1b5b43c74610193cb20734897c1d00de89d0e18420aebc5977fa13d780a9cb05734624e81ebd81cc876cd464794850641c48b9544326b5622ca29971"
|
"packageManager": "pnpm@10.8.0+sha512.0e82714d1b5b43c74610193cb20734897c1d00de89d0e18420aebc5977fa13d780a9cb05734624e81ebd81cc876cd464794850641c48b9544326b5622ca29971"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
10
pnpm-lock.yaml
generated
10
pnpm-lock.yaml
generated
|
|
@ -5,7 +5,7 @@ settings:
|
||||||
excludeLinksFromLockfile: false
|
excludeLinksFromLockfile: false
|
||||||
|
|
||||||
overrides:
|
overrides:
|
||||||
'@nxg-org/mineflayer-physics-util': 1.8.7
|
'@nxg-org/mineflayer-physics-util': latest
|
||||||
buffer: ^6.0.3
|
buffer: ^6.0.3
|
||||||
vec3: 0.1.10
|
vec3: 0.1.10
|
||||||
three: 0.154.0
|
three: 0.154.0
|
||||||
|
|
@ -43,7 +43,7 @@ importers:
|
||||||
version: 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
version: 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||||
'@nxg-org/mineflayer-auto-jump':
|
'@nxg-org/mineflayer-auto-jump':
|
||||||
specifier: ^0.7.12
|
specifier: ^0.7.12
|
||||||
version: 0.7.12
|
version: 0.7.16
|
||||||
'@nxg-org/mineflayer-tracker':
|
'@nxg-org/mineflayer-tracker':
|
||||||
specifier: 1.2.1
|
specifier: 1.2.1
|
||||||
version: 1.2.1(encoding@0.1.13)
|
version: 1.2.1(encoding@0.1.13)
|
||||||
|
|
@ -2019,8 +2019,8 @@ packages:
|
||||||
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
|
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
|
||||||
deprecated: This functionality has been moved to @npmcli/fs
|
deprecated: This functionality has been moved to @npmcli/fs
|
||||||
|
|
||||||
'@nxg-org/mineflayer-auto-jump@0.7.12':
|
'@nxg-org/mineflayer-auto-jump@0.7.16':
|
||||||
resolution: {integrity: sha512-F5vX/lerlWx/5HVlkDNbvrtQ19PL6iG8i4ItPTIRtjGiFzusDefP7DI226zSFR8Wlaw45qHv0jn814p/4/qVdQ==}
|
resolution: {integrity: sha512-UyOyb6SdxwknTO9y9+ntlh9Uv/tjKOgNeOEDlwYG1NhesX+3mPJNnBaW4acRl5eqLt0YXifDvaYaiLj7y6iuQA==}
|
||||||
|
|
||||||
'@nxg-org/mineflayer-physics-util@1.8.7':
|
'@nxg-org/mineflayer-physics-util@1.8.7':
|
||||||
resolution: {integrity: sha512-wtLYvHqoEFr/j0ny2lyogwjbMvwpFuG2aWI8sI14+EAiGFRpL5+cog2ujSDsnRTZruO7tUXMTiPc1kebjXwfJg==}
|
resolution: {integrity: sha512-wtLYvHqoEFr/j0ny2lyogwjbMvwpFuG2aWI8sI14+EAiGFRpL5+cog2ujSDsnRTZruO7tUXMTiPc1kebjXwfJg==}
|
||||||
|
|
@ -11368,7 +11368,7 @@ snapshots:
|
||||||
rimraf: 3.0.2
|
rimraf: 3.0.2
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@nxg-org/mineflayer-auto-jump@0.7.12':
|
'@nxg-org/mineflayer-auto-jump@0.7.16':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nxg-org/mineflayer-physics-util': 1.8.7
|
'@nxg-org/mineflayer-physics-util': 1.8.7
|
||||||
strict-event-emitter-types: 2.0.0
|
strict-event-emitter-types: 2.0.0
|
||||||
|
|
|
||||||
45
src/react/components/LibraryVersions.tsx
Normal file
45
src/react/components/LibraryVersions.tsx
Normal file
|
|
@ -0,0 +1,45 @@
|
||||||
|
import React from 'react'
|
||||||
|
import physicsUtilPkg from '@nxg-org/mineflayer-physics-util/package.json'
|
||||||
|
import mineflayerPkg from 'mineflayer/package.json'
|
||||||
|
import mcProtocolPkg from 'minecraft-protocol/package.json'
|
||||||
|
import { useSnapshot } from 'valtio'
|
||||||
|
import packageJson from '../../../package.json'
|
||||||
|
import { miscUiState } from '../../globalState'
|
||||||
|
|
||||||
|
const LibraryVersions: React.FC = () => {
|
||||||
|
const versions = {
|
||||||
|
'@nxg-org/mineflayer-physics-util': physicsUtilPkg.version,
|
||||||
|
'mineflayer': packageJson.devDependencies['mineflayer'],
|
||||||
|
'minecraft-protocol': mcProtocolPkg.version
|
||||||
|
}
|
||||||
|
|
||||||
|
// const { gameLoaded } = useSnapshot(miscUiState)
|
||||||
|
|
||||||
|
// if (!gameLoaded) return null
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div
|
||||||
|
style={{
|
||||||
|
pointerEvents: 'none',
|
||||||
|
position: 'fixed',
|
||||||
|
left: 0,
|
||||||
|
top: '300px',
|
||||||
|
backgroundColor: 'rgba(0, 0, 0, 0.6)',
|
||||||
|
color: 'white',
|
||||||
|
padding: '10px',
|
||||||
|
borderRadius: '0 5px 5px 0',
|
||||||
|
fontSize: '8px',
|
||||||
|
zIndex: 1000
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<div>Library Versions:</div>
|
||||||
|
{Object.entries(versions).map(([lib, version]) => (
|
||||||
|
<div key={lib} style={{ marginTop: '5px' }}>
|
||||||
|
{lib}: {version}
|
||||||
|
</div>
|
||||||
|
))}
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
export default LibraryVersions
|
||||||
|
|
@ -47,6 +47,7 @@ import { options } from './optionsStorage'
|
||||||
import BossBarOverlayProvider from './react/BossBarOverlayProvider'
|
import BossBarOverlayProvider from './react/BossBarOverlayProvider'
|
||||||
import ModsPage from './react/ModsPage'
|
import ModsPage from './react/ModsPage'
|
||||||
import DebugEdges from './react/DebugEdges'
|
import DebugEdges from './react/DebugEdges'
|
||||||
|
import LibraryVersions from './react/components/LibraryVersions'
|
||||||
import GameInteractionOverlay from './react/GameInteractionOverlay'
|
import GameInteractionOverlay from './react/GameInteractionOverlay'
|
||||||
import MineflayerPluginHud from './react/MineflayerPluginHud'
|
import MineflayerPluginHud from './react/MineflayerPluginHud'
|
||||||
import MineflayerPluginConsole from './react/MineflayerPluginConsole'
|
import MineflayerPluginConsole from './react/MineflayerPluginConsole'
|
||||||
|
|
@ -222,6 +223,7 @@ const App = () => {
|
||||||
</RobustPortal>
|
</RobustPortal>
|
||||||
<EnterFullscreenButton />
|
<EnterFullscreenButton />
|
||||||
<InGameUi />
|
<InGameUi />
|
||||||
|
<LibraryVersions />
|
||||||
<RobustPortal to={document.querySelector('#ui-root')}>
|
<RobustPortal to={document.querySelector('#ui-root')}>
|
||||||
<AllWidgets />
|
<AllWidgets />
|
||||||
<SingleplayerProvider />
|
<SingleplayerProvider />
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue