Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yet Another Refactor List #2675

Open
stanieldev opened this issue Dec 30, 2024 · 1 comment
Open

Yet Another Refactor List #2675

stanieldev opened this issue Dec 30, 2024 · 1 comment
Labels
type: feature New feature or request

Comments

@stanieldev
Copy link
Member

stanieldev commented Dec 30, 2024

Cross-mod Integration

No response

Feature Description

I would like to go through the current directory structure and to rename, depreciate, and add new files so that the codebase is consistent.
In a comment below I'll have my current list of changes, but it is nowhere near done.

In case it wasn't obvious, the way I found to make sure I got everything is to write every single file, regardless if it's changed or not.
This way I'll have a more comprehensive list

@stanieldev stanieldev added the type: feature New feature or request label Dec 30, 2024
@stanieldev
Copy link
Member Author

stanieldev commented Dec 30, 2024

MV = Move; RN = Rename; RM = Remove; DP = Depreciate; AD = Add;

  • MV api/addon/events/KJSRecipeKeyEvent.java
  • MV api/addon/events/MaterialCasingCollectionEvent.java
  • RN api/block/IAppearance.java -> api/block/IAppearanceBlock.java
  • RN api/block/IFilterType.java -> api/block/ICleanroomFilterType.java
  • AD api/block/CleanroomFilterType.java
  • DP api/block/IFusionCasingType.java
  • RN api/block/MetaMachineBlock.java -> api/block/MachineBlock.java
  • RN api/block/OreBlock.java -> api/block/MaterialOreBlock.java
  • DP api/block/RendererMaterialBlock.java
  • RN api/block/SimpleCoilType.java -> api/block/CoilType.java
  • RN api/blockentity/MetaMachineBlockEntity.java -> api/blockentity/MachineBlockEntity.java
  • RN api/capability/compat/CapabilityCompatProvider.java -> api/capability/forge/CapabilityCompatabilityProvider.java
  • RN api/capability/compat/EUToFEProvider.java -> api/capability/forge/EUtoFEProvider.java
  • RN api/capability/compat/FECompat.java -> api/capability/forge/FECompatability.java
  • MV api/capability/forge/*.java -> api/capability/gregtech/*.java
  • RN api/cover/filter/Filter.java -> api/cover/filter/IFilter.java
  • RN api/cover/filter/FilterHandlers.java -> api/cover/filter/IFilterHandlers.java
  • RN api/cover/filter/FluidFilter.java -> api/cover/filter/IFluidFilter.java
  • RN api/cover/filter/ItemFilter.java -> api/cover/filter/IItemFilter.java

To do:
api/data
api/fluids
api/gui
api/item
api/machine
api/misc
api/pattern
api/pipenet
api/recipe
api/registry
api/sound
api/transfer
GTCEuAPI.java
GTValues.java

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant