UserTileBlockRegistry.java 5.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package com.zjinja.mcmod.decor.registers;
  2. import com.zjinja.mcmod.decor.elements.blocks.*;
  3. import com.zjinja.mcmod.decor.utils.model_dir_util.BoundingBoxVector;
  4. import net.minecraft.block.Block;
  5. public class UserTileBlockRegistry {
  6. private GeneralRegister gr;
  7. public UserTileBlockRegistry(GeneralRegister generalRegister){
  8. gr = generalRegister;
  9. }
  10. public void Regist(){
  11. gr.RegistTileBlock(new B_FullSizeSign("logosign"), "logosign", GeneralRegister.tabZJinJaDecoration);
  12. gr.RegistTileBlock(new B_FullSizeSign("funnyface"), "funnyface", GeneralRegister.tabZJinJaDecoration);
  13. gr.RegistTileBlock(new B_FullSizeSign("zryavanta"), "zryavanta");
  14. gr.RegistTileBlock(new B_FullSizeSign("radiationhazard"), "radiationhazard", GeneralRegister.tabZJinJaDecoration);
  15. gr.RegistTileBlock(new B_FullSizeSign("helmet"), "helmet", GeneralRegister.tabZJinJaDecoration);
  16. gr.RegistTileBlock(new B_FullSizeSign("fallingobj"), "fallingobj", GeneralRegister.tabZJinJaDecoration);
  17. gr.RegistTileBlock(new B_FullSizeSign("staffonly"), "staffonly", GeneralRegister.tabZJinJaDecoration);
  18. gr.RegistTileBlock(new B_FullSizeSign("elecshock"), "elecshock", GeneralRegister.tabZJinJaDecoration);
  19. gr.RegistTileBlock(new B_FullSizeSign("nosmoking"), "nosmoking", GeneralRegister.tabZJinJaDecoration);
  20. gr.RegistTileBlock(new B_FullSizeSign("parkinglot"), "parkinglot", GeneralRegister.tabZJinJaDecoration);
  21. gr.RegistTileBlock(new B_FullSizeSign("touhoupp"), "touhoupp", GeneralRegister.tabZJinJaDecoration);
  22. gr.RegistTileBlock(new B_FullSizeSign("vault"), "vault", GeneralRegister.tabZJinJaDecoration);
  23. gr.RegistTileBlock(new B_H7FSign("toiletclosersign"), "toiletclosersign", GeneralRegister.tabZJinJaDecoration);
  24. gr.RegistTileBlock(new B_H7FSign("toiletdissign"), "toiletdissign", GeneralRegister.tabZJinJaDecoration);
  25. gr.RegistTileBlock(new B_H7FSign("toiletfemalesign"), "toiletfemalesign", GeneralRegister.tabZJinJaDecoration);
  26. gr.RegistTileBlock(new B_H7FSign("toiletflushsign"), "toiletflushsign", GeneralRegister.tabZJinJaDecoration);
  27. gr.RegistTileBlock(new B_H7FSign("toiletmalesign"), "toiletmalesign", GeneralRegister.tabZJinJaDecoration);
  28. gr.RegistTileBlock(new B_H7FSign("toiletsign"), "toiletsign", GeneralRegister.tabZJinJaDecoration);
  29. gr.RegistTileBlock(new B_H7FSign("toilettransgdsign"), "toilettransgdsign", GeneralRegister.tabZJinJaDecoration);
  30. gr.RegistTileBlock(new B_H7FSign("babycare"), "babycare", GeneralRegister.tabZJinJaDecoration);
  31. gr.RegistTileBlock(new B_H7FSign("exitsignstd"), "exitsignstd", GeneralRegister.tabZJinJaDecoration);
  32. gr.RegistTileBlock(new B_StaticSlaveBlock4Dir(
  33. new BoundingBoxVector(0.0F, 0.25F, 0.0F, 0.5F, 0.6875F, 0.0625F),
  34. 1.0F, 0.3F, 10.0F, Block.soundTypeGlass,
  35. -1,0,0
  36. ), "h7ftdsigns");
  37. gr.RegistTileBlock(new B_H7FTDSignM("exitsignstd"), "exitsignstdtd", GeneralRegister.tabZJinJaDecoration);
  38. gr.RegistTileBlock(new B_H7FTDSignM("toiletdissign"), "toiletdissigntd", GeneralRegister.tabZJinJaDecoration);
  39. gr.RegistTileBlock(new B_H7FTDSignM("toiletfemalesign"), "toiletfemalesigntd", GeneralRegister.tabZJinJaDecoration);
  40. gr.RegistTileBlock(new B_H7FTDSignM("toiletmalesign"), "toiletmalesigntd", GeneralRegister.tabZJinJaDecoration);
  41. gr.RegistTileBlock(new B_H7FTDSignM("toiletsign"), "toiletsigntd", GeneralRegister.tabZJinJaDecoration);
  42. gr.RegistTileBlock(new B_H7FTDSignM("toilettransgdsign"), "toilettransgdsigntd", GeneralRegister.tabZJinJaDecoration);
  43. gr.RegistTileBlock(new B_H7FTDSignM("babycare"), "babycaretd", GeneralRegister.tabZJinJaDecoration);
  44. gr.RegistTileBlock(new B_CellingLightLarge(), "cellinglightlarge", GeneralRegister.tabZJinJaDecoration);
  45. gr.RegistTileBlock(new B_MotooriKosuzu(), "motoorikosuzu", GeneralRegister.tabZJinJaDecoration);
  46. gr.RegistTileBlock(new B_FireHydrant(), "firehydrant", GeneralRegister.tabZJinJaDecoration);
  47. gr.RegistTileBlock(new B_FireHydrantPole(), "firehydrantpole", GeneralRegister.tabZJinJaDecoration);
  48. gr.RegistTileBlock(new B_IronDrain(), "irondrain", GeneralRegister.tabZJinJaDecoration);
  49. gr.RegistTileBlock(new B_SiameseConnector(), "siameseconnector", GeneralRegister.tabZJinJaDecoration);
  50. gr.RegistTileBlock(new B_PZ30(), "pz30", GeneralRegister.tabZJinJaDecoration);
  51. gr.RegistTileBlock(new B_FenceLightNormal(), "fencelightnormal", GeneralRegister.tabZJinJaDecoration);
  52. gr.RegistTileBlock(new B_FenceLightTiny(), "fencelighttiny", GeneralRegister.tabZJinJaDecoration);
  53. gr.RegistTileBlock(new B_Thick0202Sign("lpgndtestpoint_tex"), "lpgndtestpoint", GeneralRegister.tabZJinJaDecoration);
  54. gr.RegistTileBlock(new B_Thick0202Sign("socket4p25a_tex"), "socket4p25a", GeneralRegister.tabZJinJaDecoration);
  55. gr.RegistTileBlock(new B_Thick0402Sign("equipotentialtermsmall_tex"), "equipotentialtermsmall", GeneralRegister.tabZJinJaDecoration);
  56. }
  57. }