Main Page: Difference between revisions

From ETM
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
=Yup - Public=
=Intro=


*Learn, Help, Brainstorm & add Ideas!
*Learn, Help, Brainstorm & add Ideas!
Line 6: Line 6:
<br />
<br />


==Lib==
=Lib=


*[[LibTag]] / Symbols
*[[LibTag]] / Symbols
Line 13: Line 13:
**Combat
**Combat


==Kades Stuff==
=Kades Stuff=


*[[Kadi]]
*[[Kadi]]
Line 21: Line 21:
*[[Commands]]
*[[Commands]]


==Alpha 1 Sprint==  
=Alpha 1 Sprint=  


*[[Alpha 1 Todo]]
*[[Alpha 1 Todo]]
Line 27: Line 27:


[[File:LakesSmall.jpg|200px|right|thumb]]
[[File:LakesSmall.jpg|200px|right|thumb]]
==General Todos==
=General Todos=


*[[RocketBoots|Rocketboots]][[File:2019-07-16 15.32.50.jpg|600px|right|thumb]]
*[[RocketBoots|Rocketboots]][[File:2019-07-16 15.32.50.jpg|600px|right|thumb]]
Line 45: Line 45:
*[[Prism|Prism]]
*[[Prism|Prism]]


==Big Bugs==
=Big Bugs=


*[[Entity Mot Bug|Entity f() mot to high?]]
*[[Entity Mot Bug|Entity f() mot to high?]]
Line 53: Line 53:
*[[GameProfile]] randomly changed
*[[GameProfile]] randomly changed


==Random==
=Random=


*[[TestCommands|TestCommands]]
*[[TestCommands|TestCommands]]
Line 60: Line 60:
*[[ChunkliEffekt]]
*[[ChunkliEffekt]]


==Ideas==
=Ideas=


*[[Netherportal|Allow creation of Netherportals?]]
*[[Netherportal|Allow creation of Netherportals?]]
Line 91: Line 91:
**
**


==Forum==
=Forum=
[[Forum]]
[[Forum]]


==Helpers==
=Helpers=
[[Shell]]
[[Shell]]


==Hardware==
=Hardware=
We most likely need at least 128 GB ram. This kills most good servers.
We most likely need at least 128 GB ram. This kills most good servers.


Line 109: Line 109:


<br />
<br />
==Getting started==
=Getting started=


*[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
*[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]

Revision as of 15:23, 27 April 2020

Intro


Lib

  • LibTag / Symbols
    • Flying
    • Tools
    • Combat

Kades Stuff

Alpha 1 Sprint

General Todos


Big Bugs

Random

Ideas


Key-Features (New)

  • Chunkli
    • MojangAPIProxy
      Allows higher rate of requests to the API Service without breaking. This is needed especially if running multiple servers behind the same IP-Address. If using multiple Servers behind the same IP this will otherwise cause GameProfile-Requests to timeout (1call/60sec ratelimit). This is needed for FakeStuff Players, Crates, Heads
    • GameProfile-Cache: Local GameProfile Cache that will get updated via Chunkli API and not Mojang API.
    • PlayerId-Cache: Local (UUID/Name)-Cache. This allows to get the current Name of a User at any point (especially usefull if the user is not online and changed the Name in the meantime).
  • Kadi
    • LibItem
      Generalized Item-Library that can (hopefully) identify all Items used on the Server. It is designed in a way to allow using Hashes at all other points in the Software. Normally you would save/serialize Itemstacks within a Object (FPlayer holding a Sword in its hand). With the Item-Library we only store references to the Library. This allows us to track items easily, allows shopping any item with a unique name and opens the possibility to globally ban a specific item making it unusable.
    • LibCmd
      A library containing executable commands identified by a unique name. It is possible to make chained fireworks this way or spawn items from fireworks/entities dying etc. This can be used to create special tools. OnBreak Event could cause a command to run at the location

Forum

Forum

Helpers

Shell

Hardware

We most likely need at least 128 GB ram. This kills most good servers.

Currently pretty much the only good options are:

https://www.hetzner.de/dedicated-rootserver/ax61-nvme/konfigurator

https://www.hetzner.de/dedicated-rootserver/px92/configurator


Ryzen 9 is way better but limited to 128GB ram. Currently used W-2145 as it was available 1,5 years ago.


Getting started