- 10,685 views, 21 today
- 2,693 downloads, 3 today
15
!!! Never open OpenGL applications if your server hardware does not support modern OpenGL API !!!
Latest updates available on discord server.
Total Computers plugin allows to create computers in vanilla minecraft with it own operating system.
Plugin is currently under active development.
Some videos:
Some features:
1. This plugin requires Java 16 version or above.
2. Put .jar file in plugins folder
3. Restart or run your server
Using audio:
1. Make sure ports 7254 and 7255 are free
2. Type `/tcmp sound' and follow the instructions
Computer creation:
1. Enable selection (/tcmp selection enable)
2. Select screen area with wand (/tcmp wand) in mand hand (Width should be at least 4 blocks and height should be at least 3 blocks, aspect ratio should be in the range from 4:3 and 16:9)
3. Create computer (/tcmp create <name>)
4. Disable selection (/tcmp selection disable)
Type `/tcmp help' for other subcommands.
To do this, you need to have at least one free port on the server that accessible from outside.
Recommended settings in config.yml:
Permissions:
Crafting recipes:
Сrafting recipe for computers can be created/changed in config.yml file
Example:
Something about TotalOS SDK:
TotalOS SDK gives possibility to create applications for TotalOS. Currently, the SDK is under active development along with the operating system, and at the moment there are no good examples and documentation to start with, so DM me (Discord: JNNGL#0940) if you are interested.
OpenGL application example can be found here.
Console application can be found here.
Other basic software sources can be found here.
If you have any issues/questions, DM me (Discord: JNNGL#0940) or write to #support channel on discord server
If you have any suggestions/ideas, write to #suggestions channel on discord server.
If you have noticed any bugs, create an issue on GitHub or write to #bugs channel on discord server
Discord server invitation code: 6fezjgfK7F
Latest updates available on discord server.
Total Computers plugin allows to create computers in vanilla minecraft with it own operating system.
Plugin is currently under active development.
Some videos:
Tutorial (French, by Halou)
NES emulator showcase
Plugin showcase
Some features:
- Custom OS
- OS installer
- VirtualBox support [beta] (Run any operating system in vanilla minecraft =) But with some limitations)
- Clientbound computers (See information below)
- NES and GBC Emulators
- Web Browser
- Jukebox
- Video Player
- App Store
- OpenGL applications support
- C++ Applications support (Beta) (Be careful, as it may crash server)
- Console applications support
- Possibility to create applications (See more information below if you are interested)
- Simple and intuitive UI
- Some essential software (there will be more in the future)
1. This plugin requires Java 16 version or above.
2. Put .jar file in plugins folder
3. Restart or run your server
Using audio:
1. Make sure ports 7254 and 7255 are free
2. Type `/tcmp sound' and follow the instructions
Computer creation:
1. Enable selection (/tcmp selection enable)
2. Select screen area with wand (/tcmp wand) in mand hand (Width should be at least 4 blocks and height should be at least 3 blocks, aspect ratio should be in the range from 4:3 and 16:9)
3. Create computer (/tcmp create <name>)
4. Disable selection (/tcmp selection disable)
Type `/tcmp help' for other subcommands.
Clientbound computers benefits:
- Fixes almost all problems
- Make the load on the server very small (because everything runs on the client)
- Using some applications becomes more convenient (VirtualBox GUI is much more convenient than setting using the shell =)
- Player can use one OS on multiple servers
- Anyone can make their own OS (or use the OS that others have made) and use it on server (There will be no threat to the server, because everything runs on the player's computer)
Configuring server for clientbound computers:
To do this, you need to have at least one free port on the server that accessible from outside.
Recommended settings in config.yml:
enable-server | true |
server-ip | In almost all cases this should be 0.0.0.0 |
server-port | Any free port that accessible from outside |
enable-encryption | true |
allow-serverbound-computers | Decide for yourself. For weak servers and servers with a large number of computers, I recommend setting it to false |
allow-clientbound-computers | true |
server-name | Anything (Server name) |
client-download-link | If the server has its own client (custom OS), paste the download URL here |
packet-debug | false |
Creating clientbound computer:
- Download client: https://github.com/JNNGL/TotalComputers-Client/releases
- Generate token: /tcmp token
- Run client and connect to server
- Create clientbound computer: /tcmp client bind <computer name>
Permissions:
- totalcomputers.plugin.manage - Players with this permission can change/reload plugin configuration
- totalcomputers.command.totalcomputers - Allow access to the /totalcomputers command
- totalcomputers.manage.all - Players with this permission can create/remove computers without any restrictions
- totalcomputers.manage.crafted - Players with this permission can manage their computers. Overrides totalcomputers.selection permission.
- totalcomputers.selection - Players with this permission can select area.
- totalcomputers.use - Players with this permission can use computers.
- totalcomputers.admin - Players with this permission can use computers as administrator.
Crafting recipes:
Сrafting recipe for computers can be created/changed in config.yml file
Example:
craft:
row1: ODO
row2: DSD
row3: ODO
ingredients:
- D diamond
- O obsidian
- S nether-star
Something about TotalOS SDK:
TotalOS SDK gives possibility to create applications for TotalOS. Currently, the SDK is under active development along with the operating system, and at the moment there are no good examples and documentation to start with, so DM me (Discord: JNNGL#0940) if you are interested.
OpenGL application example can be found here.
Console application can be found here.
Other basic software sources can be found here.
If you have any issues/questions, DM me (Discord: JNNGL#0940) or write to #support channel on discord server
If you have any suggestions/ideas, write to #suggestions channel on discord server.
If you have noticed any bugs, create an issue on GitHub or write to #bugs channel on discord server
Discord server invitation code: 6fezjgfK7F
Progress | 70% complete |
Game Version | Minecraft 1.19 |
Tags |
9 Update Logs
Total Computers v0.10.2b + Total Computers Client v0.11b-p2 : by JNNGL 06/26/2022 1:05:12 pmJun 26th, 2022
- Protocol 2
- Fixed bugs
LOAD MORE LOGS
tools/tracking
4082345
7
total-computers-bukkit-plugin
Create an account or sign in to comment.
(imaging that playing minecraft js version in minecraft?)