Main Page: Difference between revisions

From ETM
Jump to navigation Jump to search
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
<br />
<br />
=Alpha 1=
*[[Alpha 2]]
*[[Alpha 1 Todo]]
*[[Alpha 1 Setup]]
*[[Alpha 1 General]]
*[[Alpha 1 New Server Setup]]
*[[Alpha 1 Server Setup]] 2022
*[[Features]]


=Latest=
=Latest=
*[[StatusUpdates]]
*[[StatusUpdates]]
*[[Screens]]
*[[Screens]]
*[[Worlds]]
*[[Worlds]]
*[[Todo]]
*[[Todo]]
*[[Display_Entities|Display Entities]]
*[[Hotswapping]]


=Intro=
=Intro=
Line 13: Line 26:
*[[Shop]]
*[[Shop]]
*[[API]]
*[[API]]
<br />


=Not yet started=
=Not yet started=
Line 29: Line 39:
**Combat
**Combat


* Random stuff
*Random stuff
**[[Shell]]
**[[Shell]]


Line 42: Line 52:
*[[Managers]]
*[[Managers]]


=Alpha 1 Sprint=


*[[Alpha 1 Todo]]
[[File:LakesSmall.jpg|200px|right|thumb]]
*[[Alpha 1 Setup]]


[[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|400px|right|thumb]]
*[[Bow|Bows]]
*[[Bow|Bows]]
*[[Tools|Tools]]
*[[Tools|Tools]]

Latest revision as of 17:58, 3 April 2023


Alpha 1

Latest

Intro

Not yet started

Kades Stuff


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

Getting started