Comments (24)
https://gist.github.com/rom1504/b8530371c7407f790ca63717ee0f8932 + https://github.com/PrismarineJS/prismarine-web-client#some-debugging-examples is a good start
we could have an optional menu (press a key to show it) with some actions like this
from prismarine-web-client.
put https://github.com/PrismarineJS/prismarine-viewer/blob/master/examples/clickmove.js under a key (point, press g, it goes there)
from prismarine-web-client.
other idea of interface: in chat use mc command, for example /goto <player>
from prismarine-web-client.
we can have a bot.js to put this kind of thing
from prismarine-web-client.
other idea of interface: in chat use mc command, for example
/goto <player>
i disagree with this because then you have chat conflicts
from prismarine-web-client.
put https://github.com/PrismarineJS/prismarine-viewer/blob/master/examples/clickmove.js under a key (point, press g, it goes there)
I think this should only be done when we finish having remappable keys
from prismarine-web-client.
https://gist.github.com/rom1504/b8530371c7407f790ca63717ee0f8932 + https://github.com/PrismarineJS/prismarine-web-client#some-debugging-examples is a good start
we could have an optional menu (press a key to show it) with some actions like this
yeah I think this sounds good
from prismarine-web-client.
from prismarine-web-client.
you have chat conflicts
what kind of conflict?
from prismarine-web-client.
you have chat conflicts
what kind of conflict?
we don't now, but if we add /goto then what if the server had a /goto command too, imo we should stay away from the built in chat box
from prismarine-web-client.
we can have our own prefix, but imo this is not an issue, it's unlikely to happen (and if it does we can always make it possible to configure the prefix)
from prismarine-web-client.
we can have our own prefix, but imo this is not an issue, it's unlikely to happen (and if it does we can always make it possible to configure the prefix)
still theres just no reason to use chat commands when minecraft uses them aswell and we can and will have conflicts, just make a menu or something
from prismarine-web-client.
I guess we could have a different button to open another bar for text commands, but that sounds really non intuitive
not sure what's the point of overengineer this when there are simple solutions
from prismarine-web-client.
IMO this issue (along with #3 ) is the way to make mineflayer beat baritone, anyone to do it ?
Plan:
- put pweb-client in electron
- add mineflayer menu
- release as installer
- profit
from prismarine-web-client.
it's about "all contained bot app that works for anyone that doesn't know computers" vs "mineflayer examples/ folder"
from prismarine-web-client.
from prismarine-web-client.
from prismarine-web-client.
running in browser alone does not work
from prismarine-web-client.
This makes it a hacked clientt hough which might make servers ban it and ruin things for people who just want to play the game in a browser
from prismarine-web-client.
Yeah, that's worth it to make it a mineflayer demo
from prismarine-web-client.
But anyway that doesn't matter until something works (currently it's not good enough to be ban able)
from prismarine-web-client.
This makes it a hacked clientt hough which might make servers ban it and ruin things for people who just want to play the game in a browser
@Heath123 Call it Prismarine Visual Research Platform and send a plugin message to the servers. Allow the servers to deny just PVR and not prismarine-web-client because webclient would behave like vanilla.
I'd doubt servers would take the hard way of banning webclient vanilla when there's a public plugin to just ban the bot part of it.
from prismarine-web-client.
True, I thought this meant it would be force-enabled by default
from prismarine-web-client.
I don't think that will do anything, because I think servers are just going to ban them instantly and cause players who just wanted to test to be banned. Also the ones who really want to bypass it would just modify the code locally.
from prismarine-web-client.
Related Issues (20)
- how do i use it the ip is an ip but it wont load HOT 1
- cant join a server HOT 1
- c
- (console logs) Client not connecting to server. Endless loading screen or p(0) undefined disconnect reason. HOT 2
- Memory leak in prismarine-web-client HOT 8
- pwc uses threejs 0.127.0 and pviewer uses threejs 0.128.0
- NPM install error HOT 2
- Cannot connect to any server HOT 5
- cant connect to the web version HOT 1
- version HOT 2
- Fix publish build
- dmca notice HOT 2
- Menu stuck on white screen HOT 1
- It's Only A Blackscreen HOT 5
- Login with Microsoft
- This project's live preview link is not working HOT 1
- It swears at the nodejs version, and this is in the browser. How so? HOT 9
- build error HOT 2
- default server can't login HOT 2
- have a cron test to make sure this keeps running
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prismarine-web-client.